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

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

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

Ответ
 
Опции темы
Старый 02.03.2009, 22:22   #1
ЯМАКc
AnyKey`щик
 
Регистрация: 28.09.2008
Сообщений: 14
Написано 2 полезных сообщений
(для 2 пользователей)
Как сделать чтоб мидлет не выдавал данные.

Т.е. надо сделать чтобы при разархивировании не были видны ресурсные файлы. ну там картинки, файлы тхт. А то откроют архив изменят картинки и присвоят мидлет себе.
или например тхт карту изменять. И всё.. Пропал шедевр..
Как такое сделать?
Зашивровать их как нить?
(Offline)
 
Ответить с цитированием
Старый 03.03.2009, 19:18   #2
Spiderman
Знающий
 
Аватар для Spiderman
 
Регистрация: 28.07.2008
Адрес: Киев
Сообщений: 228
Написано 61 полезных сообщений
(для 191 пользователей)
Ответ: Как сделать чтоб мидлет не выдавал данные.

Чего, ведь делали китайцы а-ля Марио 72...
Если твое творение когда-либо присвоят, то радуйся и-бо это значит, что оценили
__________________
Тяжела жизнь программиста: радость находки своего бага всегда омрачает осознание собственной тупости...
(Offline)
 
Ответить с цитированием
Старый 03.03.2009, 22:50   #3
ЯМАКc
AnyKey`щик
 
Регистрация: 28.09.2008
Сообщений: 14
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Как сделать чтоб мидлет не выдавал данные.

нее всё равно надо как нить,
Допустим могут изменить данные в txt. И всё.. Ппц мне..
Не буду вдаваться в подробности. Но мне необходимо защитить эти файлы
(Offline)
 
Ответить с цитированием
Старый 04.03.2009, 04:29   #4
7ion.
AnyKey`щик
 
Регистрация: 03.03.2009
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Как сделать чтоб мидлет не выдавал данные.

переименовал графику и текст в какие-нить заумные расширения, чтоб непонятно было. и в коде не забудь их расширение поменять. я хз, как онесется мидлет паскаль, но попробуй присвоить им расширение *.class
(Offline)
 
Ответить с цитированием
Старый 04.03.2009, 07:21   #5
ЯМАКc
AnyKey`щик
 
Регистрация: 28.09.2008
Сообщений: 14
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Как сделать чтоб мидлет не выдавал данные.

разумное решение.. А нет ли ещё лучше..
(Offline)
 
Ответить с цитированием
Старый 04.03.2009, 08:59   #6
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: Как сделать чтоб мидлет не выдавал данные.

Я раньше пробовал дать ресурсам расширение *.class. Не работает. Видимо какая-то тупая защита JVM.
(Offline)
 
Ответить с цитированием
Старый 04.03.2009, 19:51   #7
Spiderman
Знающий
 
Аватар для Spiderman
 
Регистрация: 28.07.2008
Адрес: Киев
Сообщений: 228
Написано 61 полезных сообщений
(для 191 пользователей)
Ответ: Как сделать чтоб мидлет не выдавал данные.

Я думаю не стоит заморачиваться, можно переименовать да и все. А кто захочет - тот докопается в любом случае. Что уж говорить, сегодня не проблема и сам class декомпилировать
__________________
Тяжела жизнь программиста: радость находки своего бага всегда омрачает осознание собственной тупости...
(Offline)
 
Ответить с цитированием
Старый 05.03.2009, 02:18   #8
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Как сделать чтоб мидлет не выдавал данные.

Увы и ах. Уже неоднократно и много было говорено на эту тему.
Теперешняя защита Java приложений пока на уровне детского сада.
Пока самое умное что могли придумать - это хранить все ресурсы в одном файле. Взять тупо всё свалить в одну кучу да и зашифровать каким-нибудь алгоритмом для полной потери оптимизма среди начинающих хакеров (например, как в играх от Gameloft). Другой вариант - все ресурсы скачиваются из интернета и хранятся в хранилище записей (например, как в программе Teashark). Оба эти метода всё равно не отличаются 100% защитой информации, хотя и обеспечивают довольно много возни с её извлечением. В твоём случае, если ты беспокоишься о сохранности определенного текстового файла, то можно просто посчитать его контрольную сумму и сверить с требуемой (или выйти в интернет и пусть скрипт скажет валидная ли сумма или нет). Ещё один альтернативный метод защиты программы - клепать обновления как можно чаще и причём делать их как можно привлекательнее для пользователя. Тогда юзер просто не захочет пользоваться древней взломанной программой и предпочтёт более новую оригинальную. Короче говоря, думай сам. Вариантов очень много, всё зависит от твоей фантазии и количества опыта кодинга.
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо odd за это полезное сообщение:
AntropomorphicalDroID (25.03.2009), KAK? TAK! (12.05.2009), midlet_pascal (29.01.2012), ЯМАКc (05.03.2009)
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Данные с icq.com Freez Delphi 4 13.11.2009 10:00
Мидлет Чат - 1 версия Serg153 Основной форум 4 11.07.2009 21:42
Передать POST данные MySQL Основной форум 8 18.02.2009 09:06
Как свернуть мидлет на МР? Clever_ui Основной форум 4 19.02.2007 05:05


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


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