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

BTO and 7 Guests are viewing this topic.

Offline NoisyBoy

  • Frequent Contributor
  • **
  • Posts: 503
  • Country: us
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1650 on: April 17, 2020, 12:16:57 am »
I just saw that in the US site as well, Bode Plot is here!
 

Offline bmx

  • Contributor
  • Posts: 30
  • Country: fr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1651 on: April 17, 2020, 05:38:09 am »
MSO5_FW_V1_1_4_4.zip, hmm, no enhancement on winzip usage  :palm:
 

Offline mabl

  • Regular Contributor
  • *
  • Posts: 122
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1652 on: April 17, 2020, 06:16:52 am »
There has been no changes to license checks etc. so the binary can be patched the usual way  :-+. However you will need a new patch file. If you cannot prepare one yourself, maybe somebody is friendly enough to do one and post it.
 

Offline yumcca

  • Newbie
  • Posts: 1
  • Country: cn
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1653 on: April 18, 2020, 02:31:41 am »
support bode plot ?? where to down?  I search the RIGOL webside they only offer the v00.01.02.00.03
 

Offline YZEPT

  • Newbie
  • Posts: 6
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1654 on: April 18, 2020, 02:41:29 am »
The link is labeled incorrectly on the RigolNA site. The new version with Bode plots will download. For whatever reason Rigol are very slack about how they label links. |O
 

Offline ToThePub

  • Contributor
  • Posts: 28
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1655 on: April 18, 2020, 02:55:37 am »
In true Rigol style it's a bit of mess.

If you go here:
https://www.rigolna.com/products/digital-oscilloscopes/MSO5000/

Scroll down, go to the "Downloads" tab, Click the firmware file "MSO5000 scope family latest firmware" and it'll download the correct version.
If you look at the link, you will think it's downloading MSO5_FW_V1_1_4_4.zip
But it'll actually download a file called MSO5_FW_Update.zip which is the latest:
v00.01.03.00.01 2020/04/13
     -Add bode map function
 

Offline YZEPT

  • Newbie
  • Posts: 6
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1656 on: April 18, 2020, 10:13:52 am »
I thought I knew how to generate the new hashes but the results prove otherwise :--
Is there anyone out there that has the knowledge and time to show me and the other script kiddies the correct CRC values to plug into the script so we can patch the newest version MSO5074 firmware Rigol just released? : v00.01.03.00.01
I have tried but I cannot get it to work and I think its to do with how I've gotten lost down this many kilometre deep rabbit hole.
 

Offline ForceFed

  • Newbie
  • Posts: 8
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1657 on: April 19, 2020, 07:45:21 pm »
Cool. Bode plotting in new firmware, happy I didn't jump ship...
 

Offline el_man

  • Contributor
  • Posts: 19
  • Country: bg
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1658 on: April 19, 2020, 08:41:23 pm »
Can someone attach a screenshot of Bode plot function ;D
 

Offline MegaVolt

  • Frequent Contributor
  • **
  • Posts: 917
  • Country: by
 

Offline el_man

  • Contributor
  • Posts: 19
  • Country: bg
 

Offline sb42

  • Contributor
  • Posts: 42
  • Country: 00
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1661 on: April 19, 2020, 10:47:18 pm »
Here's a patch for 01.03.00.01.

Before: 2efa4605b83bf1af48bf6736bfae3255
After: 965a689e7e5f29c180db4a2aaf21ce6b

Offline typoknig

  • Regular Contributor
  • *
  • Posts: 103
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1662 on: April 20, 2020, 12:20:24 am »
Here's a patch for 01.03.00.01.

Before: 2efa4605b83bf1af48bf6736bfae3255
After: 965a689e7e5f29c180db4a2aaf21ce6b

Here is another flavor of patch for 01.03.00.01 that will disable the "phone home" firmware upgrade check in addition to enabling options.

Offline boris.t

  • Newbie
  • Posts: 8
  • Country: ru
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1663 on: April 20, 2020, 01:27:05 am »
Here's a patch for 01.03.00.01.

Before: 2efa4605b83bf1af48bf6736bfae3255
After: 965a689e7e5f29c180db4a2aaf21ce6b

Here is another flavor of patch for 01.03.00.01 that will disable the "phone home" firmware upgrade check in addition to enabling options.
Thank you! But, can anyone make full instruction for 01.03.00.01?
 
The following users thanked this post: tcottle, el_man, TrickTronic

Offline typoknig

  • Regular Contributor
  • *
  • Posts: 103
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1664 on: April 20, 2020, 02:02:46 am »
Here's a patch for 01.03.00.01.

Before: 2efa4605b83bf1af48bf6736bfae3255
After: 965a689e7e5f29c180db4a2aaf21ce6b

Here is another flavor of patch for 01.03.00.01 that will disable the "phone home" firmware upgrade check in addition to enabling options.
Thank you! But, can anyone make full instruction for 01.03.00.01?

Same as all the other patches. Just read the instructions in the first post on this page:

https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg3002776/#msg3002776
 
The following users thanked this post: boris.t

Offline Noy

  • Frequent Contributor
  • **
  • Posts: 361
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1665 on: April 20, 2020, 02:47:36 pm »
Hm,
I think your (typoknig) patch is not working right.

I updated to 1.3 and it was working. Then i sshed in and grabbed appEntry. Checked the md5sums and then i applied your patch on my linux machine. Checked md5sum again. Patched appEntry has correct md5sum. I did chmod +x appEntry and copied back onto the scope.
But now it is not starting up anymore. Think i have to apply the original patch again...

Maybe i have to check again spelling and chmod but i think it was correct..

