我刚碰到一个恼人的问题。突然Avira AntiVir开始将一个可执行文件从我的软件标记为病毒。
由于几乎任何用户的默认操作是单击确定,Avira建议将病毒置于隔离区,我的大多数用户都在删除此可执行文件。
好吧,让我们不要傲慢,检查我是否真的没有感染。我发布的文件到http://www.virustotal.com和所有的反病毒只有Avira标志它作为感染。此外,我扫描我的计算机与两种不同的反病毒,它是干净的。
我已经发布了一封邮件给我的用户解释发生了什么,但这是一个开销,我的支持,我真的不想要。
好的,问题是:有没有办法避免这种行为?我不能以任何方式除了签名文件,(真的不知道是否会解决),但让我们看看你是否有任何创意。
解决方法
令人惊讶的是,Delphi应用程序被AV应用程序报告为(潜在)有害。它发生在我前一段时间,使用Delphi 2009,见
http://en.wikipedia.org/wiki/Wikipedia:Reference_desk/Archives/Computing/2010_March_20#Delphi.2FAVG_Issue。
在SO,我们也有
> Virus in Delphi 7
> Accidentally created a virus?
还有很多。
它可能是实际Induc Virus.但最可能的是,这是一个假阳性。