Why isit that the masm examples contained on SDK dont get scanned by the antivrus and my examples do? What is it that's on those files so that the antivirus skips them? is it the versioninfo? Some command line option in ML or LINK? Can someone give me an answer to this? Thanks
Hi xandaz,
There is no universal answer to your question as it depends on the artificial intelligence of your AV. Heuristics claims that it can "detect" new type of viruses but often the victims are the small innocent executables coded with the assembly language. It would be better to instruct your AV to exclude your asm projects directory. You could also try adding manifest files \ version info to your EXEs but I am not sure if this will work for you every time.
Thanks vortex.
I had something very strange behaviour I had to fix:C compiling to .obj file and linking to .exe gets interrupted by realtime antivirus removal of .obj file :rolleyes:
Something important to do is use a manifest AND a version control block. If the donkey end of AV scanners cannot find these they often flag a file as risky or infected.