如何解决错误的病毒检测?

我们在我们的网站上提供免费软件。 几年前,其中一个病毒扫描器开始抱怨我们的一些可执行文件。 我们重build了源代码中的所有内容,validation过的东西正常运行等。我们的可执行文件中没有病毒或其他恶意软件。

显然,不太复杂的病毒扫描程序只是一个简单的模式匹配,当链接到大多数程序时,我们的一个低级库中的某些内容匹配了一个模式。

这只是一个几年的烦恼,甚至似乎随着时间的推移变得更好。 也许随着软件的变化,一些可执行文件的链接不同,不再有任何触发病毒扫描程序的模式。 但是,几个月前事情变得更糟了。 显然谷歌正在使用这些病毒扫描仪之一,表明一个误报,现在抛出令人讨厌的警告,阻止铬到我们的网站,等等。更糟糕的是,我只是发现我们的ISP(InfoQuest)显然刚刚采取了谷歌的警告面值,并重新命名我们的一个文件,而不要求我们甚至不通知我们。

这已经成为不能忽视的严重问题。 我该如何解决? 与病毒扫描公司的技术支持交谈并不顺利。 支持机器人似乎无法围绕他们的软件是错误的事实。 我无法解决这个问题,因为我们的可执行文件没有任何问题。 我甚至曾经给他们发过一个testing用例,但是从来没有听到过任何回应。

如果有人想看,有关页面是http://www.embedinc.com/pic/dload.htm 。 不幸的是,这并不总是在那里,因为它被重新命名或删除偶尔。 我们提供了一大堆免费软件,其中包含Win32可改变,但没有包含任何恶意软件。

我该怎么做?

一些Linux Nerd评论道:

如果你解压缩它看起来像是由于一些实用程序:embedinc / com / flines.exe waitenter.exe get_pic_info.exe hex_dump.exe sum.exe test_embusb.exe test_env.exe不是很有帮助。 它被许多AV错误地检测为f-secure.com/v-descs/trojan_w32_ransom.shtml。

是的,这正是问题所在。 这些都是源自我们自己的源代码一直到操作系统调用的所有程序。 他们是为我们做各种方便的事情的公用事业。 我可以向大家保证,他们中没有一个包含任何恶意软件。 我已经从源代码(可从同一页面的“所有”版本中获得)重build它们,只是为了确保它们一样。

这不只是一个程序。 常见的低级库例程中可能存在某些类似恶意软件的不太复杂的扫描程序。

这里的问题是如何让Google和各种恶意软件扫描程序停止警告所有人关于我们的程序,因为实际上没有什么可以警告人们。