Explorador WASM
Explora la estructura de los módulos WebAssembly.
GratisSin registroSe ejecuta localmente: los archivos nunca salen de tu dispositivo
Cómo usar esta herramienta
Nuestro Explorador WASM te permite analizar archivos WebAssembly (.wasm) de forma rápida y sencilla directamente en tu navegador. Puedes inspeccionar información detallada del módulo, como secciones, funciones, tipos, importaciones, exportaciones, disposición de la memoria, cadenas incrustadas, referencias cruzadas y metadatos, todo sin instalar software adicional.
Cómo se usa
- Sube tu archivo: arrastra y suelta tu archivo .wasm en la zona de carga, o haz clic para buscarlo y seleccionarlo en tu dispositivo.
- Análisis automático: la herramienta analizará el binario WebAssembly y mostrará su estructura interna en pestañas organizadas, como Secciones, Funciones, Tipos, Cadenas, Referencias cruzadas, Salida WAT y más.
Resultados del análisis
Tras el procesamiento podrás explorar:
- Resumen del módulo: disposición de secciones, importaciones, exportaciones, memoria, tablas y metadatos.
- Funciones y tipos: firmas de funciones, mapas de flujo de control y definiciones de tipos.
- Representación WAT: salida generada al estilo WAT para facilitar la depuración y la inspección.
- Cadenas y referencias cruzadas: extrae las cadenas incrustadas y analiza cómo interactúan funciones, globales y tablas.
- Productores y funciones: inspecciona la información del compilador y las funciones de WebAssembly de destino.
Consejo: en el cuadro de filtro puedes escribir cualquier parte de un nombre o de un metadato; pulsa Esc para borrarlo. En el volcado hexadecimal, Shift+clic selecciona un rango y Ctrl+clic marca o desmarca bytes sueltos.
Esta herramienta ofrece una forma rápida, potente e intuitiva de inspeccionar módulos WebAssembly para desarrolladores, ingenieros inversos, investigadores de seguridad y usuarios avanzados.
No hay ningún módulo cargado
Cómo funciona
-
Sube tu archivo
Suelta un archivo
.wasmen la zona de carga o haz clic para examinar tu dispositivo. -
Análisis automático
El binario WebAssembly se analiza en un worker en segundo plano: secciones, funciones, tipos, cadenas y referencias cruzadas.
-
Explora y exporta
Examina las pestañas (WAT, Wasm→JS, grafo de llamadas, volcado hexadecimal…) y descarga la salida WAT o un informe JSON.
Analiza y explora archivos WebAssembly (WASM)
Nuestro Explorador WASM te permite analizar archivos WebAssembly (.wasm) de forma rápida y exhaustiva directamente en tu navegador. Tanto si eres desarrollador, ingeniero inverso o investigador de seguridad, esta herramienta te ayuda a inspeccionar la estructura del módulo, las funciones, las secciones, las cadenas, los tipos, las referencias cruzadas y más, todo sin instalar software adicional.
¿Por qué usar nuestro Explorador WASM?
- Consulta información detallada del módulo, como secciones, importaciones, exportaciones y disposición de la memoria.
- Genera una salida legible similar a WAT para facilitar la inspección.
- Analiza funciones, tipos, etiquetas y mapas de flujo de control.
- Extrae las cadenas incrustadas e identifica las referencias cruzadas al instante.
- Inspecciona los productores, las funciones de destino y los metadatos del módulo.
- Rápido, seguro y totalmente gratuito: funciona completamente en tu navegador.
Sube ahora tu archivo WebAssembly para explorar su estructura interna y entender a fondo cómo funciona el módulo. Es rápido, intuitivo y está hecho para análisis avanzados.
Explorador WASM: analiza módulos WebAssembly al instante
¿Necesitas inspeccionar y entender un archivo WebAssembly (.wasm)? Nuestra herramienta Explorador WASM facilita explorar la estructura interna de módulos WebAssembly compilados directamente en tu navegador. Tanto si depuras, auditas o haces ingeniería inversa, esta herramienta te ofrece información valiosa al instante.
¿Qué es un Explorador WASM?
Un Explorador WASM analiza archivos binarios WebAssembly sin procesar y los presenta en un formato estructurado y legible. Puedes analizar secciones, funciones, tipos, importaciones/exportaciones, cadenas e incluso generar una representación similar a WAT del módulo. Es imprescindible para desarrolladores, investigadores de seguridad y cualquiera que trabaje con WebAssembly de bajo nivel.
Cómo usar el Explorador WASM en línea
Usar la herramienta es sencillo:
- Sube tu archivo: arrastra y suelta o selecciona tu archivo .wasm.
- Análisis automático: la herramienta analiza la estructura del módulo y crea representaciones internas.
- Explora y analiza: examina secciones, funciones, cadenas, tipos, referencias cruzadas, salida WAT y más.
Funciones clave de nuestro Explorador WASM
Nuestra herramienta de análisis de WebAssembly está diseñada para una inspección profunda y clara, y ofrece:
- Resumen de secciones: inspecciona las secciones del módulo, como código, datos, importaciones, exportaciones y secciones personalizadas.
- Análisis de funciones: consulta las firmas de las funciones, los mapas de flujo de control y las relaciones de llamada.
- Extracción de cadenas: detecta y extrae automáticamente las cadenas incrustadas.
- Referencias cruzadas (Xrefs): identifica cómo interactúan funciones, globales y tablas.
- Generación de WAT: genera una salida legible al estilo WAT para facilitar la depuración.
- Exportación JSON: exporta los resultados completos del análisis para investigación o automatización.
- Seguro y local: todo el procesamiento se realiza en tu navegador; tu archivo nunca sale de tu dispositivo.
Casos de uso habituales del análisis de WASM
Nuestra herramienta se usa mucho para:
- Desarrolladores: depuran e inspeccionan la salida WebAssembly compilada.
- Investigadores de seguridad: analizan módulos WASM potencialmente maliciosos u ofuscados.
- Ingenieros inversos: entienden la lógica compilada y las relaciones entre funciones.
- Analistas de rendimiento: inspeccionan el uso de memoria, las importaciones y la estructura del módulo.
Respuestas rápidas
- ¿Qué formatos de archivo se admiten? Actualmente, la herramienta admite archivos .wasm.
- ¿El análisis se ejecuta localmente? Sí. Todo el análisis y el procesamiento se realizan directamente en tu navegador.
- ¿Puedo exportar los resultados? Sí. Puedes descargar la salida WAT o exportar el análisis como JSON.
- ¿Esta herramienta es gratuita? Por supuesto. El Explorador WASM es totalmente gratuito.
Empieza a analizar WebAssembly ahora
Tanto si desarrollas aplicaciones WebAssembly como si investigas módulos compilados, nuestro Explorador WASM en línea ofrece herramientas de análisis potentes y profundas. Sube tu archivo .wasm y explora su estructura interna al instante.