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

0 Members and 5 Guests are viewing this topic.

Offline DocSnyder

  • Contributor
  • Posts: 13
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2925 on: August 01, 2024, 08:38:06 pm »
Hello,

i successfully unlocked the MSO5000. Many thanks for your efforts.

But I have a little problem. I am not able to use the Web Control feature. I can see the Webinterface but as soon as i want to use Web control it asks for the login. And guess what: the defaults admin/rigol do not work.
Can you verify that?
I don not know whether this relates to the script but it would be nice to have that feature.
I already tried the older FW and reset to defaults.

Anyone knows whats going on here?
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2926 on: August 02, 2024, 01:15:36 am »
Hello,

i successfully unlocked the MSO5000. Many thanks for your efforts.

But I have a little problem. I am not able to use the Web Control feature. I can see the Webinterface but as soon as i want to use Web control it asks for the login. And guess what: the defaults admin/rigol do not work.
Can you verify that?
I don not know whether this relates to the script but it would be nice to have that feature.
I already tried the older FW and reset to defaults.

Anyone knows whats going on here?

Quote
i successfully unlocked the MSO5000. Many thanks for your efforts.
You're Welcome Enjoy it.

As for Web Control,  Web control has it own little bugs and things and is a bit slower
Don't use Web control

USE VNC VIEWER

So...

- As of Version 1.3.2.2 Rigol has integrated remote support via VNC Viewer  , since you're on 1.3.3.0   you've already got it

- GO HERE
https://www.realvnc.com/en/connect/download/viewer/
Download  REAL VNC VIEWER
Install it

- When it opens there is going to be a white field up the top, ADDRESS BAR
  Enter your scopes I.P. Address in that White Field, Press Enter
  Follow the prompts

- For this to work your scope
1. Has to be connected via Ethernet cable to your Local Area network
2. Your scope must have detected an I.P. Address
3. it's preferable but not necessary that your scope be on DHCP
4. and the I.P. Address range of the scope must be the same range as that of your router

Meaning.......  if you go to cmd.exe and you type in
ipconfig

and your gateway ip  is  10.1.1.1
then your scope ip cannot be 192.168.1.X
it would have to be       10.1.1.X

where X is the Number allocated to your scopes IP Address

if you have issues, Let me know, But VNC is much faster than web control
 
QUESTION EVERYTHING!!!
 

Offline DocSnyder

  • Contributor
  • Posts: 13
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2927 on: August 03, 2024, 10:07:49 am »
Many Thanks for that.

I already tried the VNC feature and it runs well.

But it wouldn't be me if i don't try to find answers to the misbehaviour of the Webinterface Login. Could the script mess up the default Credentials admin / rigol?

Or is that behaviour a bug of the two latest FW versions or came with the browser updates of the last months or years. I can't remember when i tried the Webinterface but i am pretty sure, that it worked as expected.

First step would be that someone who patched the  script tries the Webinterface Webcontrol feature and report whether the login workes or not. And then someone who didn't use the script. All on the latest FW.

This would help me a lot.
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2928 on: August 03, 2024, 02:57:50 pm »
Many Thanks for that.

I already tried the VNC feature and it runs well.

But it wouldn't be me if i don't try to find answers to the misbehaviour of the Webinterface Login. Could the script mess up the default Credentials admin / rigol?

Or is that behaviour a bug of the two latest FW versions or came with the browser updates of the last months or years. I can't remember when i tried the Webinterface but i am pretty sure, that it worked as expected.

First step would be that someone who patched the  script tries the Webinterface Webcontrol feature and report whether the login workes or not. And then someone who didn't use the script. All on the latest FW.

This would help me a lot.

Quote
Many Thanks for that.
You're Welcome

Quote
I already tried the VNC feature and it runs well.
Glad to hear it

Quote
But it wouldn't be me if i don't try to find answers to the misbehaviour of the Webinterface Login. Could the script mess up the default Credentials admin / rigol?
No.. that's fine, i'm not saying you can't troubleshoot it.
I just made the logical conclusion that you want to access your scope remotely and as i know that
VNC is faster in respoinding than webcontrol, i put forward the suggestion that you should use VNC and not worry
about Web Control

NOW.. IF YOU STILL WANT TO TROUBLESHOOT IT, THAT'S FINE We can do that
Quote
Could the script mess up the default Credentials admin / rigol?
1. NO as there is no Function in the script that controls that nor did we put in a feature for that.

2. IT'S IRRELEVANT Because... You just need to go into
Utility / IO / LAN
and even if the credentials were messed up, THE SCOPE IS GOING TO SHOW YOU THE USERNAME AND PASSWORD

In saying that,  I have NEVER been able to login to my scope via web control even from the factory.
Another reason why i chalked web control up to being crap

