delphi 我自己编写的程序为什么各种杀毒软件都会认为是木马?( Delphi 7)

确实有注册表操作,还有从网络上下载文件操作,这个有影响吗?怎么样才能让杀毒软件不报木马呢???... 确实有注册表操作,还有从网络上下载文件操作,这个有影响吗?怎么样才能让杀毒软件不报木马呢??? 展开
 我来答
wgchenli
2011-11-24 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:72.5万
展开全部
因为你的程序动作涉及到系统注册表、文件删除写入等。所以就认为是木马了。
8792315
2011-12-06 · TA获得超过291个赞
知道答主
回答量:116
采纳率:0%
帮助的人:62.8万
展开全部
你的Delphi中毒了 一种叫Delphi梦魇的毒
Delphi梦魇”就开始检验系统中是否有Delphi环境。它通过循环检测注册表键值的方法查找dephi的安装目录,如果找到dephi这个冤大头,就将恶意代码前排插入SysConst.pas文件,这个文件编译的时候,会生成SysConst.dcu,而这个文件会被添加到每个新的dephi工程中。
以下是解决的办法
1、使用杀软扫描所有的Delphi编写的可执行文件并清除病毒。(或直接删除所有Delphi编写的可执行文件,包括从网上下载的)
2、将文件 %DelphiInstallPath%\Lib\SysConst.dcu 删掉,然后执行步骤4 或 步骤5和6。
3、将文件 %DelphiInstallPath%\Lib\SysConst.bak 改名为 SysConst.dcu,结束。
4、调用 DCC32.exe 编译出新的 SysConst.dcu ,编译命令如下: %DelphiInstallPath%\bin\DCC32.exe "%DelphiInstallPath%\\Source\Rtl\Sys\SysConst.pas"
5、将新编译的SysConst.dcu(在%DelphiInstallPath%\\Source\Rtl\Sys\目录下)文件复制到 %DelphiInstallPath%\Lib\ 目录,结束。
找个专杀杀一遍
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
永采白wl
2011-11-26 · TA获得超过208个赞
知道答主
回答量:84
采纳率:100%
帮助的人:36万
展开全部
看来是你的DELPHI7 感染了病毒啦。如下
近日国内截获了一个针对计算机程序员、尤其是Delphi使用者的病毒“Delphi梦魇”(Win32.Induc.b.820224 ),简单描述该毒行为,就是:它专门感染Delphi程序员的电脑,一旦成功,程序员今后写出的任何程序,都将带有该毒!
追问
我把从网络上下载文件操作语句屏蔽掉就不会报木马
追答
删掉DELPHI目录下的SysConst.dcu文件,然后从网上下载一个覆盖
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
363403766
2011-11-24 · TA获得超过1312个赞
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:134万
展开全部
简单的程序一般不会,如果涉及到系统注册表等具有木马特征的代码都会报,你可以查查易语言的编程使用者,那报毒严重得让易语言学者整天长篇大论的到处骂!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
topzhp
2011-11-25
知道答主
回答量:35
采纳率:0%
帮助的人:20.8万
展开全部
这得看你程序有些什么行为.
你可以只写个空窗体试试!
追问
空窗体不会有问题,我把从网络上下载文件操作语句屏蔽掉就不会报木马
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式