是误报,不是DELPHI写的,真的是误报,我用瑞星都没有报毒,而且运行后系统都一切正常,就是好像有个AVA什么的杀毒软件报毒,加入信任列表OK。
liyafe1997 发表于 2009-8-29 10:34
瑞星是垃圾,检测不出很正常
ESET NOD32拦截到针对 Delphi 开发程序的病毒
病毒名称:Win32/Induc.A
别名:Virus.Win32.Induc.a (卡巴斯基), W32/Induc(麦克菲), Virus:Win32/Induc.A (Microsoft)
病毒类型:Virus(病毒)
大小: 大约5 KB
影响平台:微软Windows操作系统
可查杀病毒库版本:4346 (20090818)
简介
Win32/Induc.A 是通过在感染机器中搜寻Delphi IDE 安装路径来实施感染,开发人员在使用Delphi开发工具编译可执行文件时,病毒自动感染所编译的文件。该病毒目前只有传播性,还没有发现其它危害,但是病毒本身极易产生变种在将来可能会有恶意行为。
该病毒针对下列文件进行拷贝(源文件,目的文件):
%delphi rootdir%\Lib\SysConst.dcu, %delphi rootdir%\Lib\SysConst.bak
%delphi rootdir%\source\rtl\sys\SysConst.pas, %delphi rootdir%\Lib\SysConst.pas
修改了下列文件:
%delphi rootdir%\Lib\SysConst.pas
该病毒将自身源代码写入文件。
该病毒执行下列命令行:
"%delphi rootdir%\Bin\dcc32.exe" "%delphi rootdir%\Lib\SysConst.pas"
最终文件"%delphi rootdir%\Lib\SysConst.dcu"包括了原始代码。
删除了下列文件:
%delphi rootdir%\Lib\SysConst.pas
文件感染
Win32/Induc.A是一个感染Delphi编译文件的病毒。
用Delphi语言编写的编译程序也会携带病毒代码。插入代码的大小为5KB。
其他信息
Delphi版本4.0、5.0、6.0、7.0 均已证实会受影响。
解决方法:
如果您遇到以上报警,请您通过%delphi rootdir%\Lib\SysConst.dcu查看SysConst.Dcu这个文件的占用空间是否为17K,原文件应该是12K,而多出的5K正是此病毒插入的代码所致,请参考下面的方法解决,在操作完成前请不要运行任何该机器上delphi编译生成的文件:
1、请首先将%delphi rootdir%\Lib\SysConst.Dcu 手动删掉。
2、然后将%delphi rootdir%\Lib\SysConst.Bak改名为SysConst.Dcu,并且保留SysConst.Bak,或者建立名为SysConst.Bak的文件夹,并将SysConst.Dcu文件属性改为只读。
3、请升级ESET NOD32病毒库到最新版本,然后全盘扫描计算机将被此病毒感染的程序全盘隔离清除。
ESET成功预防“软件流感”,化险为夷
近日,一个针对计算机程序员、尤其是Delphi使用者的可怕病毒“软件流感”Win32/Induc.A强烈威胁着我们合法的应用服务。据悉,在病毒爆发后的第一个24小时内,ESET就截获了3万个感染文件。新病毒Win32/Induc.A严重影响了用Delphi编程语言编写的合法程序和各种软件。Delphi是Windows应用程序开发工具,由于同时兼备了VC功能强大和VB简单易学的特点,已成为程序员至爱的编程工具。
这种新病毒种并不像一般情况,只生成一个exe病毒文件,而是代之以感染Delphi IDE(集成开发环境)而出现。这样以来在中毒电脑上编译的每个文件就都带上了病毒,如果不慎就会很快传播开来,影响整个这计算机的安全。
Delphi编程语言趋向于主要用在处理海量数据的银行以及其他机构的健壮数据库程序上,这其中已经有一些向ESET提交了感染Win32/Induc.A的“患者”。虽然该病毒本身并没有太大的破坏性,但是它却使用了很多创新和非一般的技术来达到快速的传播。
欢迎光临 稻草软件论坛 (http://www.dcrjs.com/) | Powered by Discuz! 7.2 |