Elige tus archivos
Arrastra y suelta, o haz clic para explorar. Puedes procesar varios archivos a la vez y no hay límite de tamaño. El archivo se lee en memoria y nunca se envía a ningún sitio.
Corrompe cualquier archivo en segundos, sin subirlo a ningún sitio
Un corruptor de archivos consciente del formato que destruye la estructura de la que dependen los analizadores reales, no solo unos bytes al azar. Funciona con PDF, documentos de Office, archivos comprimidos, vídeo, audio e imágenes, todo dentro de tu navegador.
Todo funciona localmente. No se sube nada, no se almacena nada.
Cada formato tiene su propio perfil, ajustado a las estructuras de las que dependen sus analizadores.
Office documents and PDFs are the formats people most often need broken, and the hardest to break convincingly.
10 herramientasText-based formats have no header to destroy, so scrambling characters just produces different text.
7 herramientasMedia formats are built to survive damage: players skip broken regions and image decoders resynchronise after a bad chunk.
7 herramientasArchives are the formats most explicitly engineered against corruption.
5 herramientasExecutables and installers are validated before anything runs, which makes their failure modes precise and reproducible.
4 herramientasNot everything has to be serious.
2 herramientasTres pasos, sin cuenta y sin colas de espera.
Arrastra y suelta, o haz clic para explorar. Puedes procesar varios archivos a la vez y no hay límite de tamaño. El archivo se lee en memoria y nunca se envía a ningún sitio.
Standard es la opción adecuada para casi todo el mundo. El motor identifica el formato por la extensión y los bytes mágicos, y aplica el perfil correspondiente.
La copia corrupta se genera en memoria y se ofrece como descarga con el nombre original. Tu archivo de origen nunca se modifica.
La mayoría de los corruptores de archivos online sobrescriben unas decenas de bytes al azar. En un archivo de texto plano eso basta. En los formatos que la gente necesita romper de verdad normalmente no, porque son contenedores diseñados para sobrevivir a los daños.
El motor lee la extensión y los bytes mágicos, elige uno de los 87 perfiles de formato y destruye los puntos de referencia estructurales de ese formato antes de tocar el contenido. Los cambios de bytes al azar suelen caer dentro de un flujo comprimido, que es justo el daño del que Word y Acrobat están diseñados para recuperarse.
Los archivos se leen con la File API, se reescriben en memoria y se devuelven mediante una URL de Blob. No hay ningún punto de subida en el código, así que no hay registro de servidor con tu nombre de archivo, ninguna política de retención en la que confiar y nada que pueda filtrarse.
Light deja un archivo que se abre con un aviso o se muestra parcialmente, que es lo que produce el arte glitch. Standard lo vuelve imposible de abrir. Heavy derrota a las herramientas de reparación. Shred sustituye cada byte por ruido criptográfico conservando el nombre y el tamaño.
La copia corrupta conserva el nombre de archivo original, la longitud exacta en bytes y el tipo MIME correcto. Se copia, se sincroniza, se adjunta al correo y pasa los formularios de subida como cualquier otro archivo. Solo falla en el momento en que algo intenta analizarlo.
El procesamiento se hace en porciones de 8 MB cediendo el control al bucle de eventos entre ellas, de modo que un vídeo de varios gigabytes ni bloquea la pestaña ni agota la memoria. Suelta una carpeta y todos los archivos se procesan en una sola pasada, a unos 18 ms por megabyte.
Cada ejecución informa del perfil utilizado, cuántos marcadores de estructura se destruyeron, el porcentaje de bytes reescritos y una vista hexadecimal de la cabecera antes y después. El hash SHA-256 opcional demuestra que la entrada y la salida son distintas.
La cabecera, el índice y el tráiler han desaparecido. Nada puede localizar una sola entrada, así que la reparación no tiene nada con lo que reconstruir.
El daño se aplica primero a la estructura y después al contenido. Este es el punto de referencia al que apunta cada perfil y el error que la aplicación muestra realmente después.
Acrobat: "El archivo está dañado y no se ha podido reparar."
El lector abre un PDF desde el final, así que todos los índices de la cola tienen que desaparecer.
| Formato | Estructura destruida | Lo que verás |
|---|---|---|
La cabecera %PDF-, todas las tablas xref, el tráiler y la marca %%EOF | Acrobat: "El archivo está dañado y no se ha podido reparar" | |
| DOCX, XLSX, PPTX | Las cabeceras locales de archivo, el directorio central y el registro de fin de directorio central | Word: "contenido ilegible", y Abrir y reparar falla a continuación |
| ZIP, RAR, 7z | El índice del archivo comprimido, las cabeceras locales y los registros de recuperación de RAR | WinRAR: "No se puede abrir el archivo como archivo comprimido" |
| ISO | Los 32 KB completos del área de sistema y los descriptores de volumen CD001 | Windows: "Hubo un problema al montar el archivo" |
| DMG | El tráiler koly y el mapa de bloques mish | macOS: "No hay sistemas de archivos montables" |
| MP4, MOV, MKV | La marca ftyp y el átomo moov que contiene la tabla de muestras | VLC: "No se puede abrir la entrada" |
| MP3, WAV, FLAC | Las etiquetas ID3, las palabras de sincronización de tramas MPEG y el bloque STREAMINFO de FLAC | Sin duración, sin carátula, no suena nada |
| JPG, PNG, GIF | Los marcadores SOI, SOF, DHT y SOS; la firma PNG y los fragmentos IHDR e IDAT | Marcador de imagen rota en todos los navegadores |
| PSD, AI | La cabecera 8BPS, los bloques de recursos 8BIM y el xref del PDF incrustado | Photoshop: "el archivo no es compatible" |
| EXE, DLL, APK | El stub MZ, la cabecera PE y la tabla de secciones; el bloque de firma del APK | Windows: "no es una aplicación Win32 válida" |
Alrededor de 87 extensiones tienen un perfil dedicado. Cualquier otra recurre a un perfil binario genérico que sobrescribe la cabecera y el tráiler y dispersa entropía por el cuerpo, así que puedes corromper archivos online aquí tenga o no el formato una página propia.
Todas las herramientas de archivos dicen que no guardan tus datos. Aquí esa afirmación se puede comprobar en menos de un minuto, de tres formas distintas.
Abre las herramientas de desarrollo, ve a Red, corrompe un archivo y ordena las peticiones por tamaño. Una subida no puede esconderse en una lista ordenada por carga útil. Las únicas peticiones salientes son las de las fuentes y las etiquetas de analítica y publicidad, y ninguna transporta tu archivo.
Carga esta página, apaga el wifi o activa el modo avión y corrompe un archivo. Sigue funcionando de principio a fin. Una herramienta que sigue funcionando sin conexión nunca estuvo enviando nada a ninguna parte.
El corruptor se distribuye sin minificar y sin dependencias. En las herramientas de desarrollo, abre el panel Sources y léelo allí: menos de 500 líneas comentadas, cada operación con bytes a la vista y ni una sola llamada fetch, XHR o WebSocket en todo el archivo.
Pulsa el botón para generar un archivo de 256 KB en memoria, corromperlo y comparar las peticiones de red que ha hecho esta página antes y después. Cualquier petición de analítica o publicidad de terceros que se dispare aparece nombrada en el resultado; lo importante es que no se envía nada de vuelta aquí, porque no hay ningún punto al que enviarlo.
Los archivos rotos a propósito son una parte habitual de crear, operar y enseñar software.
La entrada malformada es una de las causas más frecuentes de incidentes en producción y uno de los caminos menos ejercitados de una base de código. Un archivo corrupto comprueba que un analizador falla de forma controlada en lugar de colgarse o reservar memoria sin límite, que un endpoint de subida devuelve un error útil y que la validación de tipo de archivo lee los bytes mágicos en vez de fiarse de la extensión.
Una copia de seguridad que nunca has restaurado es una hipótesis. Corrompe un volcado de base de datos o un artefacto de despliegue, ejecuta después el procedimiento de restauración contra él y averigua si salta la comprobación de integridad, si la importación revierte limpiamente y si un artefacto defectuoso puede sobrescribir uno bueno.
Genera entradas malformadas para un corpus de fuzzing, confirma que un escáner gestiona un archivo comprimido roto sin colgarse, o produce archivos de evidencia dañados y reproducibles para formación en informática forense y respuesta a incidentes sin tocar malware real.
Muestra a una clase qué aspecto tiene un archivo corrupto a nivel de bytes, demuestra por qué existen las sumas de verificación y las copias de seguridad versionadas, y entrega a los estudiantes archivos dañados idénticos para practicar la recuperación. La vista hexadecimal tras cada ejecución hace visible el cambio en lugar de dejarlo en abstracto.
El almacenamiento falla más a menudo, y de forma más silenciosa, de lo que la mayoría de los equipos prevé. En Understanding the Robustness of SSDs under Power Fault (Zheng et al., USENIX FAST 2013), 13 de las 15 unidades de estado sólido probadas, de cinco fabricantes, fallaron al cortarse la corriente a mitad de una escritura. Los modos de fallo observados no eran solo dispositivos muertos: incluían corrupción de bits, escrituras truncadas, escrituras no serializables y corrupción de metadatos, que es la categoría que deja un archivo presente, con el tamaño correcto e ilegible.
Los discos mecánicos no son más seguros con el tiempo. El análisis de Google sobre más de 100.000 discos registró tasas de fallo anualizadas que se acercaban al 8,6% en el tercer año, con errores de sector latentes acumulándose sin detectar mucho antes de que un disco se dé por muerto.
La consecuencia práctica es que el código que gestiona un archivo dañado acabará ejecutándose en producción, lo haya probado alguien o no. Corromper un archivo a propósito convierte eso de un incidente en un caso de prueba que puedes ejecutar en CI. Para un recorrido de qué comprobar, consulta cómo probar la ruta de error que nadie prueba.
La versión honesta, incluyendo dónde las alternativas están perfectamente bien.
| Capacidad | Files Corrupter | Corruptor online típico |
|---|---|---|
| Dónde ocurre el procesamiento | En tu navegador | Se sube a un servidor |
| Límite de tamaño de archivo | Ninguno, hasta el techo de ~2 GB del navegador | A menudo de 10 a 100 MB |
| Método de corrupción | Consciente del formato, estructural | Cambios de bytes al azar |
| Derrota la reparación de Office y Acrobat | Sí | Con frecuencia no |
| Niveles de daño | Cuatro | Uno |
| Procesamiento por lotes | Sí | Un archivo cada vez |
| Conserva nombre, tamaño y tipo MIME | Sí | Suele renombrarlo |
| Funciona sin conexión | Sí | No |
| Informa de lo que cambió | Perfil, marcadores, hex, SHA-256 | Nada |
| Requiere cuenta | Nunca | A veces |
Conviene decirlo con claridad, porque una herramienta que promete de más aquí te hace perder el tiempo justo en el momento en que más importa.
El daño se aplica primero a la estructura y después al contenido. Ese orden marca la diferencia entre "se abre con un aviso" y "no se puede recuperar".
No se abrirá en ninguna aplicación normal.
| Nivel | Contenido reescrito | Estructura afectada | Resultado |
|---|---|---|---|
| Light | ~0.5% | Solo los bytes mágicos | Se abre con un error o se muestra parcialmente. A veces recuperable. |
| Standard | ~3% | Cabecera, todas las firmas, tráiler | No se abrirá en ninguna aplicación normal. |
| Heavy | ~12% | Cabecera, todas las firmas, doble tráiler | Derrota por completo al software de recuperación y reparación. |
| Shred | 100% | Archivo entero sustituido | Cada byte se convierte en ruido criptográfico. |
Sí. Completamente gratis, sin cuenta, sin registro y sin límite de uso. La herramienta se ejecuta en tu propio hardware.
No. Cada byte se procesa localmente en tu navegador. Nada se transmite, se registra ni se almacena.
A partir del nivel Standard, no. El motor destruye los puntos de referencia estructurales de los que dependen las herramientas de recuperación. Guarda siempre una copia intacta.
Sí. La salida conserva el nombre, el tamaño exacto en bytes y el tipo MIME originales. Solo falla cuando algo intenta analizarlo.
No imponemos ningún límite. Los archivos se procesan en fragmentos de 8 MB, así que un vídeo de varios gigabytes se maneja sin agotar la memoria.
Cualquiera. Unas 87 extensiones tienen un perfil dedicado, y el resto recurre a un perfil binario genérico que rompe el archivo igualmente.