« Last Edit: April 20, 2020, 02:55:40 pm by Noy »
 

Offline typoknig

  • Regular Contributor
  • *
  • Posts: 103
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1666 on: April 20, 2020, 03:38:39 pm »
Hm,
I think your (typoknig) patch is not working right.

I updated to 1.3 and it was working. Then i sshed in and grabbed appEntry. Checked the md5sums and then i applied your patch on my linux machine. Checked md5sum again. Patched appEntry has correct md5sum. I did chmod +x appEntry and copied back onto the scope.
But now it is not starting up anymore. Think i have to apply the original patch again...

Maybe i have to check again spelling and chmod but i think it was correct..

Using SSH to apply the patch isn't necessary.  Just use the DS5000Update.GEL.doc file from this post.  I have re-attached it here for convenience.

The permissions, owner, and group of appEntry should be 0755, root, and root respectively.  It will look like this when correct:

Code: [Select]
-rwxr-xr-x    1 root     root      22558088 Apr 19 07:00 appEntry
« Last Edit: April 20, 2020, 03:52:53 pm by typoknig »
 
The following users thanked this post: boris.t, stenbror, Claus1, brunortt

Offline Cerebus

  • Super Contributor
  • ***
  • Posts: 10576
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1667 on: April 20, 2020, 05:40:52 pm »
... Checked the md5sums and then i applied your patch on my linux machine. Checked md5sum again. Patched appEntry has correct md5sum. I did chmod +x appEntry and copied back onto the scope.
But now it is not starting up anymore. Think i have to apply the original patch again...

That ordering might be your problem, chmod then copying it. Might have lost permissions during the copy, I'd have copied and then chmod'd. Check the md5sum of what you copied onto the scope on the scope and check the permissions as above.
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 
The following users thanked this post: srjaynes49

Offline boris.t

  • Newbie
  • Posts: 8
  • Country: ru
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1668 on: April 20, 2020, 06:13:10 pm »
Hm,
I think your (typoknig) patch is not working right.

I updated to 1.3 and it was working. Then i sshed in and grabbed appEntry. Checked the md5sums and then i applied your patch on my linux machine. Checked md5sum again. Patched appEntry has correct md5sum. I did chmod +x appEntry and copied back onto the scope.
But now it is not starting up anymore. Think i have to apply the original patch again...

Maybe i have to check again spelling and chmod but i think it was correct..

Using SSH to apply the patch isn't necessary.  Just use the DS5000Update.GEL.doc file from this post.  I have re-attached it here for convenience.

The permissions, owner, and group of appEntry should be 0755, root, and root respectively.  It will look like this when correct:

Code: [Select]
-rwxr-xr-x    1 root     root      22558088 Apr 19 07:00 appEntry

Works. Thank you!
 

Offline Norbi

  • Newbie
  • Posts: 2
  • Country: pl
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1669 on: April 20, 2020, 09:46:43 pm »

I confirm works, thank you :)
 

Offline Noy

  • Frequent Contributor
  • **
  • Posts: 361
  • Country: de
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1670 on: April 21, 2020, 07:31:02 am »
Thx for the hint with the "autopatcher" ;-)
This time it worked. So must be my fault with chmod before copy or something else...
 

Offline Cerebus

  • Super Contributor
  • ***
  • Posts: 10576
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1671 on: April 21, 2020, 02:25:37 pm »
Here's a patch for 01.03.00.01.

Before: 2efa4605b83bf1af48bf6736bfae3255
After: 965a689e7e5f29c180db4a2aaf21ce6b

Here is another flavor of patch for 01.03.00.01 that will disable the "phone home" firmware upgrade check in addition to enabling options.

I've applied this particular version of the patch for 01.03.00.01 and, just to give others comfort, it all seems to be working as intended.
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 
The following users thanked this post: TrickTronic, typoknig, sjm

Offline el_man

  • Contributor
  • Posts: 19
  • Country: bg
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1672 on: April 21, 2020, 03:31:22 pm »
Here's a patch for 01.03.00.01.

Before: 2efa4605b83bf1af48bf6736bfae3255
After: 965a689e7e5f29c180db4a2aaf21ce6b

Here is another flavor of patch for 01.03.00.01 that will disable the "phone home" firmware upgrade check in addition to enabling options.

I've applied this particular version of the patch for 01.03.00.01 and, just to give others comfort, it all seems to be working as intended.

I can confirm this too!  :-+
 
The following users thanked this post: sjm

Offline sjm

  • Contributor
  • Posts: 14
  • Country: fi
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1673 on: April 21, 2020, 10:57:27 pm »
Here's a patch for 01.03.00.01.

Before: 2efa4605b83bf1af48bf6736bfae3255
After: 965a689e7e5f29c180db4a2aaf21ce6b

Here is another flavor of patch for 01.03.00.01 that will disable the "phone home" firmware upgrade check in addition to enabling options.

I've applied this particular version of the patch for 01.03.00.01 and, just to give others comfort, it all seems to be working as intended.

Yes, I confirm that this worked for me too. Thanks a lot.

I find it a bit strange that the updated firmware seems to be available only on the Rigol NA site, not on intl or EU.

BR, -sjm
 

Offline Cerebus

  • Super Contributor
  • ***
  • Posts: 10576
  • Country: gb
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #1674 on: April 21, 2020, 11:22:43 pm »
I find it a bit strange that the updated firmware seems to be available only on the Rigol NA site, not on intl or EU.

No, we've seen this before. New firmware goes up on one of the Rigol sites and the others don't seem to keep in step. It's anybody's guess as to which site the firmware will appear on first, there's been no particular pattern in the past.
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf