Ferramentas para corromper documentos
Os documentos do Office e os PDF são os formatos que as pessoas mais precisam de quebrar, e os mais difíceis de quebrar de forma convincente. Os ficheiros Word, Excel e PowerPoint são pacotes ZIP com recuperação incorporada; os PDF reconstroem as suas próprias tabelas de referências cruzadas. Estas ferramentas destroem as estruturas de contentor e índice de que esses mecanismos de recuperação dependem.
Cada ferramenta em resumo
- Corruptor de PDF .pdf
O cabeçalho %PDF-. Os primeiros bytes declaram o formato e a versão. Sobrescrevê-los faz com que o ficheiro deixe de ser reconhecido como PDF. - Corruptor de Word .docx, .doc, .docm
Cabeçalhos locais de ficheiro. É destruído cada registoPK\x03\x04que marca o início de uma entrada dentro do pacote. - Corruptor de Excel .xlsx, .xls, .xlsm
Cabeçalhos de entrada ZIP. É destruído cada cabeçalho local dentro do pacote, incluindoxl/workbook.xmle cada parte de folha. - Corruptor de PowerPoint .pptx, .ppt, .pptm
A estrutura do pacote. Os cabeçalhos locais, o diretório central e o registo EOCD do pacote da apresentação são todos destruídos. - Corruptor de ficheiros de texto .txt, .log, .ini, .conf
Sequências UTF-8 inválidas. São injetados bytes do intervalo0x80–0xFFsem bytes iniciais válidos, o que constitui um erro de descodificação e não um carácter estranho. - Corruptor de RTF .rtf
O cabeçalho \rtf1. A declaração inicial{\rtf1é destruída, pelo que o ficheiro deixa de ser identificado como RTF. - Corruptor de ODT .odt, .fodt
A entrada mimetype. O ODF exige uma entradamimetypenão comprimida como primeiro item do arquivo. Destruí-la quebra a deteção de formato de imediato. - Corruptor de ODS .ods, .fods
O índice do pacote. Os cabeçalhos locais, o diretório central e o registo EOCD são destruídos, pelo que o arquivo não pode ser enumerado. - Corruptor de ODP .odp, .fodp
O índice do arquivo. Os cabeçalhos locais, o diretório central e o registo EOCD são todos destruídos. - Corruptor de livros eletrónicos .epub, .mobi, .azw3, .azw
O contentor EPUB. A entradamimetype, oMETA-INF/container.xml, o diretório central e o registo EOCD são todos destruídos.
Sobre estas ferramentas de documentos
Todas as ferramentas aqui listadas usam o mesmo motor. As páginas dedicadas existem porque cada formato falha de maneira diferente e vale a pena saber o que esperar: que aplicação mostra que erro, se uma função de reparação salvará o ficheiro e o que sobrevive em cada nível de dano.
O que têm em comum
- Nada é enviado. Cada byte é processado no seu navegador.
- Sem limite de tamanho. Os ficheiros são tratados em fatias de 8 MB.
- O resultado parece normal. Mesmo nome de ficheiro, comprimento em bytes e tipo MIME.
- Quatro níveis de dano. Do dano parcial ao ruído criptográfico.