Getting fed up with this false positive EVOGEN !!!!!!!!!!!!!!!!

Every year this false positive EVOGEN re-appears in my programs (compiled with Delphi7).
This is terribly annoying and disgusting when an AVAST user sends you a mail telling that your programs or your computer are infected with that EVOGEN.
I can’t stand this anymore ! Terrible ! Each time, each year, I have to resend my programs to the AVAST support and ask them to fix their virus definition file. Each time they fix the problem but in the meantime you have got a very bad opinion of yourself by potential users of your programs.
Not very fair from AVAST !!!
Gabriel

Best you sign your programs.

https://blog.avast.com/tag/evo-gen/

Better a false positive than a infection :wink:

Eddy is right.
Loads of viruses are written in Delphi.
So for instance make sure you do not have Win32.Induc delphi virus,
which changes SysConst.dcu so that all applications you compile will be infected.
Use http://virusscan.jotti.org/ and not VT which may accumalate FP detections.
(e.g. such as WriteProcessMemory).
Try to localize in your programming code the FP API calls that may trigger a scanner.
Make changes to a test application so it will no longer flag general heurictics.
Know that a lot of FP in Delphi are caused because of obfuscation in packers.
The routine often is take no chanced with obfuscation flag first evaluate a FP report later.
Info credits go to user478955

polonus