Identificación de la firma de archivo (magic bytes)
WebTodo se ejecuta en tu navegador: no se sube nada
Pega los primeros bytes de un archivo y averigua qué es de verdad. Esto supera a la extensión: la extensión es parte del nombre y cualquiera puede cambiarla, mientras que la cabecera es parte del contenido: es lo que te dice por qué no se abre esa photo.jpg, o qué contiene en realidad un bloque de datos binarios. Cubre los 59 formatos más habituales, entre imágenes, documentos, archivos comprimidos, audio, video, ejecutables y fuentes. Cuando una firma encaja con varios formatos, la herramienta los lista todos (un contenedor ZIP puede ser un docx, un apk o un jar) en vez de elegir uno por ti. La búsqueda también funciona al revés: escribe png o image/png para ver su firma y su desplazamiento.
Funciones
- 59 formatos habituales: imágenes, documentos, archivos comprimidos, audio, video, ejecutables y fuentes
- Se decide solo por los bytes: las extensiones se pueden cambiar, las cabeceras no
- Cuando una firma encaja con varios formatos se listan todos, ordenados por lo específica que es la coincidencia
- Admite firmas con desplazamiento: ISO 9660 en 32 KB, el ftyp de MP4 en el desplazamiento 4
- Búsqueda inversa: escribe png, PNG o image/png para ver su firma y su desplazamiento
- También muestra una vista ASCII, así que las firmas de texto (%PDF, {\rtf, <?xml) se ven de inmediato
- La entrada hexadecimal acepta espacios, dos puntos, comas y prefijos 0x / \x
Cómo se usa
- Pega los primeros bytes del archivo, en hexadecimal o como texto
- Las coincidencias aparecen mientras escribes; puede haber varias
- Para ver la firma de un formato, escribe en su lugar su extensión o su tipo MIME
- Cambia la opción «La entrada es» para forzar bytes o un nombre de formato
Preguntas frecuentes
- ¿Por qué un ZIP coincide con varios formatos?
- Porque docx, xlsx, pptx, apk, jar y epub son todos contenedores ZIP a nivel de archivo: lo que los distingue es qué entradas llevan dentro, y eso los primeros bytes no lo muestran. La herramienta lista ZIP junto a esas posibilidades, porque «esto es un contenedor ZIP» ya es información útil.
- ¿Qué es más fiable, la cabecera o la extensión?
- La cabecera. La extensión es parte del nombre: cambiar una letra convierte un exe en un jpg, que es una de las tretas de phishing más comunes. La cabecera es parte del contenido y habría que falsificarla junto con él. Tampoco es absoluta: algunos contenedores son genéricos (ver la pregunta anterior), y por eso se listan todas las coincidencias plausibles.
- ¿Por qué solo los primeros 256 bytes?
- Porque la firma está en las primeras docenas de bytes, y puede que hayas pegado un archivo entero. Mostrarlo todo ralentizaría la página, y la identificación sigue usando la entrada completa: la firma de ISO 9660 está en el desplazamiento de 32 KB, así que el recorte solo afecta a la visualización.
- ¿Puede convertir el archivo una vez identificado?
- Esta herramienta solo identifica. Para imágenes, mira las herramientas de imagen a Base64 o de códigos QR; para texto, las de codificación. Identificar es el primer paso: saber qué es te dice a qué herramienta recurrir después.
Herramientas relacionadas
Torrent a Magnet
WebExtrae el infohash sin procesar de un .torrent y genera un enlace magnet listo para pegar, con tamaño, trackers y datos de creación. Nada se sube.
Tipos MIME
WebConsulta el tipo MIME a partir de una extensión, o la extensión por defecto de un tipo de medio. Solo los habituales. Todo en tu navegador.
Convertidor hex
CifradoConvierte entre hexadecimal y texto, aceptando 0x, \x, espacios y dos puntos, con el número de bytes en UTF-8. Todo en tu navegador.
Base64
CifradoConvierte texto a Base64 y al revés, con UTF-8 correcto para acentos, chino y emoji. Todo se ejecuta en tu navegador: no se sube nada.
Analizador de URL
WebDescompone una URL en esquema, host, puerto, ruta, parámetros y ancla, con cada parámetro en crudo y decodificado. Todo en tu navegador.
Analizador de UA
WebAnaliza un User-Agent: navegador, versión, sistema, tipo de dispositivo y motor, con las reglas que coinciden. Solo coincidencia de patrones.