Corromper un archivo de texto online
Corrompe un archivo .txt online y gratis. Inyecta secuencias de bytes UTF-8 no válidas para que los editores muestren mojibake o se nieguen del todo a decodificar el archivo.
- Sin subidas
- Sin límite de tamaño
- Sin registro
Corrompe tu archivo texto
Ajustado para .txt, .log, .ini, .conf, y funciona igual de bien con cualquier otro formato.
Por qué los archivos texto son difíciles de corromper como es debido
El texto plano es el único caso en el que revolver bytes basta de verdad, pero revolverlos hasta convertirlos en otros caracteres imprimibles solo produce texto distinto, no un archivo roto. El truco está en inyectar secuencias de bytes que no son UTF-8 válido en absoluto, de modo que el archivo deje de ser decodificable en lugar de limitarse a ser un sinsentido.
Qué destruye esta herramienta
- Secuencias UTF-8 no válidas. Se inyectan bytes del rango
0x80–0xFFsin bytes iniciales válidos, lo que es un error de decodificación y no un carácter extraño. - Los bytes iniciales. Se sobrescribe el comienzo del archivo, así que cualquier marca de orden de bytes o detección de formato queda derrotada de inmediato.
- La estructura de líneas. Se rompen los límites de salto de línea, así que las herramientas que leen el archivo línea a línea pierden su encuadre.
- La cola. Se sustituyen los bytes finales, lo que rompe cualquier marca de cierre o salto de línea final que un analizador espere.
Qué verás después
| Aplicación | Comportamiento |
|---|---|
| Bloc de notas / TextEdit | Se abre mostrando caracteres de sustitución y mojibake en lugar de texto legible. |
| VS Code | Avisa de que el archivo contiene caracteres no válidos para la codificación detectada. |
open() de Python | Lanza UnicodeDecodeError en modo estricto. |
| grep / diff | Informa de que el archivo es binario y se niega a procesarlo como texto. |
Motivos habituales para hacer esto
- Probar que una canalización de ingesta de registros sobrevive a un archivo escrito a medias.
- Verificar que un importador gestiona los errores de codificación en lugar de bloquearse.
- Producir un caso de prueba roto para una batería de pruebas de análisis de texto.
- Demostrar en una sesión de formación qué aspecto tiene la corrupción de codificación.
Cómo corromper un archivo texto
- Suelta tu archivo .txt en la caja de arriba, o haz clic para explorar.
- Deja el nivel en Standard salvo que quieras un daño parcial (Light) o necesites derrotar al software de recuperación (Heavy).
- Pulsa Corromper archivo. El procesamiento ocurre en tu dispositivo, así que termina casi al instante.
- Descarga el resultado. De forma predeterminada conserva el nombre de archivo y la longitud en bytes originales.
Preguntas frecuentes sobre Texto
¿Por qué no basta con barajar las letras?
Las letras barajadas siguen siendo texto válido: el archivo se abre perfectamente y simplemente se lee como un sinsentido. Inyectar UTF-8 no válido hace que el archivo no se pueda decodificar, que es el aspecto que tiene la corrupción real.
¿Seguirá abriéndose en el Bloc de notas?
El Bloc de notas es muy permisivo y normalmente mostrará algo, pero será mojibake y no tu contenido. Las herramientas más estrictas lo rechazan de plano.
¿Funciona con archivos de código fuente?
Sí. Cualquier extensión con forma de texto: .py, .js, .java, .php, etc., usa el mismo perfil.
¿Se modifica el archivo original?
No. La corrupción se aplica a una copia en memoria y se ofrece como descarga. El archivo que seleccionaste solo se lee.