Win32/Induc.A是什么病毒该如何解决

所属分类: 电脑基础 / 电脑常识 阅读数: 42
收藏 0 赞 0 分享

Virus/Win32.Induc.a是这是Delphi感染型病毒,通过感染Delphi库文件中的SysConst.dcu文件,进而使Delphi编写的所有文件染毒,目前尚不知其危害,网上说其没有危害。 该病毒实际上并不具有危害性,只是其更改了库文件后使编译生成的所有程序均带有不正常代码,而其代码行为即为以上描述。 这个病毒具有二次感染能力,也就是说原来你编译出来的所有Delphi程序都可以再次感染你机器上的Delphi库文件 

 win32/induce.a病毒的解决方法。
1、不要运行任何Delphi编写的程序。
2、使用杀软扫描所有的Delphi编写的可执行文件并清除病毒。(或直接删除所有哦的Delphi编写的可执行文件,包括从网上下载的)
3、将文件 %DelphiInstallPath%\Lib\SysConst.dcu 删掉,然后执行步骤4 或 步骤5和6。
4、将文件 %DelphiInstallPath%\Lib\SysConst.bak 改名为 SysConst.dcu,结束。
5、调用 DCC32.exe 编译出新的 SysConst.dcu ,编译命令如下: %DelphiInstallPath%\bin\DCC32.exe "%DelphiInstallPath% \\Source\Rtl\Sys\SysConst.pas"
6、将新编译的SysConst.dcu(在%DelphiInstallPath%\Source\Rtl\Sys\目录下)文件复制到 %DelphiInstallPath%\Lib\ 目录,结束

如何区分病毒

如果你的DELPHI安装目录里的Lib\SysConst.dcu,有17K,就说明中招了

正常大小是12K左右, 修复这个文件再重新编译程序就不会有问题了

病毒特性:
Win32/Induc.A 病毒的目标文件是使用Borland Delphi汇编的程序。

当被感染文件运行时,病毒通过以下注册表的"RootDir"值查询Borland Delphi安装的根目录:
HKLM\Software\Borland\Delphi\4.0
HKLM\Software\Borland\Delphi\4.0 
HKLM\Software\Borland\Delphi\5.0 
HKLM\Software\Borland\Delphi\6.0 

HKLM\Software\Borland\Delphi\7.0

一旦找到,它就会从%DELPHI_RootDir%\source\rtl\sys\SysConst.pas复制到%DELPHI_RootDir%\lib\SysConst.pas,并添加恶意脚本代码到新的文件上。

随后它使用CreateProcessA API包括Delphi Pascal Compiler可运行程序(%DELPHI_RootDir%\bin\dcc32.exe),运行并编译修改的"SysConst.pas"文件。
最后,位于%DELPHI_RootDir%\lib文件夹的"SysConst.dcu"文件将被修改。因此,所有的Delphi程序被编译后都被感染。

原始的"SysConst.dcu"文件被保存为"SysConst.bak"文件,在%DELPHI_RootDir%\lib\目录中被复制和修改"SysConst.pas"文件将被删除。

更多精彩内容其他人还在看

马币怎么挖矿? 马币怎么获得? 马币虚拟币挖矿教程

马币怎么挖矿?马币虚拟币如何挖矿?马币是在2014年1月开发,马币是一款虚拟货币。可能有很多网友还不了解马币虚拟货币怎么挖矿?下面看下马币挖矿教程吧
收藏 0 赞 0 分享

解决打印照片出错储空间不足无法处理此命令问题

正如标题所示的打印照片出错储空间不足无法处理此命令,这类问题一般可以先重启电脑在看究竟,如果打印机添加比较方便,可以尝试重装打印机,有情况的朋友可以参考下
收藏 0 赞 0 分享

c盘中可以删除的文件有哪些

c盘中可以删除的文件?想必这是很多朋友都爱讨论的一个话题,本文罗列了一些可以删除的文件,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

音速启动怎么卸载 删除音速启动方法介绍

音速启动是一款比较实用的桌面快捷方式管理软件,能够方便地管理文件、程序和网址、快捷方式。使用音速启动直接下载音速启动的压缩包进行解压就可以直接使用。那么如何卸载音速启动软件呢?我们一起来看看吧
收藏 0 赞 0 分享

如何快速解决计算机没有音频设备的问题

电脑出现没有声音问题,如开启电脑时无音,任务栏里的小喇叭不见了,往往使菜鸟们一筹莫展,不知如何是好
收藏 0 赞 0 分享

使用组策略来禁止程序运行的方法

禁止程序运行的方法有很多,下面为大家介绍下使用组策略来解决这个问题,不了解的朋友可以参考下
收藏 0 赞 0 分享

电脑开机为什么经常蓝屏该如何解决

电脑开机蓝屏的情况很是常见,那么到底是什么情况该如何解决呢?下面为大家详细介绍下
收藏 0 赞 0 分享

哪些原因会引起电脑蓝屏?该如何解决

引起电脑蓝屏的原因有很多,下面为大家整理了一些常见的造成引起电脑蓝屏的原因,希望对大家有所帮助
收藏 0 赞 0 分享

Winpe下让你的移动硬盘出现的五种方法

在Winpe下移动硬盘不会出现,其实PE已经认出了移动硬盘,只是没有给它分配盘符而已,看到这里想必大家已知道该如何解决了吧
收藏 0 赞 0 分享

ADSL账号密码在哪如何对其进行备份

读取ADSL账号和密码的软件Dialupass想必大家并不陌生吧,不是让大家去盗号的,是给大家这么一点有帮助的技术信息以备不时之需
收藏 0 赞 0 分享
查看更多