+发表新主题
free_message 发布于2006-4-26 22:25 29 次浏览 1 位用户参与讨论
跳转到指定楼层

硬盘有价,数据无价
4月26日为CIH发作日,希望大家引起注意,防范病毒,保护大家重要数据.
瑞星发布的CIH病毒引起的硬盘修复程序操作方法
1、该软件包括两个程序:ANTICIH.EXE 和 RAV.REC,这两个文件必须拷到软盘的同一路径下。
2、用无毒的软盘启动计算机。
3、执行ANTICIH.EXE,该程序将对硬盘进行扫描,以获得有关数据。
4、扫描完成后,程序将给您如下提示:
    Hard disk scanned result:
    SIZE CYLS HEAD SECTOR
    XXXX XXXX XXXX XXXX
    Partition:C: D:
    Drive C: FAT32
    Recover partition table (Y/N)?

  SIZE是硬盘的大小,以MB为单位;CYLS是硬盘柱面数,HEAD是硬盘的磁头数,SECTOR是每道扇区数。
  对于大于8G的硬盘,只显示硬盘大小。
  Partition是找到的分区;Drive C: 是说明C盘的格式,是FAT16或FAT32。
  上述提示信息针对不同硬盘不尽相同。
  此时请您确认是否要修复主引导记录,要修复请按 "Y". 否则按"N",本程序将退出。
  如果您按按了"Y",本程序将为您修复主引导记录,程序进一步提示您:

Recover drive CY/N)?

  如果您要修复C盘,请按"Y",否则按"N",程序将退出。
  如果您的C盘是FAT16,而且破坏比较严重,修复过程可能需要很长时间,请耐心等待。

  修复完成后,请重启系统。
判定是否感染CIH病毒的方法
1、一般来讲,CIH病毒只感染EXE可执行文件,我们可以用Ultra EditText Editor 软件打开记事本或写字板,或者其他常用EXE文件,然后按下“切换16进制模式按钮(H)”,再查找“CI?Hv1.”,如果发现“CIH v1.2”,“CIH v1.3”或“CIH v1.4”的字符串,则说明已经被感染上CIH病毒了。                                    
                                                                                 
    2、感染到CIH v1.2版,则所有WinZip自解压文件均无法自动解开,同时会出现WinZip自解压首部中断。可能原因:磁盘或文件传输错误。这个信息。感染到CI?Hv1.3版则部分WinZip自解压文件无法自动解开。 有的还会造成MAGICZIP不能安装,如果遇到以上情况,有可能就是感染上CIH病毒了。                                       
                                                                                 
    3、CIH病毒会造成Win 95的死机。原因是病毒代码要写到文件的头部。有时候被病毒传染的文件不能被Win 95识别,认为是非法程序会造成Win 95的死机。当出现频繁死机的情况时,有可能就会是有CIH病毒存在了。
CIH病毒的特征
由于流行的CIH病毒版本中,其标识版本号的信息使用的是明文,所以可以通过搜索可执行文件中的字符串来识别是否感染了CIH病毒,搜索的特征串为“CIH v”或者是“CIH v1.”如果你想搜索更完全的特征字符串,可尝试 “CIH v1.2 TTIT”、“CIH v1.3 TTIT”以及“CIH v1.4 TATUNG”,不要直接搜索“CIH”特征串, 因为此特征串在很多的正常程序中也存在,例如程序中存在如下代码行:
  
  inc bx
  dec cx
  dec ax
  
  则它们的特征码正好是“CIH(0x43;0x49;0x48)”,容易产生误判。
  
  具体的搜索方法为:首先开启“资源管理器”,选择其中的菜单功能“工具 > 查找 > 文件或文件夹”, 在弹出的“查找文件”设置窗口的“名称和位置”输入中输入查找路径及文件名(如:*.EXE),然后在“高级>包含文字” 栏中输入要查找的特征字符串----“CIH v”,最后点取“查找键”即可开始查找工作。如果在查找过程中,显示出一大堆符合查找特征的可执行文件,则表明您老的计算机上已经感染了CIH病毒。
  
  
   实际上,在以上的方法中存在着一个致命的缺点,那就是:如果用户刚刚感染CIH病毒,那么这样一个大面积的搜索过程实际上也是在扩大病毒的感染面。一般情况下, 推荐的方法是先运行一下“写字板”软件,然后使用上面的方法在“写字板”软件的可执行程序Notepade.exe中搜索特征串,以判断是否感染了CIH病毒。
   
  另外一个判断方法是在Windows PE文件中搜索IMAGE_NT_SIGNATURE字段,也就是0x00004550, 其代表的识别字符为“PE00”,然后查看其前一个字节是否为0x00,如果是,则表示程序未受感染,如果为其他数值, 则表示很可能已经感染了CIH病毒。
  
  最后一个判断方法是先搜索IMAGE_NT_SIGNATURE字段----“PE00”,接着搜索其偏移0x28位置处的值是否为55 8D 44 24 F8 33 DB 64,如果是,则表示此程序已被感染。
  
   适合高级用户使用的一个方法是直接搜索特征代码,并将其修改掉,方法是:先处理掉两个转跳点,即搜索: 5E CC 56 8B F0 特征串以及5E CC FB 33 DB特征串,将这两个特征串中的CC改为90(nop),接着搜索 CD 20 53 00 01 00 83 C4 20 与 CD 20 67 00 40 00 特征字串,将其全部修改为90,即可(以上数值全部为16进制)。

  另外一种方法是将原先的PE程序的正确入口点找回来,填入当前入口点即可(此处以一个被感染的CALC.EXE程序为例),具体方法为:先搜索IMAGE_NT_SIGNATURE字段----“PE00”,接着将距此点偏移0x28处的4个字节值,例如 “A0 02 00 00”(0x000002A0),再由此偏移所指的位置(即0x02A0)找到数据“55 8D 44 24 F8 33 DB 64”,并由0X02A0加上0X005E得到0x02FE偏移,此偏移处的数据例如为“CB 21 40 00”(OXOO4021CB),将此值减去OX40000,将得数----“CB 21 00 00” (OXOO0021CB)值放回到距“PE00”点偏移0x28的位置即可(此处为Windows PE格式程序的入口点,术语称为Program Ent ry Point)。最后将“55 8D 44 24 F8 33 DB 64”全部填成“00”, 使得我们容易判断病毒是否已经被杀除过。
瑞星公司提供的免费三天在线杀毒
为了使广大用户增强网络安全意识,更好的保护自己的信息安全,瑞星宣布将从4月26日中午12点到29日中午12点,免费开放瑞星“在线杀毒”服务。用户登陆http://online.rising.com.cn,填写卡号:“rising”密码:“rising”,就可以免费对自己的电脑进行全面杀毒。在彻底查杀病毒的同时,如果电脑还存在其它故障,则可以登陆瑞星“在线专家门诊”http://help.rising.com.cn,接受瑞星工程师的在线咨询和远程帮助。http://online.rising.com.cn

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

已有1人评论

tiankun19870 发表于 2006-4-26 22:52:52
我坐沙发 [s:23]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ| Archiver|手机版|小黑屋| 碧波制图网 Stonespider

Copyright © 2021-2023 Kangli Wu   All Rights Reserved.

Powered by Discuz! X3.5( 苏ICP备18011607号-1 )

快速
回复
返回
列表
返回
顶部