Why does Windows Defender detect compiled autoit executables as viruses?

Viewed 640

I have another issue not related to script or syntax it a problem with the windows defender I write a very very basic program. this

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

but I don't know why is my Windows Defender detecting a virus in it? it is just a loading bar and nothing more...

1 Answers

It's an antivirus issue and there's nothing you can REALLY do about it. It's not only Windows Defender. If you upload your compiled script to VirusTotal, you'll see that most major AV vendor detect it as malware.

Compiling with the 64-bit compiler will make your script less prone to false alarms, but popular AVs like Windows Defender will still detect it as malware.

I would recommend you to compile your script as .a3x and distribute it with the original AutoIt compiler.

Related