在Word和其他微软Office系列办公软件中,宏分为两种。

内建宏

位于文档中,对该文档有效,如文档打开(AutoOpen)、保存、打印、关闭等。

全局宏

位于Office模板中,为所有文档所共用,如打开Word程序(AutoExec)。

宏病毒的传播路线:

单机:单个Office文档->Office文档模板->多个Office文档

网络:电子邮件居多

宏病毒的自我保护

禁止提示信息

On Error Resume Next    如果发生错误,不弹出出错窗口,继续执行下面的语句

Application.DisplayAlerts = wdAlertsNone    不弹出警告窗口

Application.DisplayStatusBar=False    不显示状态栏,以免显示宏的运行状态

Options.VirusProtection=False    关闭病毒保护功能,运行前如果包括宏,不提示

Options.SaveNormalPrompt=False    如果公用模块被修改,不给用户提示窗口而直接保存

Application.EnableCancelKey=wdCancelDisabled    不允许通过ESC键结束正在执行的宏

屏蔽命令菜单

病毒分析-宏病毒特征_办公软件

 

 隐藏真实代码

在自动宏中,不包括感染或破坏的代码,但包含了创建、执行和删除新宏的代码。

将宏代码调成和北京一样的白色。