本帖最后由 liugd1013 于 2020-2-25 00:06 编辑
宏,就是软件设计者为了在使用软件工作时,避免一再重复相同的动作,而设计的一种工具,它利用简单的语法,把常用的动作写成宏,当再工作时,就可以直接利用写好的宏自动运行,去完成某些特定的任务,而不必再重复相同的动作。 宏病毒,是一种寄存在文档或模板的宏中的计算机病毒,一旦打开这样的文档,其中的宏自动被执行,于是宏病毒就会被激活,转移到计算机上,并驻留在Normal模板上,从此以后,所有自动保存的文档都会感染上这种宏病毒,而且如果其他用户打开了感染病毒的文档,宏病毒又会转移到它的计算机上。 宏病毒常用到的宏有以下这些:
下面通过一个简单的恶搞程序,看一下实现过程,有兴趣的话可以试一下 Sub autoexec() ' ' autoexec 宏 ' ' Dim i As Integer For i = 1 To 10 MsgBox "This is a test!" Next i End Sub 首先打开Word,在视图—宏中选择查看宏
输入过程名,选择创建
然后输入上面的代码后保存。
下一次打开Word文档时,就会弹出下面的提示,点十次确定才能退出。
这只是一个恶搞小程序,帮助我们理解宏病毒的原理,测试完后手动删除就可以了。
|