Restringer
cli Freegithub.com
🇺🇸 United States
Quick Facts
What it does
Node.js-based JavaScript deobfuscator that automatically detects obfuscation patterns and applies targeted deobfuscation. Features 40+ modules organized into safe (no execution) and unsafe (sandboxed eval) categories. Specialized processors for obfuscator.io, Caesar Plus, and other common obfuscators. Uses isolated-vm sandbox for secure code evaluation. Available as CLI tool or Node module.
When to use it
- Deobfuscating JavaScript malware
- Analyzing obfuscator.io protected code
- Automated batch deobfuscation
- Integrating into analysis pipelines
When not to use it
- Quick one-off deobfuscation (use de4js)
- Non-JavaScript code
- When you need browser-based tool
Limitations
- Requires Node.js 16+
- CLI tool
- not browser-based
- May not handle all custom obfuscation
Frequently Asked Questions
Is Restringer free to use?
What platforms does Restringer support?
Does Restringer require an account?
Is Restringer open source?
What are the limitations of Restringer?
What does Restringer do?
Related Tools
The cyber Swiss Army knife. Drag-and-drop operations into recipes for encoding, decoding, encryption, and data analysis—all in your browser.
Professional IonCube decoder supporting versions 10 through 15 with PHP 7.1 to 8.4. Upload encrypted PHP files and get readable source code back.
A curated directory and browser-based toolkit for security researchers. GhostKit combines 14+ client-side tools — JS deobfuscation, encoding/decoding, URL analysis, email header parsing, hash generation, JWT/SAML decoding, and more — with a comprehensive directory of external security tools.
Browser-based JavaScript deobfuscator supporting 15+ formats including JSFuck, obfuscator.io, and packed code.