| Версія | 2.4 |
|---|---|
| Видавництво | SecureTeam Software |
| Дата випуску | 23 лип. 2013 р. |
| Дату додано | 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 виявить посилання на перейменовані класи та члени та змінить їх, щоб переконатися, що посилання залишаються дійсними та послідовними.
* Поступова обфускація
Розгортайте виправлення або підтримуйте доповнення, переконавшись, що нові назви класів і членів узгоджуються з тими, що використовувалися в попередній обфускованій версії.