15

当我在 Delphi 7 IDE 中编译一个新项目时,MCafee 将其识别为病毒并将其删除。

该病毒标识为 Generic.dx!gmk 并被防病毒软件删除,因此不会创建新的 Exe。

我们如何解决这个问题?

这是误报吗?

4

5 回答 5

35

两种可能:

  1. 假阳性。您可以将您的应用程序提交给VirusTotal以针对其他 AV 工具进行检查。
  2. 您感染了这种针对 D7 的病毒。这将导致 Delphi 生成受感染的 EXE。
于 2010-01-05T14:24:14.577 回答
2

这可能是误报。

我们的一位新开发人员(也是 Delphi 的新手)正在经历同样的事情。他将他的“测试”项目和表单从默认值重命名,并且不再被拾取。

我猜有人确实使用默认项目和表单名称在 Delphi 中编写了病毒/木马,并且他们创建的“模式”将其放入了 AV 数据库。

于 2010-02-02T21:59:15.897 回答
1

请按照以下步骤解决问题:

  • 转到 /source/rtl Delphi7。有一个“makefile”文件。
  • 请在上面创建一个名为“Lib”的新目录
  • 输入命令行(cmd.exe);输入关键字 MAKE 和 ENTER 键
  • 它将重新编译创建的 Lib 目录中的 dcu 文件。
  • 备份delphi7的原始Lib目录
  • 复制覆盖创建的 dcu
  • 请测试应用程序(http://www.virustotal.com/)
于 2012-05-17T14:14:15.873 回答
1

向 McAfee 发送误报。这是一篇关于如何做到这一点的文章:https ://kc.mcafee.com/corporate/index?page=content&id=KB85567

他们将解决此问题,或者即使它是恶意软件(这不太可能),您也会得到 McAfee 分析师的回复,然后确定。

于 2021-11-29T07:30:19.837 回答
-3

或者只是更新 - Delphi 2010 好 100 倍 :-)

于 2010-01-06T09:15:10.360 回答