8000 GitHub - efernandesng/jscrambler: Monorepo of Jscrambler's Javascript Client and Integrations
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

efernandesng/jscrambler

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jscrambler

Jscrambler

Jscrambler is a JavaScript protection technology for Web and Mobile Applications. Its main purpose is to enable JavaScript applications to become self-defensive and resilient to tampering and reverse engineering.

JavaScript Protection Technology

Jscrambler includes four security layers:

  • Advanced Obfuscation: transformations to Strings, Variables, Functions, and Objects, through reordering, encoding, splitting, renaming, and logic concealing techniques that make the code extremely difficult to read and reverse-engineer. Includes control-flow flattening by adding opaque predicates and irrelevant code clones and flattening the control-flow;
  • Code Locks: ability to prevent the protected code from running outside whitelisted domains, browsers, date ranges, and OS'es;
  • Self-Defending: anti-tampering and anti-debugging techniques that break the code functionality when debugging or a tampering attempt occurs;
  • Self-Healing: ability to recover from tampering attacks by preserving the original behavior of the application even after attacker modifications.

Polymorphic Behavior

Jscrambler has a Polymorphic Behavior, so each new code deployment generates a different protected output with the same code functionality.

Source Maps

Source maps provide a way of mapping obfuscated code back to its original source code, helping the debugging process of obfuscated code as if you were running the original source code.

JavaScript Threat Monitoring

From version 6.0 onwards, Jscrambler enables monitoring threats to protected code in real-time. Any attempt to modify or debug protected code will display a detailed alert in the Live Feed dashboard.

Jscrambler JavaScript Client and Integrations

You can integrate Jscrambler into your build process easily with its API client. It also has several integrations.

Jscrambler JavaScript Framework/Library Integrations

Jscrambler Tutorials

About

Monorepo of Jscrambler's Javascript Client and Integrations

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%
0