| Versjon | 2.4 |
|---|---|
| Forlegger | SecureTeam Software |
| Utgivelsesdato | 23. juli 2013 |
| Dato lagt til | 23. juli 2013 |
| Os krav | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Krav | None |
| Totalt antall nedlastinger | 83 |
| Pris | Free to try |
Beskrivelse
Kode skrevet i Java er kompilert til bytekodespråk. Problemet er at Java-bytekode enkelt kan dekompileres til lesbar kildekode. Dette kan gjøres ved hjelp av dekompilatorer som JD eller JAD decompiler, ved å bruke slike verktøy kan alle enkelt se på koden din. Jfuscator beskytter din immaterielle eiendom ved å gjøre det ekstremt vanskelig å reversere Java-applikasjoner.
Funksjoner inkludert:
* Tilsløring som fungerer!
JFuscator Beskytter mer av applikasjonen din enn noen annen obfuscator fordi den vet hva som er trygt å endre og hva som må stå i fred. Likevel gir det deg full kontroll over tilsløringsprosessen.
* String Morphing
Morphser strenger som inneholder sensitive data til en ingen-strengrepresentasjon, noe som gjør dem ikke lenger tilgjengelige som strenger i konstantpoolen. Lar strengdekryptering finne sted i forskjellige deler av den beskyttede applikasjonen, noe som gjør at et angrep basert på målretting mot krypterte strenger blir umulig.
* Smart Flow obfuscation
Bryter konstruksjoner på høyt nivå som sløyfer, betingede og forgreningsinstruksjoner ved å bruke kodetransformasjoner på bytekodenivå. JFuscator skjuler programflyten uten å endre hva koden gjør under kjøring.
* Svært konfigurerbar
Jfuscator ekskluderer et medlem fra tilsløring ved hjelp av en ekskluderingsdialog som viser alle klasser, metoder og felt som er deklarert i søknaden din. Bruk ekskluderingsdialogen for sømløst å unngå å gi nytt navn til uønskede klasser, metoder eller felt.
* Java 7-kompatibel
Jfuscator støtter alle JDK-er fra 1.1 til og med Java 7.
* Bygge verktøy
Integrer JFuscator-beskyttelse med byggeskriptene dine, JFuscator kan kjøres som en oppgave i det Java-baserte byggeverktøyet Ant eller ved å bruke kommandolinjeverktøyet.
* Støtte for feilsøking
Fjern feilsøkingsinformasjon ved å fjerne kildekodelinjenumre og dokumentnettadresser, navn og type lokale variabler fjernes også.
* Beskytt ethvert arkiv
Beskytt alle typer arkiver som brukes til å distribuere applikasjonen din, inkludert Jar-, Zip-, War- og Ear-filarkiver.
* Kryss klasse endre navn
Tilsløre flere klasser, bosatt i forskjellige arkiver. JFuscator vil oppdage referanser til omdøpte klasser og medlemmer og endre dem for å sikre at referansen forblir gyldig og konsistent.
* Inkrementell obfuskasjon
Distribuer patcher eller støttetillegg ved å sørge for at nye navn på klasser og medlemmer stemmer overens med de som ble brukt i tidligere uklare versjoner.