Word 宏病毒实验
【实验目的】
(1) 演示宏的编写
(2) 说明宏的原理及其安全漏洞和缺陷
(3) 理解宏病毒的作用机制,从而加强对宏病毒的认识,提高防范意识
【实验环境】
(1) Windows 系列操作系统
(2) Word 2003 应用程序
【实验步骤】
准备工作
(1)软件设置:关闭杀毒软件的自动防护功能。
(2)打开 Word 2003,在工具->宏->安全性中,将安全级别设置为低,在可靠发
行商选项卡中,选择信任任何所有安装的加载项和模板,选择信任 visual basic
项目的访问。
自我复制功能演示
(1)打 开 一 个 word 文 档 , 然 后 按 Alt+F11 调 用 宏 编 写 窗 口 ( 工 具 —> 宏
—>Visual Basic—> 宏 编 辑 器 ), 在 左 侧 的 project->Microsoft Word 对 象
->ThisDocument 中输入源代码(macro_1.txt),保存。
(2)此时当前 word 文档就含有宏病毒,只要下次打开这个 word 文档,就会执
行以上代码,并将自身复制到 Normal.dot(word 文档的公共模板)和当前文档
的 ThisDocument 中,同时改变函数名(模板中为 Document_Close,当前文档为
Document_Open)。
(3)此时所有的 word 文档打开和关闭时,都将运行以上的病毒代码,可以加入
适当的恶意代码,影响 word 的正常使用,本例中只是简单的跳出一个提示框。
评论0