Alterando o hash de um arquivo no Ubuntu

0

Digamos que eu tenha um arquivo rar e quero alterar o hash do arquivo (MD5) dele, qual é a maneira mais rápida de fazer isso?

Estou pensando em adicionar um byte ao final dele, o que deve alterar o hash ... Mas não sei como fazer isso. Eu preciso ser capaz de extrair os arquivos dentro sem um problema também.

Gostaria de receber ajuda!

NB: Eu já fiz isso com comentários de arquivo, mas isso leva um tempo, então estou procurando algo mais rápido & menos uso intensivo de CPU.

    
por lelouch 14.03.2012 / 09:39

2 respostas

1

Você pode abrir o arquivo com o vim, cat ou qualquer hexeditor.

MAS: Você danificará o cabeçalho e o rodapé do arquivo e o arquivo não será mais reconhecido como arquivo morto. Sim, existem campos dentro da estrutura de dados onde você pode escrever dados arbitrários (cf. esteganografia), mas é muito provável que você danifique o arquivo.

Então, experimente com um dos editores mencionados acima.

    
por 14.03.2012 / 12:38
1

Ok eu percebi isso! Para meus propósitos, é tão simples quanto fazer um 0 em um arquivo.

por exemplo,

echo 0 >> test.rar

Isso muda o MD5 do meu arquivo rar, enquanto deixa o conteúdo dentro inalterado.

    
por 14.03.2012 / 19:08

Tags