Skip to content

WASM

Domain: wasm

WebAssembly dump, disassembly, decompilation, optimization, and offline execution domain.

Profiles

  • full

Typical scenarios

  • Dump WASM modules
  • Recover WAT or pseudo-C
  • Run exported functions offline

Common combinations

  • browser + wasm
  • core + wasm

Full tool list (12)

ToolDescription
wasm_capabilitiesReport WASM tool availability.
wasm_dumpDump a captured WebAssembly module from the current page.
wasm_disassembleDisassemble a .wasm binary to WAT text format.
wasm_decompileDecompile .wasm bytecode to readable pseudo-code with type info.
wasm_inspect_sectionsParse .wasm section headers: imports, exports, memory, tables, code.
wasm_offline_runRun an exported .wasm function.
wasm_optimizeOptimize a .wasm binary for size or speed.
wasm_vmp_traceRead captured WASM VMP import-call traces from the current page.
wasm_memory_inspectInspect exported WebAssembly.Memory from the current page.
wasm_to_cTranspile .wasm bytecode to C source and header files.
wasm_detect_obfuscationDetect WASM obfuscation: opaque predicates, control-flow flattening, bogus ops.
wasm_instrument_traceGenerate a JS instrumentation wrapper for a .wasm module.

Released under AGPL-3.0-only