| Версія | 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 выявіць спасылкі на перайменаваныя класы і члены і зменіць іх, каб пераканацца, што спасылка застаецца сапраўднай і паслядоўнай.
* Паступовая абфускацыя
Разгарніце патчы або падтрымлівайце дадатковыя кампаненты, пераканаўшыся, што новыя назвы класаў і членаў адпавядаюць тым, якія выкарыстоўваліся ў папярэдняй заблытанай версіі.