[hide=9999]Если на AutoIt написать:
Включить стандартный обфускатор и скомпилировать в exe, то на VirusTotal 23 из 57 антивирусов принимают программу за вирус:
https://www.virustotal.com/ru/file/739f01e9c04c77912ed932ed30bbec056a495f095f0d030fb9e9d1fa10e09f90/analysis/
Ссылка на программу и исходный код:
https://cloud.mail.ru/public/7ac568c19e4f/test.zip
пароль: 12345
Ответ ESET NOD32:
Без обфускатора на более-менее сложных программах у меня получалось до 11 срабатываний из 57. В основном, на NOD32, Avira.
-----
Благодаря горе-программистам, которые пишут на AutoIt трояны и SMS-блокираторы, сейчас AutoIt крайне сложно использовать для создания коммерческого ПО. Потому что вы вынуждены защищать исходный код хотя бы обфускатором и при этом бороться с ложными срабатываниями антивирусов.
Предлагаю вместе подумать, как можно разрешить эту ситуацию? Необходимо:
1) делать мало-мальскую защиту кода (переименование переменных и функций, запутывание кода)
2) минимизировать срабатывания антивирусов.
Это поможет вывести AutoIt на новый уровень, когда можно будет без особых проблем создавать коммерческое ПО.[/hide]
Код:
MsgBox(0, "test", "Hello World!")
Включить стандартный обфускатор и скомпилировать в exe, то на VirusTotal 23 из 57 антивирусов принимают программу за вирус:
https://www.virustotal.com/ru/file/739f01e9c04c77912ed932ed30bbec056a495f095f0d030fb9e9d1fa10e09f90/analysis/
Ссылка на программу и исходный код:
https://cloud.mail.ru/public/7ac568c19e4f/test.zip
пароль: 12345
Ответ ESET NOD32:
Детектирование связано с умышленно запутанным программным кодом данного приложения. Детектируется как Win32/Packed.Autoit.H, срабатывание не является ложным.
Без обфускатора на более-менее сложных программах у меня получалось до 11 срабатываний из 57. В основном, на NOD32, Avira.
-----
Благодаря горе-программистам, которые пишут на AutoIt трояны и SMS-блокираторы, сейчас AutoIt крайне сложно использовать для создания коммерческого ПО. Потому что вы вынуждены защищать исходный код хотя бы обфускатором и при этом бороться с ложными срабатываниями антивирусов.
Предлагаю вместе подумать, как можно разрешить эту ситуацию? Необходимо:
1) делать мало-мальскую защиту кода (переименование переменных и функций, запутывание кода)
2) минимизировать срабатывания антивирусов.
Это поможет вывести AutoIt на новый уровень, когда можно будет без особых проблем создавать коммерческое ПО.[/hide]