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

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

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

JAVA Micro Edition Низкоуровневое программирование мобильных телефонов.

Ответ
 
Опции темы
Старый 07.08.2008, 19:12   #1
Sanya
Оператор ЭВМ
 
Регистрация: 07.08.2008
Сообщений: 31
Написано одно полезное сообщение
Сообщение Java-программы. Шифрование. Нужна помощь специалистов.

Вобщем, такая тема. Сейчас в 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-программу, чтобы никто ее не смог перебить под себя. Публично не хочу выкладывать программу, только для тех, кто реально может помочь. Заранее спасибо. Обещаю, что в долгу не останусь.
(Offline)
 
Ответить с цитированием
Старый 07.08.2008, 19:47   #2
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Java-программы. Шифрование. Нужна помощь специалистов.

Файл врятли удалить получится, а зашифровано это по-видимому алгоритмом base64.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Sanya (07.08.2008)
Старый 07.08.2008, 19:56   #3
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: Java-программы. Шифрование. Нужна помощь специалистов.

Вот декодировал прогой:
Keymode: 1
Pause: 2000
Picture: 1
Background_color: 16771315
Title_color: 4693503
Text_color: 2107631
SMSNum: 5014
SMSText: gizma 1
SMSNum: 4161
SMSText: gizma 1
SMSNum: 4161
SMSText: gizma 1
SMSNum: 5014
SMSText: gizma 1
SMSNum: 4161
SMSText: gizma 1
(Offline)
 
Ответить с цитированием
Старый 07.08.2008, 21:06   #4
Sanya
Оператор ЭВМ
 
Регистрация: 07.08.2008
Сообщений: 31
Написано одно полезное сообщение
Ответ: Java-программы. Шифрование. Нужна помощь специалистов.

Tadeus, а какой прогой декодировали?
ViNT, а если создавать программу с помощью Midlet Pascal, получится ли применить подобную зашифровку тем же алгоритмом base64?
И еще вопрос. Почему в jar-архиве у некоторых людей файлы были не видны (то есть JAR-архив весит 15 кб, а открыв его - пусто), а только у одного человека были сразу видны. Это же не похоже на какой-то глюк в Winrar'е, тем более у нескольких человек?

Спасибо, что ответили.
(Offline)
 
Ответить с цитированием
Старый 07.08.2008, 21:17   #5
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Java-программы. Шифрование. Нужна помощь специалистов.

На счет шифрования - если это base64, то можно, как раз недавно делал библиотеку. А в WinRAR файлы не были видны возможно потому, что отключено отображение скрытых файлов.
(Offline)
 
Ответить с цитированием
Старый 07.08.2008, 22:02   #6
Sanya
Оператор ЭВМ
 
Регистрация: 07.08.2008
Сообщений: 31
Написано одно полезное сообщение
Ответ: Java-программы. Шифрование. Нужна помощь специалистов.

ViNT, если Вам интересно, вот ссылка на исходник этого приложения, который удалось поймать с мобильного. Я на непродолжительное время поставлю, затем уберу
(убрал)

Последний раз редактировалось Sanya, 08.08.2008 в 01:26.
(Offline)
 
Ответить с цитированием
Старый 15.08.2008, 08:21   #7
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Java-программы. Шифрование. Нужна помощь специалистов.

Сдаётся мне, что это просто JAR файл имеет атрибут "скрытый" и по-этому он не виден в папке входящих и в некоторых архиваторах. Тоже мне защита
(Offline)
 
Ответить с цитированием
Старый 15.08.2008, 09:57   #8
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: Java-программы. Шифрование. Нужна помощь специалистов.

Sanya, да взял первой попавшейся в инете по декодированию бейс64 ))
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь Larsus Delphi 14 07.08.2010 13:11
ОООчень нужна помощь. Slepetc PureBasic 6 23.01.2009 21:13
Нужна помощь... Черный крыс PureBasic 2 01.09.2007 17:56
Нужна Помощь johnk Blitz3D 32 22.03.2007 17:33
НУ СРОЧНО НУЖНА ПОМОЩЬ! KRIK 3D-программирование 101 20.10.2005 10:33


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


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