Przejdź do treści
J

Jfuscator

Przeskanowane pod kątem wirusów Windows Free to try
Ściągnij v2.4 83 pobrania
Wersja2.4
Wydawca SecureTeam Software
Data wydania23 lip 2013
Data dodania23 lip 2013
Wymagania systemu operacyjnegoWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
WymaganiaNone
Całkowita liczba pobrań83
Cena £Free to try

Opis

Kod napisany w Javie jest kompilowany w języku bytecode. Problem polega na tym, że kod bajtowy Javy można łatwo zdekompilować do czytelnego kodu źródłowego. Można to zrobić za pomocą dekompilatorów, takich jak dekompilator JD lub JAD, przy użyciu takich narzędzi każdy może łatwo przejrzeć Twój kod. Jfuscator chroni Twoją własność intelektualną, bardzo utrudniając inżynierię wsteczną aplikacji Java.

Zawiera funkcje:

* Zaciemnianie, które działa!

JFuscator Chroni więcej aplikacji niż jakikolwiek inny zaciemniacz, ponieważ wie, co można bezpiecznie zmienić, a co należy pozostawić w spokoju. Niemniej jednak daje pełną kontrolę nad procesem zaciemniania.

* Morfowanie strun

Przekształca ciągi zawierające dane wrażliwe na reprezentację typu „brak”, dzięki czemu nie są już dostępne jako ciągi w puli stałych. Umożliwia odszyfrowanie ciągów znaków w różnych częściach chronionej aplikacji, uniemożliwiając atak oparty na zaszyfrowanych ciągach znaków.

* Inteligentne zaciemnianie przepływu

Przerywa konstrukcje wysokiego poziomu, takie jak pętle, instrukcje warunkowe i rozgałęziające, stosując przekształcenia kodu na poziomie kodu bajtowego. JFuscator zaciemnia przepływ programu bez zmiany tego, co robi kod w czasie wykonywania.

* Wysoce konfigurowalny

Jfuscator wyklucza członka z zaciemniania za pomocą okna dialogowego wykluczeń, które zawiera listę wszystkich klas, metod i pól zadeklarowanych w aplikacji. Użyj okna dialogowego wykluczeń, aby bezproblemowo uniknąć zmiany nazwy niechcianych klas, metod lub pól.

* Kompatybilny z Java 7

Jfuscator obsługuje wszystkie JDK od 1.1 do Java 7.

* Narzędzia do budowania

Zintegruj ochronę JFuscator ze swoimi skryptami kompilacji, JFuscator można uruchomić jako zadanie w narzędziu Ant opartym na języku Java lub za pomocą jego narzędzia wiersza poleceń.

* Wsparcie debugowania

Usuń informacje debugowania, usuwając numery linii kodu źródłowego i adresy URL dokumentów, usuwane są również nazwy i typy zmiennych lokalnych.

* Chroń dowolne archiwum

Chroń wszelkiego rodzaju archiwa używane do wdrażania aplikacji, w tym archiwa plików Jar, Zip, War i Ear.

* Zmiana nazwy między klasami

Zaciemniaj wiele klas znajdujących się w różnych archiwach. JFuscator wykryje odwołania do klas i elementów członkowskich o zmienionych nazwach i zmodyfikuje je, aby zapewnić, że odniesienia pozostaną prawidłowe i spójne.

* Przyrostowe zaciemnianie

Wdrażaj łatki lub obsługuj dodatki, upewniając się, że nowe nazwy klas i członków są zgodne z tymi, które były używane w poprzednio zaciemnionej wersji.

Podobne programy

Alternatywy

Więcej od tego wydawcy