Analizador de archivos binarios gratis
Analizador de archivos binarios lee en el navegador archivos Windows PE (EXE, DLL, SYS), ELF, Mach-O (también universales) y WebAssembly. Muestra arquitectura, 32 o 64 bits, punto de entrada, fecha de compilación con las fechas imposibles señaladas, flags ASLR, DEP y CFG, secciones con entropía, importaciones, exportaciones, símbolos, cadenas filtrables, SHA-256 e imphash, más una vista hexadecimal y un informe JSON o Markdown.
- Formatos:
- PE, ELF, Mach-O (también fat), WebAssembly
- Hashes:
- SHA-256, SHA-1, MD5, imphash (PE)
- Tamaño:
- Hasta 1 GB, en un worker en segundo plano
- Precio:
- Gratis
- Funciona:
- En local, en tu navegador
- Subidas:
- Ninguna: los archivos no salen de tu dispositivo
- Cuenta:
- No hace falta
Respuestas rápidas
¿Se sube o se ejecuta mi archivo?
No. El archivo se lee en tu navegador con un worker en segundo plano y nunca sale de tu dispositivo. Su código nunca se ejecuta: la herramienta solo lee bytes y decodifica las cabeceras.
¿Cómo sé si una DLL o un EXE es de 32 o de 64 bits?
Arrástralo a la herramienta: la pestaña Overview indica PE32 (32 bits) o PE32+ (64 bits) y la máquina, como x86, x86-64 o ARM64. Lo mismo vale para bibliotecas ELF .so, binarios Mach-O y módulos .wasm.
Por ahora la interfaz de la herramienta está en inglés.
Se procesa en tu dispositivo: tus archivos nunca se suben. Cómo funciona
Actividad de red en esta pestaña
Lo que esta página ha solicitado desde que abriste el sitio en esta pestaña. Una subida es cualquier solicitud que envía datos: POST, PUT, PATCH o una solicitud con cuerpo.
Ninguna subida: esta página no ha enviado nada.
Todavía no hay solicitudes de red.
Para ver todas las solicitudes, abre las herramientas para desarrolladores del navegador (pestaña Red).
Cómo usar Analizador de archivos binarios
- Arrastra un archivo .exe, .dll, .sys, .so, .dylib, .wasm o de cualquier otro tipo: se lee y analiza en tu dispositivo, sin subirlo ni ejecutarlo.
- Lee la pestaña Overview: formato, arquitectura, 32 o 64 bits, punto de entrada, fecha de compilación, flags de seguridad como ASLR, DEP/NX y CFG, y el gráfico de entropía.
- Abre Sections, Imports, Exports y Symbols, o Strings para filtrar URL, direcciones IP, rutas de archivo y claves del registro.
- Pulsa Hex en una sección o en el offset de una cadena para ver sus bytes, y usa Download JSON, Download Markdown o Copy Markdown para compartir el informe.
Créditos y código abierto
Código propio más bibliotecas de código abierto. Gracias a las personas que hacen posibles estos proyectos.
- hash-wasm© Dani Biró · MIT
API de la plataforma web utilizadas: Web Workers, File API, Clipboard API.
Textos completos de las licencias: avisos de terceros · todos los créditos
Preguntas frecuentes
¿Puede decirme si un archivo es malware?
No. Muestra datos que miran los analistas, como importaciones, cadenas, entropía y si hay una firma, pero no da ningún veredicto. Una entropía alta, por ejemplo, también aparece en software corriente que guarda datos comprimidos.
¿Verifica las firmas digitales?
No. Indica si un archivo PE lleva una tabla de certificados Authenticode o un archivo Mach-O una firma de código, sin comprobar los certificados. Muchos archivos de sistema de Windows se firman mediante un catálogo, así que no muestran una firma incrustada.
¿Qué es el imphash?
Una huella de la tabla de importaciones de un archivo PE: el MD5 de los nombres de las DLL y funciones importadas en minúsculas, de modo que los archivos que importan las mismas funciones en el mismo orden comparten el valor. Las importaciones por ordinal se escriben como ordN, así que algunos archivos tienen otro valor en herramientas que convierten ciertos ordinales en nombres.