| Version | 2.4 |
|---|---|
| Forlægger | SecureTeam Software |
| Udgivelses dato | Jul 23, 2013 |
| Dato tilføjet | Jul 23, 2013 |
| Os krav | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Krav | None |
| Samlet antal downloads | 83 |
| Pris | Free to try |
Beskrivelse
Kode skrevet i Java er kompileret til bytekodesprog. Problemet er, at Java-bytekode nemt kan dekompileres til læsbar kildekode. Dette kan gøres ved hjælp af decompilere såsom JD eller JAD decompiler, ved hjælp af sådanne værktøjer kan alle nemt se på din kode. Jfuscator beskytter din intellektuelle ejendom ved at gøre det ekstremt vanskeligt at reverse engineering af Java-applikationer.
Funktioner inkluderet:
* Tilsløring, der virker!
JFuscator Beskytter mere af din applikation end nogen anden obfuscator, fordi den ved, hvad der er sikkert at ændre, og hvad der skal stå i fred. Ikke desto mindre giver det dig fuld kontrol over sløringsprocessen.
* String Morphing
Forvandler strenge, der indeholder følsomme data, til en ingen-streng-repræsentation, hvilket gør dem ikke længere tilgængelige som strenge i konstantpuljen. Lader strengdekryptering finde sted i forskellige dele af den beskyttede applikation, hvilket gør et angreb baseret på målretning mod krypterede strenge umuligt.
* Smart Flow-obfuscation
Bryder konstruktioner på højt niveau såsom sløjfer, betingede og forgrenede instruktioner ved at anvende kodetransformationer på bytekodeniveau. JFuscator skjuler programflow uden at ændre, hvad koden gør under kørsel.
* Meget konfigurerbar
Jfuscator udelukker et medlem fra sløring ved hjælp af en ekskluderingsdialog, der viser alle klasser, metoder og felter, der er erklæret i din applikation. Brug ekskluderingsdialogen til problemfrit at undgå omdøbning af uønskede klasser, metoder eller felter.
* Java 7 kompatibel
Jfuscator understøtter alle JDK'er fra 1.1 til og med Java 7.
* Byg værktøjer
Integrer JFuscator-beskyttelse med dine build-scripts, JFuscator kan køres som en opgave i det Java-baserede byggeværktøj Ant eller ved at bruge dets kommandolinjeværktøj.
* Debugging Support
Fjern fejlretningsoplysninger ved at fjerne kildekodelinjenumre og dokument-URL'er, navn og type af lokale variabler fjernes også.
* Beskyt ethvert arkiv
Beskyt enhver type arkiv, der bruges til at implementere din applikation, inklusive Jar-, Zip-, War- og Ear-filarkiver.
* Cross Class Omdøbning
Tilsløre flere klasser, der bor i forskellige arkiver. JFuscator vil opdage referencer til omdøbte klasser og medlemmer og ændre dem for at sikre, at reference forbliver gyldig og konsistent.
* Inkrementel sløring
Implementer patches eller supporttilføjelser ved at sikre, at nye navne på klasser og medlemmer stemmer overens med dem, der blev brugt i tidligere slørede versioner.