Author Topic: Hacking the Rigol MSO5000 series oscilloscopes  (Read 917689 times)

Finity, BTO and 5 Guests are viewing this topic.

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 16631
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2250 on: June 28, 2022, 02:15:48 pm »
Will this hack work with Rigol MSO5074?

Yes.

If you meet the prerequisite FW and build versions then quite likely yes.

You know about the secret menu, right?

https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg2248542/#msg2248542
« Last Edit: June 28, 2022, 02:18:21 pm by Fungus »
 

Offline baggerbole

  • Newbie
  • Posts: 2
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2251 on: July 19, 2022, 05:57:40 am »
Hi all,
I´m new to this forum and have been trying to find my way around this thread. This is not so easy, the thread is miles long....
I have a Rigol MSO5074 and would like to use the frequency expansion and function generator. Can someone please summarize the current state of the hack and explain it to me for dummies?
I am still a virgin as far as Linux is concerned....
Is post #2251 the latest hack?
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3217
  • Country: pt
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2252 on: July 19, 2022, 08:38:27 am »
Lesson #1 for dummies: if 91 pages of thread is too much to read then you don't need to "hack" your scope just yet.
 

Offline baggerbole

  • Newbie
  • Posts: 2
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2253 on: July 19, 2022, 09:19:23 am »
That is very wise.
Thank you tv84  ::)

Are there any more helpful tips?
 
The following users thanked this post: oldjackbob

Offline ve2mrx

  • Regular Contributor
  • *
  • Posts: 50
  • Country: ca
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2254 on: July 19, 2022, 01:38:32 pm »
Tip: On long threads, it is usually a good idea to read a few pages starting from the end. People keep asking the same questions because they didn't read the whole thread. The answers are usually repeated a few times.

Still, there's nuggets of useful information across the whole thread that go unnoticed unless you give it a good read.

Martin
 
The following users thanked this post: oldjackbob

Offline Ogawa Mitsuaki

  • Newbie
  • Posts: 6
  • Country: jp
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2255 on: July 20, 2022, 11:51:32 pm »
Tip: For example, it's a good idea to search for "patch" and read the search results carefully from behind and read them over and over again.
I think there are various search terms.
The latest firmware is "01_03_00_03", so you can skip it before that.

Then you will be grateful for the power and effort of everyone in this threads.
(But everything is at your own risk.)
 
The following users thanked this post: oldjackbob

Offline Parzival

  • Newbie
  • Posts: 1
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2256 on: July 23, 2022, 06:59:06 am »
This is my first post to the forum. I have been a lurker for far too long so I thought it best to, at the very least, provide some positive feedback to this thread!

I recently purchased a Rigol MSO5074 from Amazon in the UK, with the intention of unleashing it's full potential.

It arrived with the following setup: -

Model   MSO5074
Firmware   00.01.03.00.03
Hardware   01.01.000
Boot   2018.06.27
Build   18/10/2021  14:14:08



I am very happy to say that I was successful and it took no time at all by following the instruction provided by qali.pro in the following post: -

https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg3869852/#msg3869852

Thanks to all concerned! I hope this success of mine, through the vast expertise of others, gives more people the confidence to upgrade.

 :-+ :D

PS: Can't believe my username wasn't already taken! No "Ready Player One" fans out there?
« Last Edit: July 23, 2022, 07:01:28 am by Parzival »
 

Offline brainiac94

  • Newbie
  • Posts: 1
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2257 on: July 27, 2022, 07:27:38 pm »
I cannot thank you all enough for making this possible. I bought the scope after finding out about this thread, and it really was as easy as installing a single patch (Same parameters as Parzival). Unbelievable!

While the self cal is running: Does anyone else have coil whine in their scope?


-brain
 
The following users thanked this post: Matsh, oldjackbob

Offline empo

  • Newbie
  • Posts: 3
  • Country: se
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2258 on: July 30, 2022, 03:20:08 pm »
Hmm...  What am I doing wrong  |O

