Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 462 Bytes

README.md

File metadata and controls

17 lines (9 loc) · 462 Bytes

ESDeobfuscate

ESDeobfuscate is a PoC JavaScriopt AST deobfuscator based on partial evaluation.

Constant expressions and functions that return constant values are replaced with corresponding values.

License = BSD.

Usage

ESDeobfuscate works with Syntax Trees provided by esprima

ast = esdeobfuscate.deobfuscate(ast);

Demo

m1el.github.io/esdeobfuscate