Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

960 Evo firmware doesn't decode #4

Open
xyzzy42 opened this issue Apr 2, 2021 · 2 comments
Open

960 Evo firmware doesn't decode #4

xyzzy42 opened this issue Apr 2, 2021 · 2 comments

Comments

@xyzzy42
Copy link
Contributor

xyzzy42 commented Apr 2, 2021

Trying to decode the DSRD.enc and firmware file from Samsung_SSD_960_EVO_3B7QCXE7.iso didn't work for me. Output was just garbage, not XML or a zip file for the DSRD and firmware, respectively.

It did work for the contents of Samsung_SSD_850_PRO_EXM04B6Q_Win.iso used in the readme.

I guess Samsung are being jerks and changed their obfuscation again.

@chrivers
Copy link
Owner

I would assume so. I'm afraid I don't have time to reverse their new stuff, to figure out the difference.

If someone finds the new method, patches welcome.

@dogtopus
Copy link

dogtopus commented Jun 5, 2022

According to https://github.com/Qwertylex/samdecrypt.sh, they now just switched to a hardcoded AES-256 key. I checked it and it seems to work for the latest 970 EVO Plus firmware. Although it seems that it also has an inner layer encryption so not very useful for anyone who wants to reverse engineer it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants