|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Антивирус и Delphi
Добрый день!
Подскажите, создаю простую программу Код:
unit OS; interface uses Vcl.Forms ; type TForm1 = class(TForm) private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} end. Потом сжимаю её upx.exe -9 -lzma --compress-icon=0 Потом захожу на https://www.virustotal.com и проверяю на вирусы, и всегда какой нибудь вирус находиться, какими то неизвестными антивирусами (например NANO-Antivirus Trojan.Win32.Gimemo.cushdn). Версия Delphi XE5. Проверил комп и касперским и drweb и avz. Проблем нет. Так почему они ругаются? Хочется, чтобы пользователи не боялись, скачивая программу из интернета. |
#2
|
||||
|
||||
Потому что нефиг смотреть на всякие неизвестные антивирусы. Они не анализируют файл, а тупо смотрят какие функции он использует, например увидел что программа вызывает функцию ShowWindow, и всё, паника, это вирус,... ведь какой-то неизвестный никому вирусняк тоже вызывает такую функцию... Забей карочи.
Програмистами не рождаются, ими становятся! |
#3
|
||||
|
||||
На VirusTotal нужно проверять готовую программу, а не пустую заготовку. В заготовке объем полезного кода мал по сравнению с импортами и прочей обвязкой, из-за чего у антивирусов недержание и ложные срабатывания. Ходят под себя, по всей видимости, антивирусы из тех стран, где Delphi используется только для написания вирусов.
Не стоит путать форумы с богадельнями. © Bargest |
#4
|
||||
|
||||
Я бы тоже решил, что это вирус. А и нефик модулю называться святым словом OS
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
Этот пользователь сказал Спасибо Страдалецъ за это полезное сообщение: | ||
Freeman (21.05.2015)
|
#5
|
||||
|
||||
А также нефиг использовать всякие убогие пакеры вроде UPX. Некоторые фолсят на него (а я бы всю эту пакерскую шушеру детектировал всеми возможными вердиктами и отучал людей использовать эту хренотень вообще жаль, что оно уже набрало популярность и теперь людей не переучить). Хочешь передать файл меньшего размера - сожми в обычный zip свою прогу и передай архив. А лишние 200 кб на диске в наше время никакой погоды не сделают.
jmp $ ; Happy End! The Cake Is A Lie. |