Corromper um ficheiro RTF online
Corrompa um ficheiro de texto formatado (.rtf) gratuitamente online. Destrói o cabeçalho \rtf1 e a estrutura de palavras de controlo para que os processadores de texto não o consigam apresentar.
- Sem envio
- Sem limite de tamanho
- Sem registo
Corrompa o seu ficheiro RTF
Afinado para .rtf, e funciona igualmente bem com qualquer outro formato.
Porque os ficheiros RTF são difíceis de corromper como deve ser
O RTF é um formato de texto simples com uma gramática rígida de palavras de controlo envolvida em chavetas aninhadas. Os processadores de texto são tolerantes com palavras de controlo desconhecidas, pelo que danos dispersos muitas vezes continuam a ser apresentados. O que não sobrevivem é a um cabeçalho quebrado e a uma estrutura de grupos desequilibrada.
O que esta ferramenta destrói
- O cabeçalho \rtf1. A declaração inicial
{\rtf1é destruída, pelo que o ficheiro deixa de ser identificado como RTF. - As tabelas de tipos de letra e cores. Os grupos
\fonttble de tabela de cores a que cada palavra de controlo seguinte se refere são sobrescritos. - O equilíbrio das chavetas. O ruído binário injetado no corpo quebra o aninhamento dos grupos, de que os analisadores de RTF não conseguem recuperar.
- Validade da codificação. Sequências de bytes inválidas fazem o ficheiro falhar mesmo numa leitura de texto permissiva.
O que vai ver a seguir
| Aplicação | Comportamento |
|---|---|
| Microsoft Word | Abre como texto ilegível ou rejeita o ficheiro por formato inválido. |
| WordPad | "O WordPad não consegue abrir este ficheiro" ou mostra códigos de controlo ilegíveis. |
| TextEdit no macOS | Recorre a mostrar a marcação em bruto em vez de texto formatado. |
| Google Docs | A importação falha ou produz um documento vazio. |
Motivos comuns para fazer isto
- Testar um caminho de importação de documentos antigo que ainda aceita RTF.
- Verificar que um editor de texto formatado rejeita com segurança uma entrada malformada.
- Produzir RTF malformado para um corpus de fuzzing de analisadores.
- Demonstrar a fragilidade dos formatos num workshop sobre gestão documental.
Como corromper um ficheiro RTF
- Largue o seu ficheiro .rtf 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 RTF
Porque é que o RTF por vezes ainda mostra texto?
Porque o RTF é legível por humanos por baixo. No nível Light a marcação sobrevive o suficiente para um analisador se ir aguentando. Use Standard ou Heavy para um ficheiro que realmente não seja apresentado.
O RTF é tratado como texto ou como binário?
Como ambos. O motor destrói o cabeçalho e as estruturas de tabelas próprias do RTF como se fosse um formato binário e depois envenena o corpo como faz com texto.
A formatação será recuperável?
Não. As tabelas de tipos de letra e cores são destruídas, por isso mesmo o texto que sobreviva não tem informação de formatação a que se ligar.
Funciona em ficheiros RTF com imagens?
Sim. As imagens incorporadas estão codificadas em hexadecimal no corpo e são espalhadas juntamente com tudo o resto.