I can download the Patch.zip file, but I get an error when trying to open it, and then somehow Windows removes it from my disk 🙈

How did you guys manage to unzip the patch? ???
 

Offline ve2mrx

  • Regular Contributor
  • *
  • Posts: 50
  • Country: ca
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2259 on: July 30, 2022, 03:24:04 pm »
Check your antivirus logs, I expect a false positive or some malware from somewhere else...

Martin
 
The following users thanked this post: oldjackbob

Offline empo

  • Newbie
  • Posts: 3
  • Country: se
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2260 on: July 30, 2022, 03:29:53 pm »
Thanks mate !

It was the "real time antivirus protection" in windows.

I at least would have expected Win11 to notify me if it interfered with actions started by me.
 
The following users thanked this post: oldjackbob

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3217
  • Country: pt
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2261 on: July 30, 2022, 05:05:57 pm »
... with actions started by me.

How does it distinguish them??  ::) :-//
 
The following users thanked this post: oldjackbob

Offline empo

  • Newbie
  • Posts: 3
  • Country: se
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2262 on: July 31, 2022, 03:49:46 pm »
Quote
How does it distinguish them??  ::) :-//

I'd Imagine the OS knows that a double click from the mouse is user initiated, and from there it goes down the rabbit hole until it tries to open winrar. But the red thread should remain through on the whole journey :)
 

Offline jjoonathan

  • Frequent Contributor
  • **
  • Posts: 783
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2263 on: July 31, 2022, 04:40:18 pm »
Yeah, but messing with engineers is the favorite hobby of most antivirus.

Seriously, though, this is why 1st party antivirus is so much better than 3rd party: the OS vendors are in a position to make cross-cutting changes while 3rd party AV has to hook everything. I'm not familiar with the Windows stack, but on Mac OS typing into a password field actually activates a separate event pathway that is more difficult to snoop. Imagine the number of coordinated changes needed to make that happen, and now imagine if you had to inject and maintain those changes on top of someone else's codebase -- someone else who has no obligation to move slowly or notify you if they change things. Yuck.

Unfortunately 1st party AV can be made to look like "doing nothing" by rivals in the Game of Aeron Chairs, so many businesses unwisely choose to use 3rd party AV and everyone suffers.
« Last Edit: July 31, 2022, 04:42:27 pm by jjoonathan »
 
The following users thanked this post: dnaleromj, oldjackbob

Offline crgarcia

  • Regular Contributor
  • *
  • Posts: 61
  • Country: ar
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2264 on: August 02, 2022, 08:29:38 am »
Quote
How does it distinguish them??  ::) :-//

I'd Imagine the OS knows that a double click from the mouse is user initiated, and from there it goes down the rabbit hole until it tries to open winrar. But the red thread should remain through on the whole journey :)

