Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Failure to decode latest Samsung DSRD.enc firmware files. #7
Thanks for writing this utility it has been very useful to me and many others.
Issue: This utility is unable to decode the DSRD.enc file from the firmware package below.
Is there any chance for an update in the future?
I took a quick look, and the mechanism is different; the code refers to a base64 header and some AES-like encryption. But I don't have the time right now to actually reverse it.
I'm curious; aside from reverse engineering the firmware, what is the use case for changing the DSRD file?
The firmware packages have a "safety feature" that only detect compatible drives, but fails to include compatible drives with corrupted firmware. By modifying the DSRD.enc file you can bypass the SSD checks and it will allow you to select any drive on the system. Allowing you to restore the corrupted firmware.
DSRD.enc - Edit example:
If only Samsung would not make things so difficult.
Either way thanks for taking a look at it!