Gerador de arquivos corrompidos falsos online
Gere ficheiros de teste inválidos com conteúdo aleatório e marca CORRUPT! para testar uploads. Tamanho até 64 MiB, sem necessidade de ficheiro de origem. O p…
Começar a usar
O que faz esta ferramenta
Esta ferramenta gera um ficheiro com conteúdo aleatório criptograficamente seguro, especificamente concebido para testar como a sua aplicação lida com ficheiros inválidos ou corrompidos. O conteúdo é criado em blocos usando crypto.getRandomValues. Para ficheiros com mais de oito bytes, os primeiros oito bytes contêm a marca ASCII CORRUPT!; os restantes bytes são dados aleatórios.
Exemplo prático
Se definir o tamanho para 1 KiB, o ficheiro gerado terá exatamente 1024 bytes. O nome do ficheiro pode ser danificado.pdf, mas o conteúdo não é um PDF parcialmente danificado; é deliberadamente inválido, com tipo MIME application/octet-stream.
Parâmetros e limitações
- Tamanho máximo: 64 MiB.
- O tamanho é arredondado para baixo até ao byte inteiro.
- Não existe opção de semente, modelo, cabeçalho válido, soma de verificação ou reprodutibilidade.
- Não repara ficheiros nem simula um modo específico de corrupção.
Perguntas frequentes
Porque é que o ficheiro tem sempre a marca CORRUPT! no início?
Essa marca ASCII serve para verificar facilmente que o ficheiro foi gerado por esta ferramenta e que o conteúdo é intencionalmente inválido.
Posso gerar um ficheiro com menos de oito bytes?
Sim, se o tamanho for inferior a oito bytes, o ficheiro conterá apenas dados aleatórios, sem a marca CORRUPT!.
O ficheiro gerado é seguro para usar em produção?
Deve ser usado apenas em ambientes de teste controlados. Não garante que a sua aplicação trate todos os documentos malformados com segurança.
O processamento é feito localmente no navegador.