bugficks / msddecrypt

Samsung TV Tizen Firmware Decryptor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

msddecrypt

Samsung TV Tizen firmware/msd file decryptor

Build docker image:

docker-compose build  

Run msddecrypt:

#️  docker-compose run --rm msddecrypt

Tizen msd Decryptor v0.5.0
(c) bugficks@samygo 2016-2021

Usage: msddecrypt.py </path/to/upgrade.msd> [/path/to/outdir [partition names]]
#️  docker-compose run --rm msddecrypt images/T-KTSDEUC_1210.8/image/upgrade.msd out uImage

Tizen msd Decryptor v0.5.0
(c) bugficks@samygo 2016-2021

magic: MSDU11
headers [12]
T-KTSAKUC   : offs: 000001ca size: 00000e08
T-KTSDEUC   : offs: 00000fd2 size: 00000e08
T-KTSUABC   : offs: 00001dda size: 00000e08
T-KTSDCNC   : offs: 00002be2 size: 00000e08
T-KTSNAKUC  : offs: 000039ea size: 00000e08
T-KTSNDEUC  : offs: 000047f2 size: 00000e08
T-KTSNUABC  : offs: 000055fa size: 00000e08
T-KTSNDCNC  : offs: 00006402 size: 00000e08
T-KTSUAKUC  : offs: 0000720a size: 00000e08
T-KTSUDEUC  : offs: 00008012 size: 00000e08
T-KTSUUABC  : offs: 00008e1a size: 00000e08
T-KTSUDCNC  : offs: 00009c22 size: 00000e08

Found valid header magic
T-KTSAKUC 39332605ff47a0aea999b10ce9087389 0x00000106
image ver: T-KTSDEUC 1210.8

partitions [8]
id: 1 name: secos.bin     salt: ce6a1d0ce5aef20a offs: 0000aa2a size: 001fe010 crc32: 692e44bf
id: 2 name: seret.bin     salt: b65e77f138b2774e offs: 00208a3a size: 001fe010 crc32: 7568b6fc
id: 3 name: uImage        salt: 2c85795b409aa7e5 offs: 00406a4a size: 0061edf0 crc32: 38637f4d
* Decrypting 'out/uImage' 100% [0061edf0 of 0061edf0]
* CRC32ing   'out/uImage' 100%
+ CRC32 passed!
id: 4 name: ddr.init      salt: 966af6f0beb4aa29 offs: 00a2583a size: 0000a010 crc32: d1b334b3
id: 5 name: dtb.bin       salt: da0691c2064511c7 offs: 00a2f84a size: 000fe010 crc32: 29efece6
id: 6 name: platform.img  salt: dac6fb22a634435e offs: 00b2d85a size: 47f7d010 crc32: ecd96e68
id: 7 name: secos_drv.bin salt: 02e96626be6f11f6 offs: 48aaa86a size: 000fe010 crc32: e36d7047
id: 8 name: sign.bin      salt: d8410374210e17b9 offs: 48ba887a size: 00000410 crc32: 1122f29f

About

Samsung TV Tizen Firmware Decryptor

License:GNU General Public License v2.0


Languages

Language:Python 96.6%Language:Dockerfile 3.4%