Показать сообщение отдельно
Старый 07.08.2008, 18:57   #1
Skythrone
ПроЭктировщик
 
Регистрация: 02.07.2008
Сообщений: 105
Написано 7 полезных сообщений
(для 14 пользователей)
Сообщение Обфускация

Чтобы хоть как-то защитить код мидлета от любопытных взглядов, я хочу сделать обфускацию.

Насколько я понимаю, в настоящее наиболее мощным обфускатором является proguard. Я произвожу обфускацию, а также делаю preverify с таргетингом на Micro Edition и JRE 1.6.

Обфускатор в процессе работы выдаёт несколько "Notice", но в целом выдаёт некий новый мидлет, ужатый по размеру. Данный мидлет даже запускается в эмуляторах.

А вот на реальном телефоне он запускаться наотрез отказывается.
Nokia 6120 - Unable to load class.

Не подскажете, в какую сторону рыть?

Какие ещё есть хорошие обфускаторы? Не могли бы вы указать конкретные команды запуска (с учётом всех параметров), которые делают нормальную обфускацию из командной строки?

Зачем нужно preverify ?
(Offline)
 
Ответить с цитированием