A V8 fejlesztői bemutattak egy visszafordítót a WebAssembly számára
A V8 JavaScript motor fejlesztői bemutatott hasznosság wasm-decompile, amely lehetővé teszi a közbenső bináris reprezentáció visszafejtését WebAssemble olvasható pszeudonyelvre, amely a JavaScriptre és a C-re emlékeztet. A javasolt pszeudonyelv sokkal könnyebben érthető és kézi elemzésre alkalmasabb, mint a WebAssembly szöveges megjelenítése „.wat” formátumban, amely közelebb áll az assembly nyelvhez, mint a magas szintű nyelvekhez. Ebben az esetben a dekompiláció a lehető legteljesebben tükrözi a Wasm-reprezentációt.
Decompiler bekapcsolva szerepel az eszköztárban WABT, amely a WebAssembly bináris és szöveges megjelenítései közötti fordítást, valamint a wasm fájlok elemzését, feldolgozását, módosítását és ellenőrzését biztosítja. A WABT egy segédprogramot is fejleszt wasm2c, amely lehetővé teszi a wasm fájlok ekvivalens C kódokká történő visszafordítását, amelyeket egy C fordító is lefordíthat, de az olvashatóság tekintetében nem sokban különbözik a "wat" szöveges megjelenítésétől.
Például az eredeti C függvény, amely a wasm-ben van lefordítva