Analizador de encabezados de archivos
Cargue cualquier archivo para ver e interpretar sus bytes de encabezado binario. El analizador de encabezados de archivos lee los primeros 128 bytes de su archivo y proporciona un desglose campo por campo con explicaciones en inglés sencillo de lo que significa cada byte. Admite análisis profundo de encabezados para PNG (firma + IHDR con dimensiones, profundidad de bits, tipo de color), JPEG (SOI, APP0/JFIF, marcadores SOF0), PDF (detección de versión), ZIP (encabezado de archivo local con método de compresión, CRC-32, tamaños), GIF (versión 87a/89a, descriptor de pantalla), BMP (archivo + encabezado DIB con ancho, alto, profundidad de bits, compresión) y ejecutables ELF (arquitectura, OS/ABI, tipo de archivo). Vea el volcado hexadecimal sin procesar junto con la interpretación ASCII, con tarjetas de campo expandibles que muestran el desplazamiento, la longitud, el valor hexadecimal y los valores interpretados. Todo el procesamiento se ejecuta localmente en su navegador: sin cargas, sin registro, completamente gratis.
Upload any file to view and interpret its header bytes. The tool reads the first 128 bytes, identifies the file format from known signatures, and breaks down each header field with descriptions of what it means. Supports PNG, JPEG, PDF, ZIP, GIF, BMP, ELF, and other formats.
Drop any file here or click to browse
Only the first 128 bytes are read - no file upload
Acerca de
- ¿Qué es un encabezado de archivo? Un encabezado de archivo (también llamado firma de archivo o número mágico) es una secuencia de bytes al comienzo de un archivo que identifica su formato, versión y estructura. Los encabezados se definen mediante especificaciones de formato de archivo y contienen metadatos críticos, como dimensiones (para imágenes), métodos de compresión (para archivos), puntos de entrada de código (para ejecutables) e información de color (para mapas de bits). Cada formato de archivo válido tiene una estructura de encabezado específica que utilizan las herramientas para determinar cómo leer y procesar el archivo.
- Cómo funciona el análisis de encabezados El analizador de encabezados de archivos lee los primeros 128 bytes de cualquier archivo y los compara con una base de datos de descriptores de formatos conocidos para los formatos PNG, JPEG, PDF, ZIP, GIF, BMP y ELF. Cada descriptor de formato define una función de coincidencia (para comprobar si los bytes coinciden) y una función de análisis (para extraer e interpretar cada campo de encabezado). La herramienta muestra campos con su desplazamiento, longitud en bytes, valor hexadecimal, representación ASCII y un valor interpretado cuando corresponda (por ejemplo, dimensiones de la imagen, números de versión).
- Explicación de los campos de encabezado clave Los campos de encabezado comunes incluyen: bytes mágicos (firma fija que identifica el formato), números de versión (cumplimiento del estándar de codificación), desplazamiento de datos (donde comienza el contenido real), dimensiones (ancho/alto para imágenes y videos), método de compresión (cómo se comprimen los datos), profundidad de color (bits por píxel), resolución (DPI/PPI para impresión) y banderas (configuraciones empaquetadas en bits para varias características). Cada campo tiene un desplazamiento y una longitud específicos definidos por la especificación de formato.
- Basado en navegador y privado Todos los análisis se ejecutan completamente en su navegador utilizando la API de archivos JavaScript y las operaciones Uint8Array. Solo se leen los primeros 128 bytes de su archivo: sus archivos nunca salen de su dispositivo, no se cargan datos a ningún servidor y no intervienen servicios de terceros. Esto hace que la herramienta sea adecuada para analizar archivos confidenciales, incluidos datos de propiedad, muestras de seguridad y documentos personales.
Preguntas frecuentes
Un analizador de encabezados de archivos lee e interpreta los primeros bytes de un archivo binario, mostrando cada campo de encabezado con su desplazamiento, valor hexadecimal, interpretación ASCII y una explicación en inglés sencillo. Le ayuda a comprender cómo se estructuran los diferentes formatos de archivos a nivel de bytes y puede diagnosticar archivos corruptos, identificar formatos desconocidos y detectar encabezados manipulados.
La herramienta proporciona un análisis profundo de encabezados para PNG (firma de 8 bytes + fragmento IHDR con dimensiones, profundidad de bits, tipo de color), JPEG (marcador SOI, segmentos APP0/JFIF con versión y densidad, SOF0 con dimensiones), PDF (firma y versión), ZIP (encabezado de archivo local con método de compresión, CRC-32, tamaños), GIF (versión 87a/89a, descriptor de pantalla), BMP (encabezado de archivo + encabezado DIB con ancho, alto, profundidad de bits, compresión) y Ejecutables ELF (arquitectura, OS/ABI, tipo de archivo). Los archivos que no coinciden con un formato conocido muestran un volcado hexadecimal sin formato.
La herramienta lee los primeros 128 bytes del archivo. Esto es suficiente para capturar el encabezado completo para los formatos de archivo más comunes: las firmas PNG tienen 8 bytes, los marcadores JPEG SOI tienen 2 bytes, los encabezados de archivos BMP tienen 14 bytes y los encabezados de archivos locales ZIP tienen 30 bytes. El análisis extendido (como fragmentos PNG IHDR o análisis de segmentos JPEG) lee bytes adicionales dentro de la ventana de 128 bytes.
Un detector de bytes mágico identifica el tipo de archivo comparando los primeros bytes con una base de datos de firmas; le indica cuál ES el archivo. Un analizador de encabezado va más allá al analizar y explicar cada campo dentro del encabezado: le dice qué SIGNIFICA cada byte, incluidos números de versión, dimensiones, configuraciones de compresión, información de color y otros metadatos codificados en la estructura del encabezado.
La herramienta comprueba si los bytes del encabezado del archivo coinciden con las firmas de formato conocidas. Si faltan bytes de firma o son incorrectos (lo que indica un encabezado dañado o truncado), la herramienta no informará una coincidencia y en su lugar mostrará el volcado hexadecimal sin formato. Puede comparar el volcado hexadecimal con la especificación de formato para identificar qué bytes están dañados.
No. El analizador de encabezados de archivos procesa todo localmente en su navegador utilizando la API de archivos y las operaciones Uint8Array. Sólo se leen los primeros 128 bytes del archivo y esos bytes nunca se envían a ningún servidor. Sus archivos permanecen en su dispositivo durante todo el proceso: sin cargas, sin registro de datos, sin solicitudes de terceros.
Los campos están marcados con tres niveles de importancia: Crítico (indicador rojo): el campo es esencial para la identificación de archivos, como bytes mágicos o firmas de formato; Importante (indicador naranja): metadatos clave como dimensiones, versión o método de compresión; Normal (indicador gris): admite campos como bytes reservados, relleno o descriptores opcionales. El desglose de campos muestra todos los campos independientemente de su importancia.
Un archivo políglota es válido en dos o más formatos de archivo simultáneamente. Por ejemplo, un archivo puede ser tanto un archivo ZIP válido como una imagen PNG válida. El analizador de encabezado detecta el formato que coincide con los bytes del encabezado del archivo: si un archivo comienza con bytes mágicos PNG pero también contiene datos ZIP, se identificará como PNG. El análisis políglota avanzado puede requerir verificar la estructura completa del archivo.
Sí, 100% gratis, para siempre. Sin registro, sin cuenta, sin nivel premium, sin límites de uso y sin anuncios. Analiza tantos archivos como necesites. Todo el procesamiento se realiza localmente en su navegador sin cargas en el servidor.