Delphi 7中的病毒

15

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

病毒被识别为 Generic.dx!gmk,并被杀软删除,因此无法创建新的可执行文件。

我们如何解决这个问题?

这是误报吗?


4
你可以尝试安装并运行其他一个或多个杀毒软件,禁用 McAfee,然后看看其他杀毒软件是否也报告了感染。 - Darth Continent
2
我认为这个问题应该属于SuperUser。 - Nathan Campos
可能是意外创建病毒?的重复问题。 - Davy M
5个回答

35

两种可能:

  1. 误报。您可以将您的应用程序提交到VirusTotal检查是否与其他杀毒软件工具有冲突。
  2. 您感染了针对D7的病毒。这会导致Delphi生成受感染的可执行文件。

40
他正在尝试编写一种病毒 :D - user160694

2

这可能是误报。

我们中的一位新开发人员(也是 Delphi 新手)遇到了同样的问题。 他将“测试”项目和表单从默认名称改名后,问题就解决了。

我猜想有人使用默认项目和表单名称在 Delphi 中编写了病毒/木马,而他们创建的“模式”被添加到了防病毒数据库中。


1
向 McAfee 提交一份虚假的阳性样本。以下是如何操作的文章链接:https://kc.mcafee.com/corporate/index?page=content&id=KB85567。这样他们就能解决这个问题,如果这确实是恶意软件(尽管可能性不大),你会收到 McAfee 分析师的回复,这样你就能确定了。请注意保留 HTML 标签。

1

按照以下步骤解决问题:

  • 进入 /source/rtl Delphi7,找到 'makefile' 文件。
  • 请在其中创建一个名为 'Lib' 的新目录。
  • 进入命令行(cmd.exe);输入关键词 MAKE 并按 ENTER 键。
  • 它将重新编译在创建的 Lib 目录中的 dcu 文件。
  • 备份 delphi7 的原始 Lib 目录。
  • 复制覆盖已创建的 dcu。
  • 请测试应用程序 (http://www.virustotal.com/)。

-3

或者只需更新 - Delphi 2010 是更好的选择 :-)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接