Javascript DeObfuscator

Javascript DeObfuscator

Was ist Javascript DeObfuscator?

Javascript DeObfuscator ist ein einfach zu bedienendes Web-Tool zur Entschlüsselung von JS-Daten. Kopieren, einfügen, und DeObfuscator.

Was ist Javascript Obfuskation?

Obfuscation ist die Umwandlung der nativen JS-Syntax in einen für Menschen unlesbaren (oder sehr schwer verständlichen) Code. Diese Arbeit wird von Javascript Obfuscators erledigt, die den ursprünglichen Code minifizieren/komprimieren. Auf diese Weise wird der Code so geschützt, dass ein Reverse Engineering erschwert wird.

Was ist Javascript Deobfuscation?

Die JS-Disobfuskation ist die Umkehrung der Obfuskation. Das Ziel ist es, umzuschreiben / decodieren / deobfuscate / entschlüsseln / dekomprimieren die Javascript obfuscated Code zu nativen JS abrufen. Die Werkzeuge werden Unobfuscator oder Deobfuscator genannt.

Die Techniken verwenden ASCII-Codes (um Zeichen durch Buchstaben zu ersetzen), das Ändern von Variablennamen durch kurze, nicht definierte Namen, Überkodierung wie base64, und so weiter. 

In erster Linie dient dies der Sicherheit von Softwareprodukten. Der Entwickler kann auch kommerzielle Ziele verfolgen (Schutz vor Manipulationen oder Verbergen von Werten/Logik). Das Ergebnis ist eine komprimierte (ungenutzte Klassen, Attribute, Methoden werden entfernt) oder optimierte (Operatoren werden überprüft und neu geschrieben) Software. Obfuscated Code wird z. B. auf Android und Java verwendet (Beispiel für einen Optimierer: R8 für Android; ProGuard für Java und Android).

Wie funktioniert das?

Fügen Sie einfach Ihren Code ein und klicken Sie auf "DeObfuscate".