| Verze | 2.4 |
|---|---|
| Vydavatel | SecureTeam Software |
| Datum vydání | Jul 23, 2013 |
| Datum přidáno | Jul 23, 2013 |
| Os požadavky | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Požadavky | None |
| Celkový počet stažení | 83 |
| Cena | Free 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.