Un archivo .wasm no es solo código compilado: es un formato binario estructurado con un conjunto fijo de secciones, cada una con su propio rango de bytes: tipos, importaciones, funciones, tablas, memorias, globales, exportaciones y cualquier sección personalizada que el compilador haya decidido incluir. El Explorador Binario WASM analiza esa estructura directamente y te permite navegarla sección por sección, todo en tu navegador.
Arrastra un archivo .wasm y la herramienta recorre cada sección con el mismo analizador preciso a nivel de bytes usado en nuestras herramientas de WebAssembly (verificado contra wasm-objdump), y agrupa los resultados en pestañas:
- Secciones — el índice de alto nivel: qué secciones existen, dónde empieza cada una y cuánto ocupa.
- Funciones — el índice de cada función, su firma de parámetros/resultados resuelta, y el desplazamiento y tamaño exactos de su cuerpo compilado en la sección de código. Los nombres de depuración se resuelven a partir de la sección "name" del módulo cuando existe.
- Importaciones y exportaciones — qué espera el módulo de su anfitrión y qué ofrece a cambio, con detalle según el tipo (la firma de una función, los límites de páginas de una memoria, el tipo y mutabilidad de un global).
- Memorias, tablas y globales — sus límites, tipos de elemento y si son mutables.
- Secciones personalizadas — rango de bytes y tamaño de cada sección personalizada, con una nota en lenguaje claro para las conocidas como
name,producerso las secciones DWARF.debug_*. El contenido de las secciones personalizadas, como la información de depuración DWARF, no se decodifica: esta herramienta te dice que existen y cuánto ocupan, no qué hay dentro.
Selecciona cualquier elemento para ver su detalle completo como pares clave-valor, además de una pequeña ventana de volcado hexadecimal alrededor de su rango de bytes, para ver exactamente qué se guarda dónde.
Es una herramienta estructural, no un descompilador: te dice de qué está hecho un módulo WASM y dónde vive cada pieza dentro del archivo, justo lo que necesitas al auditar un binario desconocido, comparar dos compilaciones, o simplemente aprender cómo está organizado el formato WebAssembly.
Tiny Online Tools







