Datos clave
- Categoría
- Utilities
- Tipos de entrada
- text
- Tipo de salida
- text
- Cobertura de muestras
- 4
- API disponible
- Yes
Resumen
El Detector de Número Mágico es una herramienta técnica diseñada para identificar el formato real de un archivo analizando sus bytes iniciales, conocidos como firmas o números mágicos. Esta utilidad permite verificar la integridad de los archivos y confirmar su tipo independientemente de la extensión que tengan asignada en el sistema.
Cuándo usarlo
- •Cuando sospechas que un archivo tiene una extensión incorrecta o ha sido renombrado.
- •Al realizar tareas de análisis forense digital o auditoría de seguridad de archivos.
- •Para verificar el formato real de archivos que carecen de extensión en sistemas basados en Unix.
Cómo funciona
- •Ingresa la secuencia de bytes en formato hexadecimal (por ejemplo, 50 4B 03 04) en el campo de entrada.
- •La herramienta compara la firma proporcionada con una base de datos de encabezados de archivos conocidos.
- •El sistema devuelve el tipo de archivo correspondiente o el formato asociado a esa firma específica.
Casos de uso
Ejemplos
1. Identificación de un archivo ZIP
Administrador de sistemas- Contexto
- Un usuario envió un archivo sin extensión que supuestamente contiene un respaldo de datos.
- Problema
- El administrador necesita confirmar si el archivo es realmente un paquete comprimido antes de intentar extraerlo.
- Cómo usarlo
- Extrae los primeros 4 bytes del archivo usando un editor hexadecimal y los introduce en el detector.
- Configuración de ejemplo
-
50 4B 03 04 - Resultado
- El detector confirma que la firma corresponde a un archivo ZIP, permitiendo al administrador renombrar el archivo con la extensión .zip.
2. Verificación de imagen JPEG
Desarrollador web- Contexto
- Un script de carga de imágenes está rechazando archivos que parecen ser fotos pero tienen errores de lectura.
- Problema
- Determinar si el encabezado del archivo es válido para el formato JPEG.
- Cómo usarlo
- Introduce la firma hexadecimal inicial del archivo en la herramienta.
- Configuración de ejemplo
-
FF D8 FF E0 - Resultado
- La herramienta valida que el archivo comienza con la firma correcta de un JPEG, ayudando a descartar errores de corrupción en el encabezado.
Probar con muestras
utilitiesHubs relacionados
Preguntas frecuentes
¿Qué es un número mágico?
Es una secuencia constante de bytes al principio de un archivo que sirve para identificar su formato o tipo de contenido.
¿Puedo ingresar la firma en formato binario?
La herramienta está optimizada para recibir secuencias en formato hexadecimal, que es el estándar para representar firmas de archivos.
¿Es necesario incluir espacios en la firma hexadecimal?
No, puedes ingresar la cadena con o sin espacios (por ejemplo, '504B0304' o '50 4B 03 04' funcionan correctamente).
¿Esta herramienta modifica el archivo original?
No, el detector solo analiza la cadena de texto que ingresas y no interactúa con archivos locales ni modifica datos.
¿Qué sucede si la firma no coincide con ningún formato?
Si la secuencia no corresponde a un estándar conocido, la herramienta indicará que no se pudo identificar el tipo de archivo.