宏病毒实验作业指导书_第1页
宏病毒实验作业指导书_第2页
宏病毒实验作业指导书_第3页
宏病毒实验作业指导书_第4页
宏病毒实验作业指导书_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验指导书项目标号1项目名称宏病毒实验学时2实验目的本实验演示了宏的编写,通过两个简单的宏病毒示例,说明宏的原理及其安全漏洞和缺陷,理解宏病毒的作用机制,从而加强对宏病毒的认识,提高防范意识。一、 实验原理宏病毒原理二、 实验环境VMware Workstation 10Office word 2003三、 实验内容l 宏操作示例l 宏病毒的编写和清除四、 实验步骤:(一) 宏操作示例:1. 宏的录制:在word 2010中,要插入字符,往往要到符号框中查找半天。对于一些常用的符号,如“”,可以使用宏来使工作简化。1) 选择“文件”“选项”“自定义功能区”,在右侧的下拉菜单中选择“开发工具”。

2、如图所示:点击确定,在“开发工具”中可以看到宏,如图所示:选择“录制宏”,给宏命名为“Macrol+学号后两位”,如“Macrol00”。如图所示:再点击“键盘”,在弹出的对话框中指定快捷键,可指定为“Ctrl+R”,如图所示:点击指定,如图所示:再关闭此对话框回到“录制宏”对话框。单击“确定”按钮启动记录器。选择“插入”“符号”命令,从弹出的“符号”框中选择“”,插入后再关闭。单击“停止录制”,单击“visual basic”命令,双击“工程Normal”中的“NewMacrols”项,可以看到以下代码:以后在文档中需要插入字符“”时,只需按下快捷键“Ctrl+R”即可。2. 宏的编辑:宏录

3、制器将以上代码翻译成visual basic代码,但是,录制宏时会受到一些限制。许多复杂的宏,要使用循环语句时就无法录制。为了提高录制宏的功能,需要修改录制到模块中代码,或者手工创建宏代码。选择“开发工具”“visual basic”,选择已存在的宏或新建一个模块,在代码区可以编辑代码,如图所示:在C:My Document中创建5个word文档,分别命名为“1.doc”,“2.doc”,“3.doc”.“5.doc”,需要把文件格式改为.txt文件。先以“1.doc”为例,录制一个宏:打开文档,另存为1.txt,再关闭该文档。宏录制成功后,点击“visual basic”,查看宏代码,如图所

4、示:修改代码,如图所示:点击运行,如图所示:打开c:my document,观察运行结果,可以观察到所有的.docx文档全部转换成.txt文档,如图所示:(二) 宏复制实验1. 关闭杀毒软件的自动防护功能。2. 打开Word 2010,点击开发工具宏宏安全性,在宏设置中勾选“启用所有宏”,勾选“信任对VBA工程对象模型的访问”。如图所示:3. 点击“Visual Basic”,打开宏编辑器,在左侧的在左侧的project>Microsoft Word对象àThisDocument中输入源代码,保存。如图所示:此时当前word文档就含有宏病毒,只要下次打开这个word文档,就会执

5、行以上代码,并将自身复制到Normal.dot(word文档的公共模板)和当前文档的ThisDocument中,同时改变函数名(模板中为Document_Close,当前文档为Document_Open)。此时所有的word文档打开和关闭时,都将运行以上的病毒代码,可以加入适当的恶意代码,影响word的正常使用。点击运行,会运行病毒程序,弹出对话框,如图所示:4. 清除宏病毒:对每一个受感染的Word文档进行如下操作:1) 打开受感染的word文档,进入宏编辑环境(Alt+F11),打开NormalàMicrosoft Word对象àThis Document,清除其中的病毒代码(只要删除所有内容即可)。如图所示:删掉病毒代码2) 打开ProjectàMicrosoft WordàThis Document,清除其中的病毒代码。实际上,模板的病毒代码只要在处理最后一个受感染文件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论