← All Providers

Restringer

cli Free

github.com

🇺🇸 United States

Quick Facts

Open Source
Yes GitHub
Platforms
windowsmaclinux
API Available
no
Account
Required
Skill Level
intermediate
Offline Capable
Yes
Output Formats
txt

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?
Yes, Restringer is completely free to use with no subscription required.
What platforms does Restringer support?
Restringer is available on Windows, macOS, Linux.
Does Restringer require an account?
No, Restringer does not require an account. You can use it without signing up.
Is Restringer open source?
Yes, Restringer is open source. The source code is available on GitHub.
What are the limitations of Restringer?
Requires Node.js 16+ CLI tool not browser-based
What does Restringer do?
Restringer is a command-line tool for code deobfuscation. 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

Categories

Comparing (/4):

Tool Comparison

Feature
Type
Pricing
Platforms
Description