J

Jfuscator

Выдавец: SecureTeam Software
Virus scanned Windows Free to try
Версія2.4
ВыдавецSecureTeam Software
Дата выпускуJul 23, 2013
Дата дададзенаJul 23, 2013
Патрабаванні да ОСWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
ПатрабаванніNone
Усяго загрузак83
КоштFree to try

Апісанне

Код, напісаны на Java, кампілюецца ў мову байт-кодаў. Праблема ў тым, што байт-код Java можна лёгка дэкампіляваць у чытэльны зыходны код. Гэта можна зрабіць з дапамогай дэкампілятараў, такіх як JD або JAD decompiler, з дапамогай такіх інструментаў кожны можа лёгка паглядзець на ваш код. Jfuscator абараняе вашу інтэлектуальную ўласнасць, надзвычай ускладняючы рэканструкцыю прыкладанняў Java.

Уключаныя функцыі:

* Абфускацыя, якая працуе!

JFuscator абараняе вашу праграму больш, чым любы іншы абфускатар, таму што ён ведае, што бяспечна змяніць, а што трэба пакінуць у спакоі. Тым не менш, гэта дае вам поўны кантроль над працэсам абфускацыі.

* Марфінг радкоў

Ператварае радкі, якія змяшчаюць канфідэнцыяльныя даныя, у безрадковае прадстаўленне, што робіць іх больш недаступнымі ў выглядзе радкоў у канстантным пуле. Дазваляе дэшыфраванню радкоў у розных частках абароненага прыкладання, што робіць немагчымым напад, заснаваны на зашыфраваных радках.

* Зацямненне Smart Flow

Парушае канструкцыі высокага ўзроўню, такія як цыклы, умоўныя інструкцыі і інструкцыі па галінаванні, ужываючы пераўтварэнні кода на ўзроўні байт-кода. JFuscator хавае паток праграмы, не змяняючы тое, што робіць код падчас выканання.

* Высокая канфігурацыя

Jfuscator выключае член з абфускацыі з дапамогай дыялогу выключэнняў, у якім пералічаны ўсе класы, метады і палі, аб'яўленыя ў вашым дадатку. Выкарыстоўвайце дыялогавае акно выключэнняў, каб бесперашкодна пазбегнуць перайменавання непажаданых класаў, метадаў або палёў.

* Сумяшчальнасць з Java 7

Jfuscator падтрымлівае ўсе JDK ад 1.1 да Java 7 уключна.

* Інструменты зборкі

Інтэгруйце абарону JFuscator са сваімі сцэнарыямі зборкі, JFuscator можна запускаць як задачу ў інструменце зборкі Ant на аснове Java або з дапамогай інструмента каманднага радка.

* Падтрымка адладкі

Выдаленне адладкавай інфармацыі шляхам выдалення нумароў радкоў зыходнага кода і URL-адрасоў дакументаў, імя і тып лакальных зменных таксама выдаляюцца.

* Абараніце любы архіў

Абараніце любы тып архіва, які выкарыстоўваецца для разгортвання вашай праграмы, у тым ліку файлавыя архівы Jar, Zip, War і Ear.

* Перайменаванне паміж класамі

Абфускацыя некалькіх класаў, якія знаходзяцца ў розных архівах. JFuscator выявіць спасылкі на перайменаваныя класы і члены і зменіць іх, каб пераканацца, што спасылка застаецца сапраўднай і паслядоўнай.

* Паступовая абфускацыя

Разгарніце патчы або падтрымлівайце дадатковыя кампаненты, пераканаўшыся, што новыя назвы класаў і членаў адпавядаюць тым, якія выкарыстоўваліся ў папярэдняй заблытанай версіі.