7 herramientas · Gratis · En tu dispositivo

Herramientas para corromper archivos de código y datos

Los formatos basados en texto no tienen cabecera que destruir, así que revolver caracteres solo produce otro texto. Estas herramientas inyectan secuencias de bytes que no son UTF-8 válido en absoluto, de modo que el archivo deja de ser decodificable en lugar de limitarse a leerse como un sinsentido, y eso es lo que hace que un analizador falle como falla ante una corrupción real.

Cada herramienta de un vistazo

  • Corruptor de JSON .json, .jsonl, .geojson
    Caracteres estructurales. Se sobrescriben llaves, corchetes, comas y comillas, así que el documento ya no se puede equilibrar.
  • Corruptor de XML .xml, .xsd, .rss, .plist
    La declaración XML. Se destruye la instrucción de procesamiento inicial <?xml version…?>, así que no se pueden establecer la codificación ni la versión.
  • Corruptor de HTML .html, .htm, .xhtml
    La codificación de caracteres. Se inyectan secuencias UTF-8 no válidas, así que el decodificador del navegador produce caracteres de sustitución por todo el documento.
  • Corruptor de CSV .csv, .tsv
    La estructura de delimitadores. Se sobrescriben las comas y los saltos de línea, así que las filas dejan de dividirse en un número coherente de columnas.
  • Corruptor de volcados SQL .sql, .dump
    Los terminadores de sentencia. Se sobrescriben los puntos y coma y los saltos de línea, así que las sentencias se juntan en una entrada imposible de analizar.
  • Corruptor de YAML .yaml, .yml
    La indentación. Se sobrescriben los espacios iniciales, colapsando el anidamiento que da a YAML su estructura.
  • Corruptor de Markdown .md, .markdown, .mdx
    La codificación de caracteres. Se inyectan secuencias UTF-8 no válidas por todo el archivo, así que no se puede decodificar como texto.

Sobre estas herramientas de código y datos

Todas las herramientas listadas aquí usan el mismo motor. Las páginas dedicadas existen porque cada formato falla de forma distinta y vale la pena saber qué esperar: qué aplicación muestra qué error, si una función de reparación rescatará el archivo y qué sobrevive en cada nivel de daño.

Qué tienen en común

  • No se sube nada. Cada byte se procesa en tu navegador.
  • Sin límite de tamaño. Los archivos se gestionan en porciones de 8 MB.
  • El resultado parece normal. Mismo nombre de archivo, longitud en bytes y tipo MIME.
  • Cuatro niveles de daño. Desde el daño parcial hasta el ruido criptográfico.