MD · Gratis · Sul dispositivo

Corrompere un file Markdown online

Corrompi gratis un file Markdown .md online. Inietta UTF-8 non valido e rompe la sintassi, così editor e generatori di siti statici falliscono sul file.

  • Nessun caricamento
  • Nessun limite di dimensione
  • Nessuna registrazione

Corrompi il tuo file Markdown

Calibrato per .md, .markdown, .mdx, e funziona altrettanto bene con qualsiasi altro formato.

100% sul dispositivo
Trascina i file qui oppure sfoglia Qualsiasi formato, qualsiasi dimensione, più file alla volta
Livello di corruzione

In corso…0%
Pronto per il download

Perché i file Markdown sono difficili da corrompere per bene

Il Markdown non ha uno stato non valido: ogni sequenza di byte è tecnicamente visualizzabile, ed è per questo che richiede un approccio diverso rispetto ai formati dotati di grammatica. Ciò che rompe un file Markdown è la codifica, non la sintassi: una volta che non è più testo decodificabile, nessun renderer può elaborarlo.

Cosa distrugge questo strumento

  • La codifica dei caratteri. Vengono iniettate sequenze UTF-8 non valide in tutto il file, così la decodifica come testo fallisce.
  • Il front matter. I byte iniziali che contengono il front matter YAML vengono distrutti, il che rompe subito i generatori di siti statici.
  • I marcatori di sintassi. I cancelletti dei titoli, i marcatori di elenco, i delimitatori di blocco di codice e le parentesi dei link vengono sovrascritti.
  • I blocchi di codice. I delimitatori dei blocchi recintati vengono spezzati, così il resto del documento viene inghiottito dentro un blocco di codice.

Cosa vedrai dopo

ApplicazioneComportamento
Anteprima di VS CodeMostra caratteri sostitutivi e un avviso sulla codifica del file.
Jekyll / Hugo / AstroLa build fallisce sul front matter malformato o sul contenuto illeggibile.
GitHubVisualizza il file come mojibake invece che come prosa formattata.
PandocSegnala un errore di decodifica dell'input e si rifiuta di convertire.

Motivi comuni per farlo

  • Verificare che la build di un sito statico fallisca su un file sorgente rotto invece di pubblicarlo.
  • Controllare che una pipeline di documentazione segnali per nome il file difettoso.
  • Controllare che un renderer Markdown gestisca input non validi senza andare in crash.
  • Produrre fixture di contenuto rotte per una suite di test di un CMS.

Come corrompere un file Markdown

  1. Trascina il tuo file .md nel riquadro qui sopra, oppure fai clic per sfogliare.
  2. Lascia il livello su Standard, a meno che tu non voglia un danno parziale (Light) o debba sconfiggere un software di recupero (Heavy).
  3. Premi Corrompi file. L'elaborazione avviene sul tuo dispositivo, quindi termina quasi subito.
  4. Scarica il risultato. Per impostazione predefinita mantiene il nome file e la lunghezza in byte originali.

Domande frequenti su Markdown

Il Markdown può davvero essere "non valido"?

Non dal punto di vista sintattico: qualsiasi testo è Markdown valido. Ciò che questo strumento rompe è la codifica, così il file smette del tutto di essere testo leggibile, che è quello che fa la corruzione reale.

Il front matter verrà distrutto?

Sì. Il front matter si trova proprio all'inizio del file, dentro la regione di intestazione che viene sovrascritta. Di solito è la prima cosa a far fallire la build di un sito statico.

Funziona sull'MDX?

Sì, e l'MDX fallisce in modo più netto perché viene compilato invece di essere semplicemente visualizzato.

Esiste una pagina Markdown separata?

Questo strumento serve anche /corrupt-markdown-online/, che indica questa come versione canonica.

Usalo in modo responsabile. Files Corrupter è pensato per test del software, QA, ricerca, formazione e didattica. Consegnare un file corrotto di proposito per far passare un lavoro come completato può violare il regolamento della tua scuola o del tuo datore di lavoro. Sei responsabile dell'uso che fai del risultato. Consulta il nostro avviso legale.

Altri strumenti codice e dati

Tutti gli strumenti di corruzione