Tag: 假阳性

无意中造成了病毒?

我经常看到这种情况:我用Delphi编写了一个应用程序,当我编译它时,病毒扫描程序告诉我我已经创build了一个病毒,然后立即再次删除可执行文件。 这是讨厌的,但合理的,很容易通过做一个完整的重build,删除* .dcu文件,有时候通过简单的等待来修复。 据我所知,Delphi 6,7,2005和2007发生了这种情况。 赛门铁克,卡巴斯基,迈克菲和NOD32都报告了这些误报。 我知道这是因为Delphi为它的DCU文件添加了时间戳,这些时间戳最终在最终的可执行文件中,显然是一些随机病毒签名的一部分。 我不想禁用病毒扫描程序,即使是单个文件夹或文件。 我并不是真的想要解决scheme,但是我想知道以下几点: 其他编译器也会出现这些误报吗? 这是否也发生在.NET可执行文件? 其他人也注意到与Delphi类似的问题?