MD · Grátis · No dispositivo

Corromper um ficheiro Markdown online

Corrompa um ficheiro Markdown (.md) gratuitamente online. Ferramenta no navegador que quebra a codificação e o front matter para que as compilações falhem no ficheiro.

  • Sem envio
  • Sem limite de tamanho
  • Sem registo

Corrompa o seu ficheiro Markdown

Afinado para .md, .markdown, .mdx, e funciona igualmente bem com qualquer outro formato.

100% no dispositivo
Largue ficheiros aqui ou procure Qualquer formato, qualquer tamanho, vários ficheiros de uma vez
Nível de corrupção

A processar…0%
Pronto a transferir

Porque os ficheiros Markdown são difíceis de corromper como deve ser

O Markdown não tem estado inválido: tecnicamente qualquer sequência de bytes é apresentável, e por isso precisa de uma abordagem diferente da dos formatos com gramática. O que quebra um ficheiro Markdown é a codificação, não a sintaxe: assim que deixa de ser texto descodificável, nenhum motor de apresentação o consegue processar.

O que esta ferramenta destrói

  • A codificação de caracteres. São injetadas sequências UTF-8 inválidas por todo o ficheiro, pelo que este deixa de poder ser descodificado como texto.
  • O front matter. Os bytes iniciais que contêm o front matter em YAML são destruídos, o que quebra os geradores de sites estáticos de imediato.
  • Marcadores de sintaxe. Os cardinais de título, os marcadores de lista, os delimitadores de blocos de código e os parênteses retos das ligações são sobrescritos.
  • Blocos de código. Os delimitadores de bloco são partidos, pelo que o resto do documento é engolido dentro de um bloco de código.

O que vai ver a seguir

AplicaçãoComportamento
Pré-visualização do VS CodeMostra caracteres de substituição e um aviso sobre a codificação do ficheiro.
Jekyll / Hugo / AstroA compilação falha no front matter malformado ou no conteúdo ilegível.
GitHubApresenta o ficheiro como caracteres ilegíveis em vez de prosa formatada.
PandocComunica um erro de descodificação da entrada e recusa converter.

Motivos comuns para fazer isto

  • Testar se a compilação de um site estático falha num ficheiro de origem quebrado em vez de o publicar.
  • Verificar que um fluxo de documentação comunica o ficheiro que falha pelo nome.
  • Confirmar que um motor de apresentação de Markdown lida com entradas inválidas sem estoirar.
  • Produzir conteúdo quebrado de exemplo para uma bateria de testes de um CMS.

Como corromper um ficheiro Markdown

  1. Largue o seu ficheiro .md na caixa acima, ou clique para procurar.
  2. Deixe o nível em Standard, a menos que queira dano parcial (Light) ou precise de derrotar software de recuperação (Heavy).
  3. Prima Corromper ficheiro. O processamento decorre no seu dispositivo, por isso termina quase de imediato.
  4. Transfira o resultado. Por predefinição mantém o nome de ficheiro e o comprimento em bytes originais.

Perguntas frequentes sobre Markdown

É a mesma ferramenta que o corruptor de MD?

Sim. Esta página e /corrupt-md-online/ usam o mesmo motor; a página de MD é a versão canónica.

O Markdown pode sequer ser "inválido"?

Sintaticamente não: qualquer texto é Markdown válido. O que aqui se quebra é a codificação, pelo que o ficheiro deixa por completo de ser texto legível.

O front matter é destruído?

Sim. O front matter fica logo no início do ficheiro, dentro da região de cabeçalho que é sobrescrita.

Funciona em MDX?

Sim, e o MDX falha com mais força porque é compilado e não apenas apresentado.

Use isto de forma responsável. O Files Corrupter foi criado para testes de software, QA, investigação, formação e ensino. Entregar um ficheiro corrompido de propósito para fazer passar trabalho por concluído pode violar as regras da sua escola ou entidade empregadora. É responsável pelo uso que faz do resultado. Consulte a nossa declaração de exoneração.

Mais ferramentas código e dados

Todas as ferramentas de corrupção