Herramienta de archivos / 04
Comprobador de tipo MIME
Compara las firmas comunes de archivo con el tipo MIME que informa tu navegador.
Comprobador de tipo MIME: TOEA comprueba los bytes iniciales reconocibles para PNG, JPEG, GIF, WebP, PDF, ZIP y gzip; si no, recurre al tipo que proporciona el navegador. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.
- Categoría
- Herramientas de desarrollo
- Se ejecuta
- En tu navegador
- Coste
- Gratis · sin registro
- Disponibilidad
- Lista para usar
Funciona por completo en tu navegador
Cómo funcionan las firmas
La mayoría de los formatos binarios comienzan con bytes fijos, a menudo llamados números mágicos. PNG comienza con 89 50 4E 47, JPEG con FF D8 FF, PDF con %PDF y gzip con 1F 8B. El tipo que comunica el navegador suele proceder únicamente de la extensión del archivo, por lo que un archivo cuyo nombre se ha cambiado muestra una discrepancia entre las dos líneas.
Muchos formatos modernos son archivos ZIP en su interior: DOCX, XLSX, PPTX, EPUB, JAR y APK comienzan con los bytes PK de ZIP, por lo que el resultado correcto para ellos es application/zip. Los formatos de texto, como SVG, CSV y JSON, no tienen ninguna firma.
Comprobar los tipos al subir archivos
Un formulario de carga que confía en la extensión o en el tipo comunicado por el navegador puede engañarse cambiando el nombre de un archivo. Comprueba los bytes iniciales en el servidor, guarda los archivos con nombres que generes tú y sírvelos con un Content-Type explícito y X-Content-Type-Options: nosniff, para que los navegadores no adivinen otro tipo. Para confirmar que un archivo no ha cambiado desde la comprobación, registra su hash de archivo.
Cómo se usa
- Elige un archivo de hasta 50 MB.
- Revisa los tipos detectados e informados.
- Compara el resultado con la extensión.
Privacidad y límites
Solo se inspeccionan bytes locales. La detección es acotada; no es un sistema de identificación forense exhaustivo.
Herramientas relacionadas
Preguntas frecuentes
¿Puede una extensión ser engañosa?
Sí. Puedes cambiar el nombre de un archivo sin alterar los bytes subyacentes.
¿La detección de tipo MIME prueba que un archivo es seguro?
No. El tipo de archivo y su seguridad son cuestiones distintas.
Herramienta gratuita · se ejecuta en tu navegador · sin cuenta