Products > Test Equipment

Sniffing the Rigol's internal I2C bus

<< < (453/899) > >>

zombie28:

--- Quote from: NikWing on December 30, 2013, 04:45:51 pm ---@zombie28: so what to do ... wait for cybernet to find something? ^^

--- End quote ---

yeah, for cybernet or for anyone who will analyze the new firmware and write a keygen

zombie28:

--- Quote from: PA0PBZ on December 30, 2013, 04:53:38 pm ---
--- Quote from: marmad on December 30, 2013, 04:19:34 pm ---OTOH, as zombie28 pointed out, Rigol has changed a few things to 'enhance' security on the A-models - although that might be irrelevant in this case.

--- End quote ---

It would be interesting to see what they did to enhance the security, because both A and non-A run on the same firmware, and my non-A still responds to the 'old' keys. Maybe the 2 things are related and it is based on the model number.

--- End quote ---

I found function that tells licensing engine which version of keys and decoding subroutines to use. This function checks the 4th character of the serial number (i.e. the character after 'DS2') and when it finds anything except 'A' and 'C', then the new version of decoder will be used. For 'A' and 'C' there are some additional checks, but for now I don't know what they mean.

PA0PBZ:

--- Quote from: zombie28 on December 30, 2013, 06:02:44 pm ---I found function that tells licensing engine which version of keys and decoding subroutines to use. This function checks the 4th character of the serial number (i.e. the character after 'DS2') and when it finds anything except 'A' and 'C', then the new version of decoder will be used. For 'A' and 'C' there are some additional checks, but for now I don't know what they mean.

--- End quote ---

 :-+

NikWing:
my serial starts with D (after DS2)

Fagear:

--- Quote from: zombie28 on December 30, 2013, 06:02:44 pm ---I found function that tells licensing engine which version of keys and decoding subroutines to use. This function checks the 4th character of the serial number (i.e. the character after 'DS2') and when it finds anything except 'A' and 'C', then the new version of decoder will be used. For 'A' and 'C' there are some additional checks, but for now I don't know what they mean.

--- End quote ---
Good news. So, it was one of options - to detect A-version by serial #.
Non-A versions of DS2xxx have 'A' letter in serial # and A-versions have 'D' letter.

I think that 50 ohm "option" is enabled the same way. Regardless of HW version (is there resistor or not).

I see two ways: either somebody can hack the updated algorithm or somehow patch the FW to supress this check.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod