J

Jfuscator

Herausgeber: SecureTeam Software
Virus scanned Windows Free to try
Ausführung2.4
HerausgeberSecureTeam Software
VeröffentlichungsdatumJul 23, 2013
Datum hinzugefügtJul 23, 2013
Os AnforderungenWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
BedarfNone
Downloads insgesamt83
PreisFree to try

Beschreibung

In Java geschriebener Code wird in die Bytecode-Sprache kompiliert. Das Problem ist, dass Java-Bytecode leicht in lesbaren Quellcode dekompiliert werden kann. Dies kann mit Hilfe von Decompilern wie JD oder JAD decompiler erfolgen, mit solchen Tools kann sich jeder leicht Ihren Code ansehen. Jfuscator schützt Ihr geistiges Eigentum, indem es das Reverse Engineering von Java-Anwendungen extrem erschwert.

Enthaltene Funktionen:

* Verschleierung, die funktioniert!

JFuscator Schützt mehr von Ihrer Anwendung als jeder andere Obfuscator, weil es weiß, was sicher geändert werden kann und was in Ruhe gelassen werden muss. Trotzdem haben Sie die volle Kontrolle über den Verschleierungsprozess.

* String-Morphing

Verwandelt Zeichenfolgen, die vertrauliche Daten enthalten, in eine Darstellung ohne Zeichenfolge, wodurch sie nicht mehr als Zeichenfolgen im Konstantenpool verfügbar sind. Ermöglicht die Entschlüsselung von Zeichenfolgen in verschiedenen Teilen der geschützten Anwendung, wodurch ein Angriff auf der Grundlage verschlüsselter Zeichenfolgen unmöglich wird.

* Intelligente Flow-Verschleierung

Unterbricht High-Level-Konstrukte wie Schleifen, Bedingungs- und Verzweigungsanweisungen durch Anwenden von Code-Transformationen auf Byte-Code-Ebene. JFuscator verschleiert den Programmfluss, ohne zu ändern, was der Code zur Laufzeit tut.

* Hochgradig konfigurierbar

Jfuscator schließt ein Mitglied von der Verschleierung aus, indem es einen Ausschlussdialog verwendet, der alle in Ihrer Anwendung deklarierten Klassen, Methoden und Felder auflistet. Verwenden Sie den Ausschlussdialog, um das Umbenennen unerwünschter Klassen, Methoden oder Felder nahtlos zu vermeiden.

* Java 7-kompatibel

Jfuscator unterstützt alle JDKs von 1.1 bis einschließlich Java 7.

* Bauwerkzeuge

Integrieren Sie den JFuscator-Schutz in Ihre Build-Skripte. JFuscator kann als Aufgabe im Java-basierten Build-Tool Ant oder mit seinem Befehlszeilen-Tool ausgeführt werden.

* Debugging-Unterstützung

Entfernen Sie Debug-Informationen durch Entfernen von Quellcode-Zeilennummern und Dokument-URLs, Name und Typ lokaler Variablen werden ebenfalls entfernt.

* Schützen Sie jedes Archiv

Schützen Sie alle Arten von Archiven, die zum Bereitstellen Ihrer Anwendung verwendet werden, einschließlich Jar-, Zip-, War- und Ear-Dateiarchive.

* Klassenübergreifende Umbenennung

Verschleiern Sie mehrere Klassen, die sich in verschiedenen Archiven befinden. JFuscator erkennt Verweise auf umbenannte Klassen und Mitglieder und modifiziert sie, um sicherzustellen, dass die Verweise gültig und konsistent bleiben.

* Inkrementelle Verschleierung

Stellen Sie Patches bereit oder unterstützen Sie Add-Ons, indem Sie sicherstellen, dass die neuen Namen von Klassen und Membern mit denen übereinstimmen, die in der zuvor verschleierten Version verwendet wurden.