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