-
Автор темы
- #1
- Скачайте и установите ProGuard (Пожалуйста, авторизуйтесь для просмотра ссылки.).
- Создайте файл конфигурации proguard.cfg со следующим содержимым:
Diff:
-injars /path/to/your/input.jar
-outjars /path/to/your/output.jar
-libraryjars /path/to/your/libraries.jar
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-keepattributes *Annotation*
-keepattributes SourceFile,LineNumberTable
-keep public class com.example.MainClass {
public static void main(java.lang.String[]);
}
В этом файле указывается входной и выходной JAR-файлы, а также настройки ProGuard.
- Запустите ProGuard из командной строки:
Java:
proguard @proguard.cfg
Эта команда обработает входной JAR-файл согласно указанным настройкам и создаст обфусцированный выходной JAR-файл.
Обратите внимание, что ProGuard может вызвать ошибки при обработке некоторых приложений, поэтому перед использованием его следует выполнить тестирование и сохранить копию исходного кода и JAR-файла.
по вопросам:хакер читерович#0010