I don't think so, I think mouse clicks are coming from a driver, and can be done from software by somebody that has full admin rights.
Anyways, I checked the file (https://www.virustotal.com/gui/file/8d5c76efa07d9030c76ff467ec091ca61e3ba361a5f784b40c73615a10e30ab0?nocache=1) and nobody detects anything strange, only Defender for windows (I had the same issue)

Thanks!

PS: If you just want to patch your Rigol but got lost in the thread, here all what you need: https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg3943042/#msg3943042
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2265 on: August 06, 2022, 04:34:28 am »
Rigol has a back to school promo on the MSO 5074 for just $799 through 9/30/2022.  It can be purchased at saelig with the EEVBLOG coupon for an extra 6% discount.  On tequipment I guess you need to request quote asking for the 6% discount.



« Last Edit: August 06, 2022, 04:37:36 am by TK »
 
The following users thanked this post: thm_w, Fungus, DaYooper

Offline TerminatorBetaTester

  • Newbie
  • Posts: 2
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2266 on: August 08, 2022, 10:20:45 pm »
Hi all,

Thanks for the great work in this thread.

I'm trying to upgrade my recently purchased MSO5240 with the auto-patcher per posts:
It shipped with:
  • Firmware 00.01.03.00.3
  • Hardware 01.01.000
  • Build 2021-10-18

I'm having trouble getting the scripts to execute.  The backup scripts finished far too quickly to be copying any data and I found no additional directories on the flash afterward. The auto patcher also fails with a "'patch.txt' not found" similar to post 2202. Is my problem with the flash formatting? I formatted with macOS diskutil with the default parameters.


edit: UPDATE

I resolved the issue, and the explanation is consistent with behavior indicated with post 2202.

The partition table MUST be MBR. By default, in macOS, it's GUID. I suspect that's also the case in W11.  All scripts executed successfully once I reformatted the drive:

Code: [Select]
sudo diskutil eraseDisk FAT32 USB MBRFormat /dev/diskX
Where X is the USB disk number.
« Last Edit: August 09, 2022, 01:46:59 am by TerminatorBetaTester »
 

Offline ve2mrx

  • Regular Contributor
  • *
  • Posts: 50
  • Country: ca
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2267 on: August 08, 2022, 10:23:38 pm »
The format of the USB storage has to be FAT or FAT32, nothing else.

Practically, this limits the usable MSD size but 16/32GB should be ok.

Martin
 
The following users thanked this post: oldjackbob

Offline tdftdf

  • Newbie
  • Posts: 1
  • Country: ru
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2268 on: August 21, 2022, 09:50:02 am »
hi everybody.
latest firmware v00.01.03.00.03 downloaded from    https://www.rigolna.com/firmware/
 

Offline MegaVolt

  • Frequent Contributor
  • **
  • Posts: 917
  • Country: by
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2269 on: August 22, 2022, 08:25:43 am »
This is an old version. Since last year.
 

Offline JCS666

  • Contributor
  • Posts: 18
  • Country: es
    • ea1dzl
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2270 on: August 24, 2022, 10:32:22 pm »
I hack my mso5104, now all options are licensed forever, but the rise time is not god, about 3.5ns not 1.7ns
wat is your rise time after hack ?  :popcorn:
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 6349
  • Country: ca
  • Non-expert
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2271 on: August 24, 2022, 10:39:39 pm »
I hack my mso5104, now all options are licensed forever, but the rise time is not god, about 3.5ns not 1.7ns
wat is your rise time after hack ?  :popcorn:

tv84 was getting ~440ps. Seems slow, but, probably an issue with your source no? Do you have anything to verify the source is capable of 1.7ns?
Also make sure you've run the self-calibration.
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline JCS666

  • Contributor
  • Posts: 18
  • Country: es
    • ea1dzl
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2272 on: August 25, 2022, 08:27:32 am »
I hack my mso5104, now all options are licensed forever, but the rise time is not god, about 3.5ns not 1.7ns
wat is your rise time after hack ?  :popcorn:

tv84 was getting ~440ps. Seems slow, but, probably an issue with your source no? Do you have anything to verify the source is capable of 1.7ns?
Also make sure you've run the self-calibration.

Splain this video: and this is the diagram cicuit: https://drive.google.com/drive/folders/1__66ZhlC1BKuy__uELK9CTNxm6QUgCCk
Is a simple schmitt trigger oscillator.


 
The following users thanked this post: crgarcia

Offline JCS666

  • Contributor
  • Posts: 18
  • Country: es
    • ea1dzl
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2273 on: August 27, 2022, 11:12:46 am »
The hack not open bw on my mso5104 :-(

 

Offline Nx-1997

  • Regular Contributor
  • *
  • Posts: 112
  • Country: ca
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2274 on: September 01, 2022, 02:28:16 am »
Got the scope last week (MSO5074, Build 2021, Boot 2018, FW 1.03.00.03). I was also concerned about the bandwidth after the hack. So, I decided to test it using my signal generator, 1Vrms. I forgot to reset the statistics for the before images. The before images (before applying the patch) and after images (after applying the patch and selfcal). The hack works fine.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf