Вобщем, такая тема. Сейчас в wap очень развиты партнерские программы по продаже контента. То есть, отсылаешь SMS стоимостью 10 уе и тебе выдается пароль. Многие партнерские программы выдают для партнеров спец. ссылку на
Аларм ( то есть специальная небольшая java-программка, которая при запуске спрашивает "отправить SMS на номер 1171?", и если нажмешь ДА, то снимается бабло и приходит ссылка). Это так, вступление. В одной такой партнерской программе при регистрации со мной связался админ и дал мне такую ссылку на Аларм:
http://n.vupp.biz/1/porno+arhiv?url=sites.ru . И сказал, что это прилоение
зашифровано, защищено от посторонних. О программе: Качать ее можно только с мобильного. Т.к. стоит защита от компов. А теперь самое интересное! Когда я ее устанавливаю на смартфон, исходник этого приложения сразу же
стирается (в папке E:\System\Midlets в смартах обычно хранятся все исходники ява-игр). Там остались только файлы без расширения: porno+arhiv, dump и uids. А должен еще быть исходник в виде porno+arhiv.jar ! Мне очень этот принцип понравился. Вот об этом я и хочу спросить! Как сделать так, чтобы исходник игры удалялся в телефоне? Чтобы никто его не смог раскомпилировать и изменить... Я не про алармы, а вообще, про любые java-приложения! Можно ли так сделать на Midlet Pascal ?
Да, кстати, с огромными трудностями мне удалось поймать сам исходник до того, как он начал на трубу устанавливаться! Он у меня есть. Он - тоже загадка. Его открываешь Winrarом - а там путо (ни одного файла), хотя сам архив вест 16 кб. Я нажал в контекстном меню команду "Разархивировать сюда" - разархивированне файлы тут же появились. Но в самом архиве они не отображаются. И не только у меня. Друзбя тоже сказали, что у них там jar-архив пуст. И это еще не всё! я попытался просмотреть, на какой номер и с каким текстом отсылает эта программа SMS, раскомпилировал все классы, но номеров и текстов смс я там не нашел. Зато кроме классов и картинок есть какой-то файл p.dat, открыв его в блокноте, написано вот это: S2V5bW9kZTogMQpQYXVzZTogMjAwMApQaWN0dXJlOiAxCkJhY2 tncm91bmRfY29sb3I6IDE2NzcxMzE1ClRpdGxlX2NvbG9yOiA0 NjkzNTAzClRleHRfY29sb3I6IDIxMDc2MzEKU01TTnVtOiA1MD E0ClNNU1RleHQ6IGdpem1hIDEKU01TTnVtOiA0MTYxClNNU1Rl eHQ6IGdpem1hIDEKU01TTnVtOiA0MTYxClNNU1RleHQ6IGdpem 1hIDEKU01TTnVtOiA1MDE0ClNNU1RleHQ6IGdpem1hIDEKU01T TnVtOiA0MTYxClNNU1RleHQ6IGdpem1hIDE=
И в одном из классов указан адрес p.dat. Я думаю, текст и номер SMS правда зашифрованы.
Я очень прошу помочь мне разобраться в этом вопросе. Я хочу научиться делать так же, шифровать java-программу, чтобы никто ее не смог перебить под себя. Публично не хочу выкладывать программу, только для тех, кто реально может помочь. Заранее спасибо. Обещаю, что в долгу не останусь.