- VM Obfuscation: JS-Confuser-VM has started!
- Webpack & Build Plugins
- Babel Rewrite
-
- This will exponentially speed up obfuscation times
-
- Improved obfuscation stability
- Custom String Concealing functions
- Custom Lock code / Dead code insertions
- Improved Code Transforms
-
- Specifically designing obfuscations against modern AST analyzers
-
-
- Hard to track identifiers (re-assigned, eval, with statement)
-
-
-
- Hard to track prototype / internal JS logic (for opaque predicates)
-
-
-
- AST scrambler - reorganize the AST to worsen AST pattern matchers
-
- Improved API Interface
A ‘2.0 version’ of JS-Confuser is currently in the works. Please feel free to suggest new features on the GitHub issues page.