A lot of people have complained about web control

NOW FOR LOGINS

the default is

USERNAME           PASSWORD
admin                       rigol                            i also tried
admin                       rigol(default)                to account for stupidity, Ya know

                                                                  Now if the script has anything to do with it the credentials are
rigol                         rigol
root                         rigol
admin                      rigol
root                         Rigol201
admin                      Rigol201

then i did some more research and found that the others having this issue said, THIS WAS THE SOLUTION

In the web interface
go to SECURITY
change the password
FOR ALL , OLD AND NEW PASSWORD  type in    111111     "6  one's"
then hit apply
and you're supposed to be able to login with

BLANK USERNAME
Password    111111

it didn't work for me, but .. give it a go

what else i can fathom is... the computer is blocking it because it's not a secure connection


« Last Edit: August 03, 2024, 03:00:56 pm by BTO »
QUESTION EVERYTHING!!!
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2929 on: August 03, 2024, 04:55:26 pm »
Many Thanks for that.

I already tried the VNC feature and it runs well.

But it wouldn't be me if i don't try to find answers to the misbehaviour of the Webinterface Login. Could the script mess up the default Credentials admin / rigol?

Or is that behaviour a bug of the two latest FW versions or came with the browser updates of the last months or years. I can't remember when i tried the Webinterface but i am pretty sure, that it worked as expected.

First step would be that someone who patched the  script tries the Webinterface Webcontrol feature and report whether the login workes or not. And then someone who didn't use the script. All on the latest FW.

This would help me a lot.

OK, I THINK I HAVE A SOLUTION FOR YOU
Instead of all this mucking around trying to brute force the password,

DO THIS...

Step 1: Use the PYTHON SCRIPT that i've attached,
it's the same one that you used to activate your scope

Step 2: Open Powershell or cmd.exe and type in the following command       (we are going to SSH into the scope to do this)
Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -e 10.1.1.140Where  -e  is the switch to SSH
Where 10.1.1.140  is my I.P. Address and you should insert your I.P. Address in it's place
Press ENTER

You will see a message at the bottom

Quote
Activating SSH...****SSH ACTIVATED****
Now..Open PuTTY.

Step 3. Open PuTTY
if you don't have it download it from here
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
likely iTs the  64bit X86 Installer

when you've done that, Open Putty

Under HOSTNAME/IP ADDRESS  enter your I.P. Address of your scope
Confirm Port number is 22
Connection type SSH  and TELNET

click OPEN at the bottom

Step 4. you will see
login as :

the logins are either
root         (Username)
Rigol201  (Password)

if that doesn't work
rigol
rigol

NOTE : when it asks for the password  THE CURSOR WILL NOT MOVE AND YOU WILL NOT SEE THE LETTERS,
DO NOT HIT BACKSPACE OF DELETE, Just enter the password and hit ENTER

if it works, you will see the diretory
<root@rigol>

Step 5.   Just enter this command
Code: [Select]
echo "admin:rigol\n" > /rigol/data/user.conf
Press ENTER
Close your browser
Re open it
and in your browser
Type in your scope's I.P. Address
Login with

Username :  admin
Password  :  rigol

WebControl should just open and you should see your scopes screen

LET ME KNOW HOW THAT GOES

NOTE : My scope didn't go into WebControl either (even from the factory)
this got me in and accessing WebControl

As you can see when it works for you, WebControl is much slower
« Last Edit: August 03, 2024, 04:57:45 pm by BTO »
QUESTION EVERYTHING!!!
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2930 on: August 03, 2024, 05:22:20 pm »
Many Thanks for that.

I already tried the VNC feature and it runs well.

But it wouldn't be me if i don't try to find answers to the misbehaviour of the Webinterface Login. Could the script mess up the default Credentials admin / rigol?

Or is that behaviour a bug of the two latest FW versions or came with the browser updates of the last months or years. I can't remember when i tried the Webinterface but i am pretty sure, that it worked as expected.

First step would be that someone who patched the  script tries the Webinterface Webcontrol feature and report whether the login workes or not. And then someone who didn't use the script. All on the latest FW.

This would help me a lot.

Just to address a few things

Quote
Could the script mess up the default Credentials admin / rigol?
NO, i'd be very suprised if it did

Quote
Or is that behaviour a bug of the two latest FW versions
No, nothing to do with that

i would say it's something with WebControl as many others have experienced this even on past Models like DS2000A and DS1054z
Most get the shits with WebControl and resort to UltraSigma

and i'm willing to be that why VNC Viewer came into support at 1.3.2.2 is because web control was crap and it was probably not worth the developed time
so they just added support for VNC to circumvent the problem.

This is just ...........The Credentials got screwy,  God knows why,   i blame WebControl, But.. Who knows exactly.
At least we can reset it and we know it's not about the activation that we applied nor is is the firmware version

