Identificador de firma de archivo
Identifica el tipo de archivo a partir de los bytes de encabezado usando una base de datos de números mágicos.
Identificador de firma de archivo
Pega los primeros bytes de un archivo — copiados de un editor hex, un depurador o un pequeño script — y esta herramienta los compara con una base de datos incorporada de números mágicos para determinar qué tipo de archivo son. Solo necesita el encabezado del archivo, así que nunca subes el archivo completo: algunos bytes son suficientes para reconocer PNG, archivos ZIP, binarios ELF, bases de datos SQLite y muchos otros formatos comunes.
Se admiten cuatro formatos de entrada: hex con espacios (89 50 4E 47), hex continuo (89504E47), bytes con escape \x (\x89\x50\x4E\x47) y Base64. Activar "mostrar todas las coincidencias" lista todas las firmas encontradas al inicio del búfer, ordenadas de la más específica a la más genérica — útil cuando una firma corta como el marcador de dos bytes para ejecutables Windows es ambigua por sí sola. "Buscar firmas anidadas" escanea todo el búfer pegado en lugar de solo el inicio, que es cómo se encuentra un ZIP o una imagen comprimida dentro de los datos de otro archivo. "Mostrar primeros bytes como ASCII" imprime una vista previa hex-y-ASCII del encabezado sobre los resultados, de la manera que lo haría un editor hex.
Cada coincidencia reporta la extensión del archivo, tipo MIME, el desplazamiento de byte donde comienza la firma y una breve descripción. Algunos formatos — WAV, WebP, AVI — solo se vuelven identificables a partir de dos marcadores juntos, un encabezado RIFF más una etiqueta de tipo unos pocos bytes más adelante, no de una sola cadena de bytes. Las firmas muy cortas o genéricas pueden coincidir con más de un formato a la vez; cuando eso sucede, se lista cada candidato en lugar de ser adivinado.
Todo se ejecuta localmente en tu navegador. Los bytes que pegas nunca se suben ni se envían a ningún lado, por lo que es seguro inspeccionar archivos en los que no confías completamente. Copia el informe, descárgalo como archivo .txt o envíalo nuevamente a la entrada para ejecutarlo a través de otra herramienta.