Форум на Kuban.ru (http://forums.kuban.ru/)
-   Разработка программ (http://forums.kuban.ru/f1024/)
-   -   Антивирусы тупят c приложениями написанными на Delphi (http://forums.kuban.ru/f1024/antivirusy_tupyat_c_prilozheniyami_napisannymi_na_delphi-2101640.html)

TVV1 23.01.2012 19:38

Антивирусы тупят c приложениями написанными на Delphi
 
Сегодня прочитав об очередной реинкарнации старого вируса типа Induc
[url]http://habrahabr.ru/blogs/delphi/136841/[/url]
решил проверить не сидит ли у меня что нибудь подобное ;)

Создал в TurboExplorer пустое windows приложение и послал его на virustotal.com
Результаты впечатлили такого дурдома от антивирусов я честно не ожидал:
9 / 37
[url]https://www.virustotal.com/file/b2ddd11dc63199c5941c1ba75cf89ddc6213fa9abbe14396a3e502ef93a94216/analysis/[/url]
тогда я решил несколько усложнить задачу и изменил размер создаваемого при запуске окна
8 / 42
[url]https://www.virustotal.com/file/8aee0d17770163321150ee1d2fe8c0906026fddf486a2663bf203229b12b5d23/analysis/1327335769/[/url]
О как т.е. один из мега-антивирусов решил что это уже не вирус
Далее я еще усложнил задачу вместо дефолтного имени типа Project1.exe файл был назван IPcaller.exe а так же в приложение были добавлены метка, кнопка и таймер, и в обработчике таймера на метку и в заголовок выводилось время и дата, а по нажатию на кнопку приложение завершало работу.
И снова файл был послан на virustotal и были получены следующие результаты
1 / 43
[url]https://www.virustotal.com/file/245e3e6501b71cba88668876e1a598fd48a349c46d12249abb018090a6d64a62/analysis/1327335121/[/url]
т.е. теперь только один мега антивирус считал файл вирусом.

Печально все это радует только что антивирусы из топ 10 за исключением разве что F-Port не выдали ложных срабатываний.

NTFS_ 23.01.2012 22:51

Хм. Я проверил пустой проект TurboDelphi 2066 Explorer. Два антивируса дали красный свет. Зато другой файл (мой рабочий проект), в котором over9000 обращений к безымянным серверам по трем протоколам, хитрой работы с железом и коварных ходов вроде отслеживания чтения/записи реестра и файлов - пропустили без малейшего сигнала.
По-моему, это неправильные пчелы.

TVV1 24.01.2012 00:09

Странно на домашнем компьютере решил сделать ту же проверку
TurboDelphi 2006 Explorer Version 10.0.2558.35231 Update 2 (такой же и на работе)
И вот что было выдано
7 / 31
[url]https://www.virustotal.com/file/437f9d934c2279e95cbe5020e554351d045e92ef6488b3d8232b282176dc1520/analysis/1327351391/[/url]

Что то на вирустотале постоянно пляшет количество антивирусов то 37 то 31 то 42 то 43

Причем если взять это пустое приложение и на форму накидать разных контролов, то ложные срабатывания исчезают
[url]https://www.virustotal.com/file/539f3ebf960fe65755ce6b044236e8668c45baeca74d27a200bbc795fbe6e460/analysis/1327352596/[/url]

тоже решил ему подсунуть на проверку проект где есть обмен по сети, плюс управление другим приложением через клацанье кнопок и доступ к меню и т.п. там ни один антивирус ничего подозрительного не нашел.

>По-моему, это неправильные пчелы.
Пчелы может и не правильные только вот не хотелось бы объяснять заказчику чего это его официально купленные пчелы жужат на мой продукт ;)

NTFS_ 24.01.2012 08:07

Единственное, что приходит в голову - сделать приложение доверенным на уровне антивирусной базы за счет каких-нибудь цифровых подписей или сертификатов (не знаю точно, как это называется). Или просто написать письмо типа: "Добрый дядя Касперский, включите мое приложение, имя файла XXX, в доверенные. MD5 прилагается".

Mikle Quits 24.01.2012 10:58

Я как-то обнаружил такое на DrWeb со скомпилированными в P-Code программами на VB6. Отправил на сайт DrWeb багрепорт - на следующий день в обновлении баз было устранено.

And_justice_for_all 29.01.2012 19:00

1-TVV1 > ну а ты думал, что пейсатели "антивирусов" от их же "вирусов" будут сильно напрягаться? Да щас. :)

TVV1 30.01.2012 07:18

to6
Второй раз вижу "пейсатели"
And justice for all = Конь в сандалях ?

And_justice_for_all 30.01.2012 11:19

7-TVV1 >
1. Второй раз в жизни?
2. С какого перепугу?
3. Что я сказал неверного в корне?

TVV1 30.01.2012 13:14

to8
1)ну да именно второй раз вижу слово "пейсатели" до этого были писатели
2) дык первый раз Конь в сандалях создал такую тему с этим словом.
3)Да в общем все верно

And_justice_for_all 30.01.2012 13:50

9-TVV1 > ХЗ, на просторах интернетовских форумов, и кубанского в частности это слово довольно распространено.
Это же не значит, что оно официально заменяет собой оригинальное написание. :)


Текущее время: 05:58. Часовой пояс GMT +3.