the only quarm i now have with web control is...
I CAN'T LOGOUT

Try it !
Close your browser, do what you like,   you can't seem to actually logout,
it will just log you in as soon as you punch in the I.P. Address and select Web Control
QUESTION EVERYTHING!!!
 
The following users thanked this post: xduan

Offline DocSnyder

  • Contributor
  • Posts: 13
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2931 on: August 03, 2024, 06:06:39 pm »
GREAT!!!

Your last post did the job. First it didn't work. Then i looked into the user.conf file. The password there was including the LF. Then I tried rigol\n as the password and that did it.
So the LF does not need to be pushed into the user.conf.

Many, many thanks. You helped me findig the solution. I needed to make a little last step on my own i wouldn't have found that without your hints.
Dunno whether this is problem of the actual FWs. I will try that tomorrow and reflash the FW.for today.
 
 
The following users thanked this post: BTO

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2932 on: August 03, 2024, 06:15:06 pm »
GREAT!!!

Your last post did the job. First it didn't work. Then i looked into the user.conf file. The password there was including the LF. Then I tried rigol\n as the password and that did it.
So the LF does not need to be pushed into the user.conf.

Many, many thanks. You helped me findig the solution. I needed to make a little last step on my own i wouldn't have found that without your hints.
Dunno whether this is problem of the actual FWs. I will try that tomorrow and reflash the FW.for today.

No Problem, You're Welcome
and, No, i wouldn't say it's a problem with the F/W
if i were you i wouldn't bother reflashing it,
But, You can if you like

Mine seemed to have the wrong password from factory, so... Yeah

but.. All good now.
Let me know if you need anything further .
Be Cool
QUESTION EVERYTHING!!!
 

Offline wickeLine228

  • Newbie
  • Posts: 6
  • Country: kz
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2933 on: August 05, 2024, 08:02:46 am »
Everything was fine here too.

I will use my previous upgrade post, updated for v00.01.03.00.03 -> v00.01.03.03.00.

Steps I've followed :

1. Backup everything just in case (optional but recommended)
https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg2757356/#msg2757356
- get and unzip the first script file, put DS5000Update.GEL on USB stick, then Utility/Help/Local upgrade
- wait until 100%, then turn off/on
- repeat for the second script

2. Install the official firmware v00.01.03.03.00; I have used the above link from rigol.eu
- get the official firmware and unzip
- same steps like above, with the firmware file of course

3. Hack
https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg4821650/#msg4821650
- get and unzip the file 01_03_03_00.zip and put the three files on USB stick
- same steps like above
- there will be some messages on the screen. You will be asked to press a key, two times. At the end the oscilloscope will reboot, just wait.
- all the options will be activated

4. Calibration - very important
- remove the input probes
- Utility/System/SelfCal
- then turn off/on

Thanks everybody !

Worked for me 5 August 2024. Thanks!

One thing to note: use FAT32 file system in your USB card, exFAT don't work. Storage size doesn't matter, I used 64GB USB card.
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2934 on: August 05, 2024, 11:38:52 am »
Everything was fine here too.

I will use my previous upgrade post, updated for v00.01.03.00.03 -> v00.01.03.03.00.

Steps I've followed :

1. Backup everything just in case (optional but recommended)
https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg2757356/#msg2757356
- get and unzip the first script file, put DS5000Update.GEL on USB stick, then Utility/Help/Local upgrade
- wait until 100%, then turn off/on
- repeat for the second script

2. Install the official firmware v00.01.03.03.00; I have used the above link from rigol.eu
- get the official firmware and unzip
- same steps like above, with the firmware file of course

3. Hack
https://www.eevblog.com/forum/testgear/hacking-the-rigol-mso5000-series-oscilloscopes/msg4821650/#msg4821650
- get and unzip the file 01_03_03_00.zip and put the three files on USB stick
- same steps like above
- there will be some messages on the screen. You will be asked to press a key, two times. At the end the oscilloscope will reboot, just wait.
- all the options will be activated

4. Calibration - very important
- remove the input probes
- Utility/System/SelfCal
- then turn off/on

Thanks everybody !

Worked for me 5 August 2024. Thanks!

One thing to note: use FAT32 file system in your USB card, exFAT don't work. Storage size doesn't matter, I used 64GB USB card.

HMMM......... I'm glad you hacked the scope successfully, but.. THIS METHOD IS OUTDATED
Where did you find this method , I thought i updated all of them ?
The links you supplied seem to be 4 years old or older.

What you did was.... CONDUCTED THE HACK.
Why it's outdated : The Hack is not permanent and doesn't survive a firmware upgrade,
as well as, we have vastly improved the procedure, Made it less complicated and not to mention faster to activate.

THE CURRENT PROCEDURE IS "LICENCSING THE MSO5000"  which doesn't hack the scope into thinking it's activated,  IT ACTUALLY LICENSES IT PROPERLY.
The HACK is old news

So....DO THIS...
HERE IS A LINK
https://mega.nz/folder/A8cEgQRI#5FSoMrCurJi71T7VkRPgYQ

You've already done part of it correctly, I'll run through it nice and easy

1. You've done the backups correctly, THAT procedure is exactly the same, you don't need to do it again

2.
- Go to the Link and grab the python file 
Quote
rigol_MSO_LicensingUtility_2.10b.py

- Optional (You can grab the PDF as well) But i'll give you the shortcut through it here
   You're already on Version 1.3.3.0 so you don't need to download the file (Unless you want to for your own records in case you need to re activate at some
   point down the track, Say .. After returning the scope from service or whatever.
   To reactivate it, You'll need the GEL file (Which you can get from the rigol site anyway) and the Python file and the PDF,   that's it

- NEXT .. We need to UNINSTALL THE HACK AND THE OPTIONS so in command.exe or Powershell enter this command
FIRST Ensure you open your working directory
Code: [Select]
C:/Users/User
NEXT, Ensure that you have deleted all Priv.pem files from this location

NEXT, COPY THE SCRIPT INTO THIS LOCATION

NEXT In Powershell or cmd.exe type this command
(- Replace my I.P. Address with your scopes I.P. Address)
(- This step is to confirm that your scope is talking to your computer)
Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -h 10.1.1.140
NEXT...  Let's UNINSTALL THOSE HACKED OPTIONS  (and.. Don't worry, since your scope activated correctly already, it'll do it again without an issue)
Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -u 10.1.1.140
- Your scope will restart automatically after this, When it does, it will give you a list of installed options, IT'S NORMAL TO SEE THEY ARE NOT THERE.
if they still are, Run the step again, if it still doesn't work, Downgrade to 1.3.2.2  (although i doubt you'll need to do that)

NEXT ..   Let's Correctly License the scope, Enter this command
Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -r 10.1.1.140
This will create the REGENERATE Priv.pem file
Then... THE ACTIVATION WILL START AUTOMATICALLY, You WILL NOT NEED to run
python Rigol_MSO_LicensingUtility_2.10b.py -a 10.1.1.140

Your scope will restart automatically and it will show you the list again.
if the list is not activated,  JUST RESTART THE SCOPE and run

Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -h 10.1.1.140
and it'll be licenced

THIS METHOD SURVIVES ALL FUTURE FIRMWARE UPDATES
and you can then just grab the Legit GEL files from the rigol site,   No more hacking required EVER !!!


LASTLY
You do

- DO YOUR BACKUPS AGAIN - As this is now newly activated and this is the state you want to return to if anything happens.
- DO YOUR ......SELF CAL
- DO  YOUR......SELF CHECK


and that's it

« Last Edit: August 05, 2024, 11:45:02 am by BTO »
QUESTION EVERYTHING!!!
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2935 on: August 05, 2024, 12:41:36 pm »
QUESTION EVERYTHING!!!
 

Offline wickeLine228

  • Newbie
  • Posts: 6
  • Country: kz
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2936 on: August 05, 2024, 01:32:26 pm »
HMMM......... I'm glad you hacked the scope successfully, but.. THIS METHOD IS OUTDATED
Where did you find this method , I thought i updated all of them ?
The links you supplied seem to be 4 years old or older.

What you did was.... CONDUCTED THE HACK.
Why it's outdated : The Hack is not permanent and doesn't survive a firmware upgrade,
as well as, we have vastly improved the procedure, Made it less complicated and not to mention faster to activate.

THE CURRENT PROCEDURE IS "LICENCSING THE MSO5000"  which doesn't hack the scope into thinking it's activated,  IT ACTUALLY LICENSES IT PROPERLY.
The HACK is old news

So....DO THIS...
HERE IS A LINK
https://mega.nz/folder/A8cEgQRI#5FSoMrCurJi71T7VkRPgYQ

You've already done part of it correctly, I'll run through it nice and easy

1. You've done the backups correctly, THAT procedure is exactly the same, you don't need to do it again

2.
- Go to the Link and grab the python file 
Quote
rigol_MSO_LicensingUtility_2.10b.py

- Optional (You can grab the PDF as well) But i'll give you the shortcut through it here
   You're already on Version 1.3.3.0 so you don't need to download the file (Unless you want to for your own records in case you need to re activate at some
   point down the track, Say .. After returning the scope from service or whatever.
   To reactivate it, You'll need the GEL file (Which you can get from the rigol site anyway) and the Python file and the PDF,   that's it

- NEXT .. We need to UNINSTALL THE HACK AND THE OPTIONS so in command.exe or Powershell enter this command
FIRST Ensure you open your working directory
Code: [Select]
C:/Users/User
NEXT, Ensure that you have deleted all Priv.pem files from this location

NEXT, COPY THE SCRIPT INTO THIS LOCATION

NEXT In Powershell or cmd.exe type this command
(- Replace my I.P. Address with your scopes I.P. Address)
(- This step is to confirm that your scope is talking to your computer)
Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -h 10.1.1.140
NEXT...  Let's UNINSTALL THOSE HACKED OPTIONS  (and.. Don't worry, since your scope activated correctly already, it'll do it again without an issue)
Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -u 10.1.1.140
- Your scope will restart automatically after this, When it does, it will give you a list of installed options, IT'S NORMAL TO SEE THEY ARE NOT THERE.
if they still are, Run the step again, if it still doesn't work, Downgrade to 1.3.2.2  (although i doubt you'll need to do that)

NEXT ..   Let's Correctly License the scope, Enter this command
Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -r 10.1.1.140
This will create the REGENERATE Priv.pem file
Then... THE ACTIVATION WILL START AUTOMATICALLY, You WILL NOT NEED to run
python Rigol_MSO_LicensingUtility_2.10b.py -a 10.1.1.140

Your scope will restart automatically and it will show you the list again.
if the list is not activated,  JUST RESTART THE SCOPE and run

Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -h 10.1.1.140
and it'll be licenced

THIS METHOD SURVIVES ALL FUTURE FIRMWARE UPDATES
and you can then just grab the Legit GEL files from the rigol site,   No more hacking required EVER !!!


LASTLY
You do

- DO YOUR BACKUPS AGAIN - As this is now newly activated and this is the state you want to return to if anything happens.
- DO YOUR ......SELF CAL
- DO  YOUR......SELF CHECK


and that's it

No offense but you act like a weirdo, even if you wrote proper hacking/licensing or whatever you caring too much replying every post with big sheet. Write once and people test it.
 

Offline wickeLine228

  • Newbie
  • Posts: 6
  • Country: kz
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2937 on: August 05, 2024, 01:33:10 pm »
But thanks that you wanted to help me
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2938 on: August 05, 2024, 04:14:58 pm »
HMMM......... I'm glad you hacked the scope successfully, but.. THIS METHOD IS OUTDATED
Where did you find this method , I thought i updated all of them ?
The links you supplied seem to be 4 years old or older.

What you did was.... CONDUCTED THE HACK.
Why it's outdated : The Hack is not permanent and doesn't survive a firmware upgrade,
as well as, we have vastly improved the procedure, Made it less complicated and not to mention faster to activate.

THE CURRENT PROCEDURE IS "LICENCSING THE MSO5000"  which doesn't hack the scope into thinking it's activated,  IT ACTUALLY LICENSES IT PROPERLY.
The HACK is old news

So....DO THIS...
HERE IS A LINK
https://mega.nz/folder/A8cEgQRI#5FSoMrCurJi71T7VkRPgYQ

You've already done part of it correctly, I'll run through it nice and easy

1. You've done the backups correctly, THAT procedure is exactly the same, you don't need to do it again

2.
- Go to the Link and grab the python file 
Quote
rigol_MSO_LicensingUtility_2.10b.py

- Optional (You can grab the PDF as well) But i'll give you the shortcut through it here
   You're already on Version 1.3.3.0 so you don't need to download the file (Unless you want to for your own records in case you need to re activate at some
   point down the track, Say .. After returning the scope from service or whatever.
   To reactivate it, You'll need the GEL file (Which you can get from the rigol site anyway) and the Python file and the PDF,   that's it

- NEXT .. We need to UNINSTALL THE HACK AND THE OPTIONS so in command.exe or Powershell enter this command
FIRST Ensure you open your working directory
Code: [Select]
C:/Users/User
NEXT, Ensure that you have deleted all Priv.pem files from this location

NEXT, COPY THE SCRIPT INTO THIS LOCATION

NEXT In Powershell or cmd.exe type this command
(- Replace my I.P. Address with your scopes I.P. Address)
(- This step is to confirm that your scope is talking to your computer)
Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -h 10.1.1.140
NEXT...  Let's UNINSTALL THOSE HACKED OPTIONS  (and.. Don't worry, since your scope activated correctly already, it'll do it again without an issue)
Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -u 10.1.1.140
- Your scope will restart automatically after this, When it does, it will give you a list of installed options, IT'S NORMAL TO SEE THEY ARE NOT THERE.
if they still are, Run the step again, if it still doesn't work, Downgrade to 1.3.2.2  (although i doubt you'll need to do that)

