Почему Защитник Windows определяет скомпилированные исполняемые файлы autoit как вирусы?

У меня есть еще одна проблема, не связанная со сценарием или синтаксисом, это проблема с защитником Windows. Я пишу очень простую программу. это

ProgressOn("Waiting", "Setup", "Loading")
 For $i = 0 To 50
     ProgressSet($i)
     Sleep(50)
 Next

но я не знаю, почему мой Защитник Windows обнаруживает в нем вирус? это просто полоса загрузки и ничего больше...


person Hamza    schedule 20.02.2021    source источник
comment
[ссылка]( autoitscript.com/forum /тема/). Короче: виноваты антивирусы   -  person Stephan    schedule 21.02.2021
comment
Можете подсказать, как исправить? Я также обращаюсь к Microsoft с ложным срабатыванием больше месяца, но еще не исправил   -  person Hamza    schedule 21.02.2021
comment
Согласно связанному форуму AutoIt, исправления нет, потому что это полностью вина антивируса. Вы можете попробовать директиву #AutoIt3Wrapper_UseUpx=n, но нет гарантии, что это сработает.   -  person Stephan    schedule 21.02.2021
comment
(просто для ясности: с вашим скриптом все в порядке — он касается всего, что скомпилировано с помощью AutoIt)   -  person Stephan    schedule 21.02.2021
comment
Я на 100% уверен, что это просто полоса загрузки. Вы также можете попробовать этот код, и вы увидите, что wd его обнаруживает. очень неловко   -  person Hamza    schedule 21.02.2021
comment
как я уже сказал - это не сценарий...   -  person Stephan    schedule 21.02.2021
comment
Я не могу поверить, что антивирусы все еще существуют в 2021 году.   -  person Alejandro    schedule 02.03.2021
comment
Вы когда-нибудь пытались подписать свой код соответствующим сертификатом, чтобы решить эту конкретную проблему? Спрашиваю, потому что каждый раз, когда я компилирую свой код и не подписываюсь, WindowsDefender постоянно насмехается над такими вещами.   -  person Michał Lipok    schedule 05.03.2021
comment
нет, сэр, я никогда не пробовал цифровой сертификат. Вы можете сказать мне или дать мне учебник, как это сделать?   -  person Hamza    schedule 06.03.2021


Ответы (1)


Это проблема антивируса, и вы ничего не можете с этим поделать. Это не только Защитник Windows. Если вы загрузите свой скомпилированный скрипт на VirusTotal, вы увидите, что большинство крупных поставщиков антивирусных программ определяют его как вредоносное ПО.

Компиляция с помощью 64-битного компилятора сделает ваш скрипт менее подверженным ложным срабатываниям, но популярные антивирусы, такие как Защитник Windows, все равно обнаружат его как вредоносное ПО.

Я бы порекомендовал вам скомпилировать ваш скрипт как .a3x и распространять его с оригинальным компилятором AutoIt.

person liagason    schedule 02.03.2021