forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   Насчет FS и S-классов в мидлете... (http://forum.boolean.name/showthread.php?t=6160)

beisik 23.07.2008 19:40

Насчет FS и S-классов в мидлете...
 
Или каких-то там не знаю точно каких :)
Есть ли возможность избежать ругательства антивирусов на мидлет, сделанный в MIDlet Pascal'е?

odd 24.07.2008 08:24

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

На днях выложу пропатченные версии файлов FS.class, S.class и FW.class.

ViNT 24.07.2008 11:56

Ответ: Насчет FS и S-классов в мидлете...
 
На FW антивирус вроде не ругается

beisik 24.07.2008 18:32

Ответ: Насчет FS и S-классов в мидлете...
 
1. Как? :)
Цитата:

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

На днях выложу пропатченные версии файлов FS.class, S.class и FW.class.
буду очень признателен :)

Skythrone 25.07.2008 03:30

Ответ: Насчет FS и S-классов в мидлете...
 
И ещё вопрос по теме.

А какой класс в архиве является первым (запускным)? Обычно он вроде как прописывается в манифесте, но MP его не прописывает.

ViNT 25.07.2008 21:58

Ответ: Насчет FS и S-классов в мидлете...
 
Главный класс мидлета - FW

odd 26.07.2008 03:57

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

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

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

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


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot