delphi – 意外创建了一个病毒?

前端之家收集整理的这篇文章主要介绍了delphi – 意外创建了一个病毒?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我看到它发生的合理频率:我在Delphi编写一个应用程序,当我编译它,病毒扫描程序告诉我,我创建了一个病毒,然后立即删除可执行文件。这是恼人,但合理容易解决通过做一个完全重建,删除* .dcu文件首先,有时只是等待。

它发生在德尔福6,7,2005和2007,据我所知。而赛门铁克,卡巴斯基,迈克菲和NOD32都报告了这些误报。我知道这是因为Delphi添加时间戳到其DCU文件,这些时间戳最终在最终的可执行文件,显然似乎是一些随机病毒签名的一部分。

我不想禁用病毒扫描程序,甚至单个文件夹或文件。我真的不是一个解决方案,但我想知道以下:

>这些误报是否也与其他编译器一起出现?
>它也发生与.NET可执行文件
>其他人也注意到类似的问题与Delphi?

解决方法

Do these false positives also occur
with other compilers?

是的,这是一个常见的问题,在过去的AutoIt在本论坛帖子“Are my AutoIt EXEs really infected?”处理。在大多数情况下,包括AutoIt它源于糟糕的启发式实践。由于AutoIt使用免费和开放的UPX压缩器,它经常被误认为也使用UPX的恶意代码

你能做的最好的(也可能是唯一的)事情是报告这些错误,所以他们可以改进他们的启发式或至少白名单你的应用程序。

下面是一些流行的反病毒公司的联系信息的列表。他们都声称欣赏提交,因为它有助于他们的产品更好。

> AntiVirContact
> A2 (A-Squared)Contact(电子邮件地址)
> Avast!Contact
> AVGContact
> BitDefenderContact
> BullGuardContact
> CA Anti-VirusContact
> ClamAVContact
> ClamWinContact
> ComodoContact
> ESET’s Nod32Contact
> eSafeContact(需要登录)
> FortinetContact
> F-PROTContact
> F-SecureContact
> G-DataContact
> KasperskyContact
> McAfeeContact(电子邮件地址)
> NormanContact(电子邮件地址)
> Panda Anti-VirusContact
> SophosContact
> Symantec (Norton)Contact
> VipreContact
> Windows Live OneCareContact
> ZoneLabsContact

结果有一个伟大的维基百科,称为‘List of antivirus software’ AV软件的列表。它比我上面的列表更完整。

自动化论坛的成员使a great script to e-mail a false positive to a huge list of AV vendors自动化这个过程有点。

原文链接:https://www.f2er.com/delphi/103852.html

猜你在找的Delphi相关文章