XOR em arquivos binarios

Estava procurando uma maneira de converter os arquivos criptografados dos firmwares da Samsung, que são apenas uma XOR no binario do firmware.

Nao animei a criar um programa apenas para isso, entao encontrei um programa que faz exatamente o que preciso:

http://rumkin.com/software/tools/padxor.php

Para fazer o XOR apenas executo um dd if=/dev/zero of=fileff bs=4 count=tamanhofirmware/4

Em seguida converto os 00’s em FF’s usando um editor hexadecimal e executou:

$ padxor fileff firmwarecrypt.bin firmareraw.bin

Update: there is another interesting project: http://blog.didierstevens.com/programs/xorsearch

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s