![]() |
Обфускация
Чтобы хоть как-то защитить код мидлета от любопытных взглядов, я хочу сделать обфускацию.
Насколько я понимаю, в настоящее наиболее мощным обфускатором является proguard. Я произвожу обфускацию, а также делаю preverify с таргетингом на Micro Edition и JRE 1.6. Обфускатор в процессе работы выдаёт несколько "Notice", но в целом выдаёт некий новый мидлет, ужатый по размеру. Данный мидлет даже запускается в эмуляторах. А вот на реальном телефоне он запускаться наотрез отказывается. Nokia 6120 - Unable to load class. Не подскажете, в какую сторону рыть? Какие ещё есть хорошие обфускаторы? Не могли бы вы указать конкретные команды запуска (с учётом всех параметров), которые делают нормальную обфускацию из командной строки? Зачем нужно preverify ? |
Ответ: Обфускация
Если используешь proguard 4.1 или выше то preverify не требуется. target должно быть не выше 1.3 для CLDC 1.1 и 1.1 для CLDC 1.0
|
Ответ: Обфускация
Скачал proguard 4.2... Ужас, сколько там написано всего, да ещё и не по-русски =) Может мне кто-нибудь подскажет готовую команду, чтобы собранный джар обфусцировать? :@ CLDC 1.0
|
Часовой пояс GMT +4, время: 00:18. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot