Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 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)
 
Ответить с цитированием
Старый 08.08.2008, 00:55   #2
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Обфускация

Если используешь proguard 4.1 или выше то preverify не требуется. target должно быть не выше 1.3 для CLDC 1.1 и 1.1 для CLDC 1.0
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Romanzes (27.09.2008)
Старый 16.08.2008, 17:23   #3
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: Обфускация

Скачал proguard 4.2... Ужас, сколько там написано всего, да ещё и не по-русски =) Может мне кто-нибудь подскажет готовую команду, чтобы собранный джар обфусцировать? CLDC 1.0
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возможна ли обфускация кода в MidletPascal ? GOODBYTE MidletPascal 24 13.04.2011 19:01
[help] обфускация!!!!!!!!!!!! Seregakz Основной форум 11 12.07.2008 00:29


Часовой пояс GMT +4, время: 12:46.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com