NEXT ..   Let's Correctly License the scope, Enter this command
Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -r 10.1.1.140
This will create the REGENERATE Priv.pem file
Then... THE ACTIVATION WILL START AUTOMATICALLY, You WILL NOT NEED to run
python Rigol_MSO_LicensingUtility_2.10b.py -a 10.1.1.140

Your scope will restart automatically and it will show you the list again.
if the list is not activated,  JUST RESTART THE SCOPE and run

Code: [Select]
python Rigol_MSO_LicensingUtility_2.10b.py -h 10.1.1.140
and it'll be licenced

THIS METHOD SURVIVES ALL FUTURE FIRMWARE UPDATES
and you can then just grab the Legit GEL files from the rigol site,   No more hacking required EVER !!!


LASTLY
You do

- DO YOUR BACKUPS AGAIN - As this is now newly activated and this is the state you want to return to if anything happens.
- DO YOUR ......SELF CAL
- DO  YOUR......SELF CHECK


and that's it

No offense but you act like a weirdo, even if you wrote proper hacking/licensing or whatever you caring too much replying every post with big sheet. Write once and people test it.
Hmmmm.. LOL....... OK

Quote
No offense but you act like a weirdo
NONE TAKEN, I never take offense to anything

Only,
- You're the newbie
- With only 3 posts EVER
- You made a post
- I noticed you did the wrong thing
- TRIED TO HELP YOU (Because that's what we do here)

AND...... I'M THE WEIRDO   :-DD

Now let's address some of your point..
Quote
even if you wrote proper hacking/licensing or whatever
so... You do realize there are 59 PAGES OF COMMENTS on this thread , right ?
and... The newbie that tends to come along does not read them all

I could have just directed you to Page 1 of the post and that would have been it.
But i afforded you the respect of just giving you the quick solution

BUT HEY..... If you want to stay on the hacked method and keep mucking around each time there's a new GEL file released
and then worrying about how to re hack it... BE MY GUEST

Also. IN THIS CONTEXT, there is a HUGE difference between  HACKED and CORRECTLY LICENSED

See... if you had read through the entire 59 Pages (and.. I invite you to do it)..... But we both know you won't, right .
You would understand how the hack started, How it evolved and where it is now
See. Originally,  it was a HACK (A Work around)
But then... We discovered how to PROPERLY LICENSE THE SCOPE  (So... it's not a hack anymore)
so, it's not "Whatever" as that shows ignorance towards the process

Now honestly , mate
I've helped over 300 people activate their scopes,
and they all went through the mountains of posts and the length of reading
YOU ARE THE FIRST TO TELL ME I'M THE WEIRDO,   Honestly, i find it funny.

Now this
Quote
you caring too much replying every post with big sheet. Write once and people test it.
2 Points here

1. IS IT REALLY POSSIBLE TO CARE TOO MUCH ?
or... Are you just ungrateful for the help that you received ?

2. WRITE ONCE AND PEOPLE TEST IT.
I Absolutely agree.
Now..... If you could tell everyone to do that.. THAT WOULD BE BLOODY AWESOME

I HAVE HOMEWORK FOR YOU

- Go through all the threads  (i mean.. of course, Start with this one)
- Look for all the duplicates and duplicated posts and similar messages in multiple posts
- Then PM all the people who are the offenders

- AND TELL THEM TO ONLY EVER POST 1 THING ONCE
- AND TELL THEM TO READ EVERY COMMENT SO THAT WE DON'T HAVE TO DUPLICATE THINGS and hold their hand and make life easy for them
  Just so that they can activate their scopes

LMFAO... :-DD

I Mean... if you can achieve that Miracle.........LOL   Honestly, I'd paid you if you could do that
so even though.. in some Nirvana society that may exist, and that would be bloody awesome.

the reality is.....  NEWBIES DON'T DO THAT
Reality is,  People come to the last post or the first post and expect to find what they want, or they may go back or forward 3 or 4 pages, thats' about it

and History has taught us , with the DS1000E and DS2000A Series that we need to be really basic and repetitve with these beginners

YOU ARE A NEWBIE (According to your profile)
WHAT DID YOU ACTUALLY EXPECT ME TO ASSUME OTHER THAN.....
- You activated incorrectly with an old method
- And as such, You need assistance to activate like the rest of us
- And you need the procedure explained to you clearly

What did you expect me to think ?

Now...
Am i offended ? 
NO !

Is this Hilarious
Yes it is

is it mildly offensive
Yes, But i'm not offended but i can see that you are not appreciative of the help, which may affect my ability to help you in the future
and that of the forum (as it's now live for everyone to see)

Am i weird
YEAH..I GUESS I AM AWARE OF MY WEIRDNESS

But.. you could have activated your scope with the proper method first.. THEN TOLD ME I WAS A WEIRDO    :-DD

Now... You've hurt my feelings, and... I'm not really sure how i'll recover or move forward from here

But on a serious note...
Mate, did you read your comment before posting it
I mean.. if you were not a newbie, this is grounds for being barred or at least suspended fromt he site,  YOU UNDERSTAND THAT , RIGHT ?

if i was to flag this with a moderator, they would spank your bottom blue  LOL
Now i haven't  BUT... WORD OF ADVICE.................APPRECIATE WHAT PEOPLE DO FOR YOU HERE, AS THEY DON'T HAVE TO DO IT


See.... We are also working on another script that may unlock more options .
Now... given your current comment, i MAY choose to not share that with you when we get the solution

so.... Politeness goes a long way
and if you're gonna say what you said......  WAIT TILL YOU HAVE AT LEAST 20 REPLIES UNDER YOUR BELT
You've got 3    :-DD

Do we understand each other ?

Also, All that aside

DID YOU ACTUALLY END UP USING THE LICENSE METHOD
and
DID YOU ACTUALLY SUCCESSFULLY ACTIVATE YOUR SCOPE ?

See..I like to help people
i even get on zoom session 1 on 1 with them

You call this caring too much
..... I LIKE TO HELP...........SUE ME FOR IT !

So did you get your scopes licensed or not ,  My OCD needs to know :P
« Last Edit: August 05, 2024, 04:40:51 pm by BTO »
QUESTION EVERYTHING!!!
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2939 on: August 05, 2024, 04:22:57 pm »
But thanks that you wanted to help me
LOL,
Oh...Ok, after all that , there's a thanks............................NOTED
I Hope the help wasn't too weird for you  :-DD
i'll try to tone down my weirdness in the future :P
QUESTION EVERYTHING!!!
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2940 on: August 05, 2024, 04:30:36 pm »
But thanks that you wanted to help me

JUST OUT OF PURE CURIOSITY....

I Looked up your stats

You have
--------------------------------------------
Total Time Spent Online:29 minutes.
Total Posts:3 posts
and you joined 1 day ago
--------------------------------------------
LMFAO..........

so... You've been here , Not even 30mins and you've managed to call me a weirdo
HAHAHAHAHAHAHAHA

If you don't get banned within a week, I'm gonna buy you a coffee.

You're lucky you got me , I"m just gonna say that. of all the members that would have taken your head off,  YOU GOT ME .. LOL
well, you can only be lucky for so long.
Now.. You work on getting that cup of coffee.
QUESTION EVERYTHING!!!
 

Offline wickeLine228

  • Newbie
  • Posts: 6
  • Country: kz
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2941 on: August 05, 2024, 04:57:37 pm »
But thanks that you wanted to help me

JUST OUT OF PURE CURIOSITY....

I Looked up your stats

You have
--------------------------------------------
Total Time Spent Online:29 minutes.
Total Posts:3 posts
and you joined 1 day ago
--------------------------------------------
LMFAO..........

so... You've been here , Not even 30mins and you've managed to call me a weirdo
HAHAHAHAHAHAHAHA

If you don't get banned within a week, I'm gonna buy you a coffee.

You're lucky you got me , I"m just gonna say that. of all the members that would have taken your head off,  YOU GOT ME .. LOL
well, you can only be lucky for so long.
Now.. You work on getting that cup of coffee.

If you hadn't acted like this you would have gained way more trust. I'm sorry if I hurt your feelings
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2942 on: August 05, 2024, 05:10:25 pm »
But thanks that you wanted to help me

JUST OUT OF PURE CURIOSITY....

I Looked up your stats

You have
--------------------------------------------
Total Time Spent Online:29 minutes.
Total Posts:3 posts
and you joined 1 day ago
--------------------------------------------
LMFAO..........

so... You've been here , Not even 30mins and you've managed to call me a weirdo
HAHAHAHAHAHAHAHA

If you don't get banned within a week, I'm gonna buy you a coffee.

You're lucky you got me , I"m just gonna say that. of all the members that would have taken your head off,  YOU GOT ME .. LOL
well, you can only be lucky for so long.
Now.. You work on getting that cup of coffee.

If you hadn't acted like this you would have gained way more trust. I'm sorry if I hurt your feelings

Quote
I'm sorry if I hurt your feelings
You didn't, i was already clear on that

Quote
If you hadn't acted like this
Acted like... What ?
- Helping you activate your scope
- Advising you there was a newer method
- Giving you clear instructions
???
Acting like What ?

As i said... If you are still here in a week,  I WILL buy you a coffee (not like..."I'll buy you a coffee" as in , "Give you a like" i mean, i'll actually transfer money
to you so you can buy a coffee), it's only a matter of time before someone else see's these messages and has a word to you.
For your sake, Hope it's not a moderator

Quote
you would have gained way more trust
LOL
Mate... I've been here for over 13 years,
I've helped, Just on the MSO5000  , Over 300 people get activated
On the DS2000A a little over 200 people
I've connected remotely to their computers
I've given them 1 on 1 tuition
I've helped them with their Uni projects or school projects when they couldn't afford tuition
I've helped moms and dads with their kids , when they wanted their kids to learn arduino for school "when.. they didn't get it " and the parents couldn't
afford to pay for it.

Now, i'm not the only contributor here
BUT.. I'VE EARNED MY TRUST , My trust on this forum is not in any risk.

so now,  I asked you a question, if you could answer it it'd be appreciated

Either way doesn't matter to me, But... I"m curious

1. Did you stay on the Temporary Hacked Method
or
2. Did you Use the Correctly Licensed Method to activate your scope ?

it's a fair and reasonable question as......If you have issues down the road, we can remember which path you took instead of assuming you took the latter.
so, which way did you go ?

Also, More advice...
The more you keep arguing, the More a moderator will draw their attention to you.
Now again.. I haven't flagged you, But .. they do scan these things, so my advice

Just answer the question and move forward, ok
I'm not offended or upset in any way,  i would just like to know
1. is your scope activated
2. which method did you take

Most people don't have a problem answering this question.
QUESTION EVERYTHING!!!
 

Offline wickeLine228

  • Newbie
  • Posts: 6
  • Country: kz
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2943 on: August 05, 2024, 05:31:29 pm »
I am staying with my first attempt. It works.
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2944 on: August 05, 2024, 05:44:56 pm »
I am staying with my first attempt. It works.

Ok, No problem

Then my advice is this...

- Be aware certain things like Eye Analysis, and i think Jitter Analysis won't actually work, even though the options are there.
   That's how the hack works.

- In the future, Given we have a working permanent activation method, there isn't going to be more development on a hack and it's likely
   when future firmware versions come out, and the lack of hacked option for you, at that time you're gonna have to take this method that we have now.
   While the rest of us will just upgrade with the GEL file as normal.

- In any case, it doesn't really matter per se, Just understand that when new firmware comes out, your activation won't survive the upgrade. that's all

but.. if you never upgrade firmware version, then, You'll be just fine

that aside

Always keeps your backups, Even though most times you won't use them
Aside from that

ENJOY YOUR SCOPE
AND I'M GLAD YOU'RE ACTIVATED

lastly,  don't take anything personally in our interaction here (as i suspect you might) BECAUSE.. I HAVEN'T AND I DON'T , OK

so. To end up it,   We're cool alright,   I'm just saying if you expect to stay here for any decent period of time (and i get you're from Europe)
Just pay attention to how you're talking to people.

Me, I couldn't care less, But i'm the 1% that doesn't get offended with anything, Most people are not like me.
and they will take offense
and if the moderators see (what they feel, in their opinion) is a bit of an argument, You'll be banned for a few days.

Take my advice ok,
People here are cool and not uptight unlike other forums that i could name.
But.... JUST LEARN TO APPRECIATE WHAT PEOPLE ARE DOING FOR YOU, OK   that's all it is

That being said
Be cool
Don't take anything personally
and if you want to ask me questions in the future, feel free to do so or if you want to P.M me, No problem.
Lastly...
ENJOY YOUR SCOPE  :-+
Now unless you have anything further to add, I'll finish it up here.
QUESTION EVERYTHING!!!
 

Offline wickeLine228

  • Newbie
  • Posts: 6
  • Country: kz
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2945 on: August 05, 2024, 06:00:41 pm »
Yeah, thanks
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2946 on: August 05, 2024, 06:02:54 pm »
QUESTION EVERYTHING!!!
 

Offline bmx

  • Contributor
  • Posts: 32
  • Country: fr
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2947 on: August 07, 2024, 06:21:25 am »
@BTO, I wish you could add a TL;DR at the top of your posts ;-)
 

Offline BTO

  • Frequent Contributor
  • **
  • Posts: 552
  • Country: au
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2948 on: August 07, 2024, 12:43:02 pm »
@BTO, I wish you could add a TL;DR at the top of your posts ;-)

.... I'll take it under advisement   ;D
QUESTION EVERYTHING!!!
 

Offline rlnd36

  • Newbie
  • Posts: 4
  • Country: hu
Re: Hacking the Rigol MSO5000 series oscilloscopes
« Reply #2949 on: August 10, 2024, 07:47:31 am »
Hi,

I'm planning on buying an MSO5074 (it looks the best option even though it's not the newest instrument), and upgrade it using the 'Dr Mefisto' script.
I assume it will arrive with the latest firmware v01.03.03.00. I'd like to keep the original firmware that Rigol made.

My question is can I skip the backup and downgrade/upgrade steps and use just the script to activate the options?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf