J

Jfuscator

Vydavatel: SecureTeam Software
Virus scanned Windows Free to try
Stažení v2.4 83 downloads
Verze2.4
VydavatelSecureTeam Software
Datum vydáníJul 23, 2013
Datum přidánoJul 23, 2013
Os požadavkyWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
PožadavkyNone
Celkový počet stažení83
CenaFree to try

Popis

Kód napsaný v Javě je zkompilován do jazyka bytecode. Problém je v tom, že bajtový kód Java lze snadno dekompilovat do čitelného zdrojového kódu. To lze provést pomocí dekompilátorů, jako je JD nebo JAD decompiler, pomocí takových nástrojů se každý může snadno podívat na váš kód. Jfuscator chrání vaše duševní vlastnictví tím, že extrémně ztěžuje zpětnou analýzu Java aplikací.

Zahrnuty funkce:

* Zmatek, který funguje!

JFuscator Chrání vaši aplikaci více než jakýkoli jiný obfuskátor, protože ví, co je bezpečné změnit a co je třeba nechat být. Přesto vám dává plnou kontrolu nad procesem zmatku.

* Morfování strun

Morfuje řetězce obsahující citlivá data na bezřetězcovou reprezentaci, takže již nejsou dostupné jako řetězce v konstantní oblasti. Umožňuje dešifrování řetězců v různých částech chráněné aplikace, takže útok založený na zacílení na šifrované řetězce nebude možný.

* Smart Flow zmatek

Rozbíjí konstrukce vysoké úrovně, jako jsou smyčky, podmíněné a větvené instrukce, použitím transformací kódu na úrovni bajtového kódu. JFuscator zakrývá tok programu, aniž by měnil to, co kód dělá za běhu.

* Vysoce konfigurovatelné

Jfuscator vyloučí člena z obfuskace pomocí dialogu vyloučení, který uvádí všechny třídy, metody a pole deklarované ve vaší aplikaci. Pomocí dialogu výjimek se můžete hladce vyhnout přejmenování nežádoucích tříd, metod nebo polí.

* Kompatibilní s Java 7

Jfuscator podporuje všechny sady JDK od verze 1.1 až po Java 7 včetně.

* Nástroje pro sestavení

Integrujte ochranu JFuscator s vašimi skripty sestavení, JFuscator lze spouštět jako úlohu v nástroji Ant na bázi Java nebo pomocí jeho nástroje příkazového řádku.

* Podpora ladění

Odstraňte ladicí informace odstraněním čísel řádků zdrojového kódu a adres URL dokumentů, odstraní se také název a typ lokálních proměnných.

* Chraňte jakýkoli archiv

Chraňte jakýkoli typ archivu použitého k nasazení vaší aplikace, včetně archivů souborů Jar, Zip, War a Ear.

* Křížové přejmenování tříd

Zaměňte několik tříd, které se nacházejí v různých archivech. JFuscator zjistí odkazy na přejmenované třídy a členy a upraví je tak, aby reference zůstaly platné a konzistentní.

* Inkrementální zmatek

Nasaďte záplaty nebo podpořte doplňky tím, že zajistíte, aby nové názvy tříd a členů byly konzistentní s těmi, které byly použity v dříve zatemněné verzi.