Windows 10 Defender is rejecting and deleting my QT 5.6 software. I know the end-user workarounds, and I know how to submit false positives. But this is happening every freaking time I do a new release. Software is deleted, noob users accuse me of distributing a virus.
Is there anything I can do to prevent this from happening?
The following error occurred: Error code 0x80508023. The program could not find the malware and other potentially unwanted software on this computer.
Description: This program is dangerous and executes commands from an attacker.
Recommended action: Remove this software immediately.
That's a question you should rather bring to the interest mailing list. You'll find there Qt's developers/maintainers. This forum is more user oriented.
Thank you, I will do that.
Thanks, my exe is statically compiled and virus-free. Even Defender scans it as virus-free when the file is scanned from the windows desktop. It's just the download rejection that's causing this agita. As I said above, I'm aware of the workarounds, but newbie users aren't and the fact that "Microsoft" says the file is evil scares some.
Wrap it in a light installer?
Thanks for the reply. I have tried Inno Installer and creating an MSI installer, both with the same result. The next thing I will try is a different compiler.
The binaries may scan fine but the behavior of the program could be the trigger. If the program does things that are suspicious it will get more attention (especially a new program).
Just to make sure I would build Qt from source or only use binaries from a trusted source with a checksum hash that you can verify.
This is a big concern I have when moving between Windows computers. I have not had problems but I always keep in the back of my mind that everything might be deleted in the blink of an eye and snowball into a bad day - bleh!