Replacing the shadow file wasn't very hard to do so let's test this method
SDS1004X-E_OSV1_EN_eevblog.zip
@janekivi
@tv84,
and all,
how to proceed after I had extract the Part1..5+7 from the
.ads FW file with the sds_ads.exe tool.
How to extract and mod the shadow file to enter his own
hash for the root account and how to pack all parts together
to get again a .ads FW file?
Some helpful hints will be appreciated.
Many thanks in advance for this effort.
Markus
@tv84,
but where can I find the block with the fw file system.
How to read/interpret your listing, see attached file that I
cut & paste from your recent fw summary.
Markus
@tv84,
but where can I find the block with the fw file system.
How to read/interpret your listing, see attached file that I
cut & paste from your recent fw summary.
Markus
Oh, I see your problem!
The example that you provide is a SDS2000X file. Not a SDS2000X-E file!
This scope has a Blackfin proc and several FPGAs.
The X-E has an ARM proc. The structure of ADS is completely different, although the basic encryption envelope is pretty much the same.
You don't have a shadow file in the X version because it doesn't have a "file system" and/or linux environment.
Which is the equipment that you want to "analyze"?
So if I am starting from a stock SDS1104X-E with stock, out of the box (not updated) firmware, what is the step by step process for updating the oscilloscope to the latest firmware while also getting access to or changing the root user password for the scope?
So if I am starting from a stock SDS1104X-E with stock, out of the box (not updated) firmware, what is the step by step process for updating the oscilloscope to the latest firmware while also getting access to or changing the root user password for the scope?
If your scope system info show out from box:
FW 7.1.6.1.25R2
or
FW 7.1.6.1.25R1
(this 1, here colored red, it tells that OS V1 is installed.)
then B else A
A
Update latest FW and OS (if not already out from box).
SDS1004X-E Firmware (4-Channel Model) - 6.1.25R2 (Release Date 06.29.18 )
SDS1004X-E Operating System-V1 (Only For 4-Channel ) (Release Date 06.26.18 )
These both can download from Siglent official side. Inside these both packages (zip) there is also instructions.
B
Then: https://www.eevblog.com/forum/testgear/siglent-sds1204x-e-released-for-domestic-markets-in-china/msg1612639/#msg1612639
Thank you, but I think my main question has to do with how you log in as root. I assume there is a root password, and I'm under the assumption that it is not something known it easily guessed, so how do I install the software update so that I can either know or set the root user password?