$ ./jsdecloak --info
JSDecloak.
A browser workbench for obfuscated JavaScript: beautify, deobfuscate, parse, inspect symbols, and run scope-aware renames without sending code to a backend.
Pipeline-based cleanup
Run formatter and deobfuscation passes in order, then parse and index symbols in one flow.
Scope-aware renames
Rename a binding and update references safely across scopes, without text-replace breakage.
Analysis panels
Inspect symbols, strings, annotations, diffs, and logs while iterating on the cleaned output.
No backend required
Runs in the browser with worker-based processing so your code stays local to your session.
- type
- Browser app
- license
- MIT
- stack
- React, TypeScript, Monaco, Babel
- deobfuscation
- Webcrack, Synchrony, Wakaru
- workers
- Pipeline runs off the UI thread
- source
- github.com/RAZKOM/JSDecloak
- live app
- jsdecloak.razkom.com
- cost
- Free
This page is the Razkom overview. The actual app runs at jsdecloak.razkom.com.