Identificador de Extensiones de Archivo

Siguiente

Escribe un nombre de archivo o una extensión y la herramienta te indica la extensión, el nombre del tipo de archivo y el tipo MIME. Es la forma rápida de saber qué puede ser un .dat, un .bin o un .m4a, y hace visibles extensiones dobles como invoice.pdf.exe antes de que abras nada.

Cómo identificar un tipo de archivo

  1. 1

    Escribe el nombre de archivo o la extensión

    Introduce un nombre de archivo completo como `report.dat`, una extensión simple como `.png`, o una URL que termine en un nombre de archivo.

  2. 2

    Lee el informe

    La herramienta muestra la extensión, el nombre del tipo de archivo y el tipo MIME. Las extensiones desconocidas se indican con honestidad.

  3. 3

    Cuidado con las extensiones dobles

    Si un archivo se llama `invoice.pdf.exe`, el informe muestra `exe`. Es un truco habitual para ocultar un ejecutable, así que trata estos archivos con cuidado.

  4. 4

    Usa la tabla de referencia

    La tabla inferior enumera los primeros bytes (números mágicos) de los formatos comunes, para que puedas comprobar un archivo en un visor hexadecimal.

Bytes mágicos para formatos comunes

Formato Primeros bytes (hex) ASCII
PNG 89 50 4E 47 .PNG
JPEG FF D8 FF ...
GIF 47 49 46 38 GIF8
PDF 25 50 44 46 %PDF
ZIP 50 4B 03 04 PK..
7z 37 7A BC AF 7z..
RAR 52 61 72 21 Rar!
MP3 49 44 33 / FF FB ID3 / …
ELF 7F 45 4C 46 .ELF
EXE 4D 5A MZ

La extensión por sí sola no demuestra el contenido. Si la extensión dice .png pero el archivo comienza con 4D 5A, estás viendo un ejecutable de Windows que alguien renombró; no lo abras. Con un visor hexadecimal puedes confirmar los primeros bytes de cualquier archivo.

Las extensiones favoritas de los atacantes

Extensión Por qué se abusa de ella
.scr Los archivos de salvapantallas ejecutan código arbitrario en Windows
.iso Las imágenes de disco se montan automáticamente en Windows moderno
.lnk Los accesos directos pueden ejecutar comandos de PowerShell
.html Permite a los atacantes incrustar un recolector de credenciales
.zip dentro de .pdf Evasión de doble extensión

Cuándo ayuda la herramienta

  • Alguien te envía resume.pdf.exe; el informe muestra la extensión real exe.
  • Descargas song.mp3 y quieres saber qué tipo MIME le corresponde; si tienes dudas, compara los primeros bytes con la tabla de arriba.
  • Heredas un directorio con archivos de extensiones extrañas y necesitas identificarlos uno a uno.
  • Un sistema legado genera .dat; la herramienta te dice que no es un formato estándar, así que ábrelo en un visor hexadecimal para comprobarlo.

Errores comunes

  • Confiar solo en la extensión. Windows oculta extensiones conocidas por defecto, así que invoice.pdf.exe aparece como invoice.pdf en el Explorador.
  • Tratar .txt como seguro. Un archivo .txt aún puede contener un documento de Office habilitado para macros si se renombra, o un script si el usuario lo abre incorrectamente.
  • Suponer que binario = peligroso, texto = seguro. Un script malicioso .js o .ps1 es texto puro.

Preguntas frecuentes

No. La herramienta solo mira el nombre de archivo o la extensión que escribes. No lee el contenido del archivo y no puede detectar un archivo renombrado con otra extensión.

Cada formato tiene una firma en sus primeros bytes (para PNG, 89 50 4E 47). Abre el archivo en un visor hexadecimal y compara los primeros bytes con la tabla de arriba; la extensión por sí sola no es una prueba.

Sí, trivialmente. Los archivos .jpg pueden renombrarse a .exe y viceversa. La herramienta indica la extensión real (la última), así que una extensión doble como photo.jpg.exe es fácil de notar.

Los archivos de texto están pensados para ser legibles por humanos y seguros para abrir en cualquier editor. Los archivos binarios contienen bytes no imprimibles (imágenes, ejecutables, archivos comprimidos) y deben abrirse solo con la aplicación adecuada.

Herramientas relacionadas

Herramienta disponible en otros idiomas