2 Repos
Tools specifically designed to transform JavaScript source code to prevent reverse engineering.
Distinct from Executable Obfuscators: Distinct from Executable Obfuscators: targets high-level JavaScript source rather than binary executable structures.
Explore 2 awesome GitHub repositories matching security & cryptography · JavaScript Obfuscators. Refine with filters or upvote what's useful.
This project is a JavaScript code protection tool designed to transform source code into a version that is difficult for humans to read. Its primary purpose is to protect intellectual property and prevent reverse engineering by altering the original program logic. The tool employs several advanced techniques to hinder analysis, including control flow flattening and the injection of dead code. It can compile functions into custom bytecode executed by an embedded virtual machine and encrypt string literals to prevent static analysis of text. Additional capabilities include anti-debugging mecha
Provides a CLI to automate the transformation of JavaScript source code using various security presets.
jsfuck ist eine esoterische Programmiersprache und ein JavaScript-Quellcode-Obfuscator. Er fungiert als Code-Encoder, der Standard-JavaScript-Quellcode in ein funktionales Äquivalent transformiert, das aus einem minimalen Zeichensatz besteht. Das Projekt beschränkt seinen Quellcode auf sechs spezifische Zeichen, um Logik zu verbergen und Sicherheitsfilter zu umgehen, die standardmäßige alphanumerische Zeichen blockieren. Dies wird durch Typ-Coercion erreicht, um Symbole abzuleiten und auf interne Sprachobjekte durch Prototyp-Manipulation zuzugreifen. Das System ermöglicht die Ausführung beliebigen JavaScript-Codes durch die Umwandlung von Strings in ausführbare Funktionen und den Zugriff auf den globalen Scope über den Ausführungskontext. Es verwaltet komplexe Logik und Funktionsargumente durch die Verwendung von Array-Wrappern und nativen Konstruktor-Aufrufen.
Transforms standard JavaScript source code into an obfuscated functional equivalent to prevent reverse engineering and bypass filters.