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

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

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

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

Ответ
 
Опции темы
Старый 23.07.2008, 19:40   #1
beisik
Нуждающийся
 
Аватар для beisik
 
Регистрация: 23.04.2008
Адрес: Брест, Беларусь
Сообщений: 53
Написано 10 полезных сообщений
(для 18 пользователей)
Насчет FS и S-классов в мидлете...

Или каких-то там не знаю точно каких
Есть ли возможность избежать ругательства антивирусов на мидлет, сделанный в MIDlet Pascal'е?
(Offline)
 
Ответить с цитированием
Старый 24.07.2008, 08:24   #2
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Насчет FS и S-классов в мидлете...

Есть. Варианты:
1. Сделать полную обфускацию проекта (долго и нудно править Java исходники, затем их снова компилировать).
2. Заменить файлы FW.class и др. на слегка переделанные (быстро, но нет никакой гарантии, что их тоже в антивирусную базу не добавят через месяц).

На днях выложу пропатченные версии файлов FS.class, S.class и FW.class.
(Offline)
 
Ответить с цитированием
Старый 24.07.2008, 11:56   #3
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Насчет FS и S-классов в мидлете...

На FW антивирус вроде не ругается
(Offline)
 
Ответить с цитированием
Старый 24.07.2008, 18:32   #4
beisik
Нуждающийся
 
Аватар для beisik
 
Регистрация: 23.04.2008
Адрес: Брест, Беларусь
Сообщений: 53
Написано 10 полезных сообщений
(для 18 пользователей)
Ответ: Насчет FS и S-классов в мидлете...

1. Как?
2. Заменить файлы FW.class и др. на слегка переделанные (быстро, но нет никакой гарантии, что их тоже в антивирусную базу не добавят через месяц).

На днях выложу пропатченные версии файлов FS.class, S.class и FW.class.
буду очень признателен
(Offline)
 
Ответить с цитированием
Старый 25.07.2008, 03:30   #5
Skythrone
ПроЭктировщик
 
Регистрация: 02.07.2008
Сообщений: 105
Написано 7 полезных сообщений
(для 14 пользователей)
Ответ: Насчет FS и S-классов в мидлете...

И ещё вопрос по теме.

А какой класс в архиве является первым (запускным)? Обычно он вроде как прописывается в манифесте, но MP его не прописывает.
(Offline)
 
Ответить с цитированием
Старый 25.07.2008, 21:58   #6
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Насчет FS и S-классов в мидлете...

Главный класс мидлета - FW
(Offline)
 
Ответить с цитированием
Старый 26.07.2008, 03:57   #7
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Насчет FS и S-классов в мидлете...

Первый запускаемый класс в мидлете - это класс FW (прописано в манифесте META-INF/MANIFEST.MF). Он предустанавливает некоторые нужные переменные и запускает отдельным потоком ваш основной модуль программы, содержащийся в классе M. По-этому классы M и FW есть в любой MP программе.

Держите пропатченные версии некоторых классов MIDlet Pascal.

Как пользоваться:

1. Открываем готовый JAR файл в архиваторе. Например, WinRAR.
2. Смотрим какие классы используются. Есть ли классы из черного списка антивирусов, а это классы FS (первый запускаемый класс в MP), S (функции работы со строками и некоторые другие), FS (функции работы с формами), SM (функции отправки SMS).
3. Заменяем нужные файлы на пропатченные.
4. Закрываем архив.
Вложения
Тип файла: zip cracked_classes.zip (6.8 Кб, 557 просмотров)

Последний раз редактировалось odd, 26.07.2008 в 08:33.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
beisik (29.07.2008)
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AudioMixing в мидлете Cliffe Snake MidletPascal 1 10.11.2008 13:34
Таблица в мидлете. Как? KLaiM Программирование 2 16.09.2008 20:38
А где события, наследование классов контролов? Glex Основной форум 6 24.05.2006 22:55
Формирование классов Gnom 3D-программирование 13 10.03.2006 21:10


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


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