Skip to content

Can not decode firmware for Evo 860 #2

@alex-bender

Description

@alex-bender

Hello, I;ve tried to decode firmware for SSD EVO 860 but didn't manage to do so, could you please help?
Here is the reproducible script:

#!/bin/env bash
set -x 
echo 'Go to /tmp dir'
cd /tmp
echo 'Download iso'
wget https://s3.ap-northeast-2.amazonaws.com/global.semi.static/SAMSUNG_SSD_860_EVO_200217/FW/F1EACA63909EC0059B675B9E5CDE3AA96C4A2D752FB6B7B27C8E0CC4025411BA/Samsung_SSD_860_EVO_RVT04B6Q_Win.iso
echo 'Extract initrd'
7z x Samsung_SSD_860_EVO_RVT04B6Q_Win.iso initrd
echo 'Extract initrd~'
7z x initrd
echo 'Extract root/fumagician'
7z -ofw x 'initrd~' root/fumagician
cd fw/root/fumagician
echo 'Download samsung-magic.py'
wget https://raw.githubusercontent.com/chrivers/samsung-firmware-magic/master/samsung-magic.py
echo 'Decode firmware'
python2 ./samsung-magic.py < DSRD.enc > DSRD.bin
hexdump -C DSRD.bin
echo -e '\n\n'
echo 'Decoding failed: file is binary'
file DSRD.bin

And also I have a question: what is the target arh of extracted binary?
Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions