Ferramentas para corromper ficheiros de sistema
Os executáveis e instaladores são validados antes de qualquer coisa correr, o que torna os seus modos de falha precisos e reproduzíveis. Um EXE quebrado é rejeitado no carregamento; uma DLL quebrada falha no momento em que uma aplicação procura uma função. Ambos são úteis de reproduzir a pedido, e nenhum deles consegue executar.
Cada ferramenta em resumo
- Corruptor de EXE .exe, .msi, .scr
O stub MZ / DOS. A assinaturaMZe o deslocamento que transporta até ao cabeçalho PE são destruídos. - Corruptor de DLL .dll, .ocx, .sys
O cabeçalho PE. O stub MZ, a assinaturaPE\0\0e o cabeçalho opcional são destruídos, pelo que o carregador rejeita a imagem. - Corruptor de APK .apk, .aab, .xapk
O contentor ZIP. Os cabeçalhos locais, o diretório central e o registo EOCD são todos destruídos. - Corruptor de DMG .dmg, .sparseimage
O trailer koly. O trailer UDIF de 512 bytes no último bloco do ficheiro é destruído. Só isso já torna a imagem impossível de montar.
Sobre estas ferramentas de sistema
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.