Corromper um ficheiro PDF online
Corrompa um PDF em segundos online. Ferramenta gratuita no navegador que destrói a tabela xref e a marca %%EOF para que nenhum leitor consiga abrir ou reparar o ficheiro.
- Sem envio
- Sem limite de tamanho
- Sem registo
Corrompa o seu ficheiro PDF
Afinado para .pdf, e funciona igualmente bem com qualquer outro formato.
Porque os ficheiros PDF são difíceis de corromper como deve ser
Um PDF não é texto simples. É um grafo de objetos mantido por uma tabela de referências cruzadas no fim do ficheiro. É por isso que trocar alguns bytes ao acaso não resulta em PDF: o Acrobat e a maioria dos navegadores reconstroem automaticamente uma xref danificada e abrem o documento à mesma.
O que esta ferramenta destrói
- 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.
- Todas as secções xref. Cada tabela
xrefe cada deslocamentostartxrefsão destruídos, pelo que um leitor não consegue localizar um único objeto do documento. - O trailer e o %%EOF. O dicionário do trailer e a marca de fim de ficheiro são sobrescritos, o que derrota a reconstrução que o Acrobat tenta em ficheiros danificados.
- Os fluxos de objetos. É espalhada entropia pelos fluxos de conteúdo comprimidos, de modo que mesmo uma xref reconstruída à mão aponta para dados inutilizáveis.
O que vai ver a seguir
| Aplicação | Comportamento |
|---|---|
| Adobe Acrobat | "Ocorreu um erro ao abrir este documento. O ficheiro está danificado e não foi possível repará-lo." |
| Visualizador do Chrome / Edge | Painel cinzento vazio e "Não foi possível carregar o documento PDF." |
| Pré-visualização no macOS | "O ficheiro está danificado e não foi possível abri-lo." |
| Pré-visualização do Gmail / Drive | A pré-visualização falha, mas o ficheiro continua a carregar e a descarregar com o tamanho correto. |
Motivos comuns para fazer isto
- Testar como um sistema de gestão documental lida com um envio malformado.
- Verificar que uma biblioteca de análise de PDF falha em segurança em vez de estoirar.
- Produzir um ficheiro danificado realista para uma demonstração de recuperação de dados.
- Confirmar que um fluxo de faturação ou assinatura eletrónica mostra um erro claro ao utilizador.
Como corromper um ficheiro PDF
- Largue o seu ficheiro .pdf na caixa acima, ou clique para procurar.
- Deixe o nível em Standard, a menos que queira dano parcial (Light) ou precise de derrotar software de recuperação (Heavy).
- Prima Corromper ficheiro. O processamento decorre no seu dispositivo, por isso termina quase de imediato.
- Transfira o resultado. Por predefinição mantém o nome de ficheiro e o comprimento em bytes originais.
Perguntas frequentes sobre PDF
O PDF corrompido continuará a mostrar o tamanho correto?
Sim. A saída tem exatamente o mesmo comprimento em bytes do original e mantém o mesmo nome e a extensão .pdf. Um gestor de ficheiros, um cliente de e-mail ou um formulário de envio não veem nada de estranho. Simplesmente não abre.
O Adobe Acrobat consegue repará-lo?
Não a partir do nível Standard. O Acrobat repara um PDF voltando a percorrê-lo à procura de definições de objetos quando a xref está danificada. Como o cabeçalho, todas as secções xref, o trailer e os fluxos de objetos estão destruídos, não sobra nada para percorrer.
Funciona em PDF protegidos por palavra-passe?
Sim. A cifra aplica-se aos fluxos de conteúdo, mas os pontos de referência estruturais que visamos ficam fora dos dados cifrados, por isso o resultado é o mesmo.
O meu PDF é enviado para um servidor?
Não. Tudo corre no seu navegador através das API File e Web Crypto. O documento nunca sai do seu dispositivo, o que significa que também funciona offline e é seguro para material confidencial.