Corromper um ficheiro HTML online
Corrompa um ficheiro .html gratuitamente online. Injeta sequências de bytes inválidas e quebra a estrutura de etiquetas para que a página apareça como lixo ou não carregue.
- Sem envio
- Sem limite de tamanho
- Sem registo
Corrompa o seu ficheiro HTML
Afinado para .html, .htm, .xhtml, e funciona igualmente bem com qualquer outro formato.
Porque os ficheiros HTML são difíceis de corromper como deve ser
O HTML é o formato mais tolerante de uso comum. Os navegadores foram feitos para apresentar marcação quebrada em vez de a rejeitar, pelo que um ficheiro com etiquetas destruídas ainda mostra alguma coisa. Fazer um ficheiro HTML falhar a sério significa atacar a codificação, não a marcação.
O que esta ferramenta destrói
- A codificação de caracteres. São injetadas sequências UTF-8 inválidas, pelo que o descodificador do navegador produz caracteres de substituição por todo o documento.
- O doctype e o cabeçalho. Os bytes iniciais que contêm o doctype e a declaração meta de conjunto de caracteres são destruídos.
- A estrutura de etiquetas. Os sinais de maior e menor e as aspas dos atributos são partidos por todo o corpo.
- Scripts e estilos em linha. O CSS e o JavaScript incorporados são danificados juntamente com a marcação, pelo que nada recupera o layout.
O que vai ver a seguir
| Aplicação | Comportamento |
|---|---|
| Chrome / Firefox / Safari | Mostram uma parede de caracteres ilegíveis e de substituição em vez da página. |
| Validadores de HTML | Comunicam erros de codificação e centenas de falhas estruturais. |
| Geradores de sites estáticos | Fazem a compilação falhar no ficheiro de origem malformado. |
| Clientes de e-mail | Apresentam o corpo HTML como texto ilegível. |
Motivos comuns para fazer isto
- Testar se um caminho de importação de um CMS rejeita HTML malformado.
- Verificar que um sanitizador de HTML ou um rastreador não estoira com entradas quebradas.
- Mostrar a uma turma de desenvolvimento web o aspeto da corrupção de codificação.
- Produzir ficheiros de origem quebrados para um teste de falha da cadeia de compilação.
Como corromper um ficheiro HTML
- Largue o seu ficheiro .html 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 HTML
Porque é que o navegador continua a mostrar algo?
Os navegadores nunca rejeitam HTML. Recuperam de tudo. O que se obtém em vez disso é uma página de caracteres de substituição, e é exatamente isso que a corrupção real de codificação produz.
Também quebra o CSS e o JavaScript?
Qualquer CSS ou JavaScript em linha no ficheiro é danificado com ele. Os ficheiros externos ligados são independentes e ficam intactos.
Posso corromper apenas parte da página?
O nível Light toca cerca de 0,5% do conteúdo, o que normalmente danifica algumas secções e deixa outras legíveis.
Funciona em XHTML?
Sim, e o XHTML falha com mais força. É analisado de forma rigorosa, por isso um documento quebrado é rejeitado de imediato em vez de ser apresentado.