荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Mic (酷鱼), 信区: Virus
标  题: 防治宏病毒基本法
发信站: 荔园晨风BBS站 (Sat Apr 14 09:28:39 2001), 转信

  Word处理文档的过程需要同时进行不同的动作,如打开文件、关闭文件、读取
数据资料以及保存和打印等等。事实上,每一种动作都对应着特定的宏命令。宏病
毒正是利用了软件中的这些宏命令进行感染与传播。

  宏病毒防治的根本,在于禁止所有宏的执行,但这是不现实的。在实际工作中
,我们可根据宏病毒的不同特征,采用一些行之有效的方法来防治宏病毒。

  1.根据AUTO宏的自动执行的特点。在打开Word文档时,可通过先禁止所有自动
宏的执行,这样能够保证用户在安全启动Word文档后,进行必要的宏病毒检查,从
而达到防治宏病毒的目的。在Word 97中,用鼠标勾选“工具—选项—常规—宏病
毒防护”,这样Word就有了防止“自动宏”执行的功能。或者在打开Word文档时,
按住Shift键,也可达到禁止自动宏的目的。对于使用Word 97以前版本的用户,需
要自行编制一个名为Autoexec的宏。这个宏执行时将关闭其它所有自动宏。将
Autoexec宏保存到一个另外命名的模板中,如abc.dot。当使用外来的Word文档时
,先备份Normal.dot模板,再把abc.dot改名为normal.dot,这时Word也有了防止
“自动宏”执行的功能。Autoexec宏可以只包含如下三条语句:Sub Main,
DisableAutoMacro,End Sub。

  2.当怀疑系统带有宏病毒时,首先应检查是否存在可疑的宏,也就是一些用户
没有编制过、也不是Word默认提供而出现的宏。特别是出现一些奇怪名字的宏,如
AAAZA0、AAAZFS等,肯定是病毒无疑,将它删除即可。即使删除错了,也不会对
Word文档内容产生任何影响,仅仅是少了相应的“宏功能”而已。具体做法是,选
择“工具”→“宏”→“删除”。如果需要,可以重新编制。

  3.针对宏病毒感染Normal.dot模板的特点,用户在新安装了Word软件后,可打
开一个新文档,将Word的工作环境按照自己的使用习惯进行设置,并将需要使用的
宏一次编制好,做完后保存新文档。这时生成的Normal.dot模板绝对没有宏病毒,
可将其备份起来。在遇到有宏病毒感染时,用备份的Normal.dot模板覆盖当前的
Normal.dot模板,可以起到消除宏病毒的作用。同样地,把WinwordStartup目录下
的Powerup.dot、Prcadin.dot、Symbar.dot也做个备份。这样,至少能保证Word每
次启动时处于无毒状态。

  4.当使用外来可能有宏病毒的Word文档时,如果没有保留原来文档排版格式的
必要,可先使用Windows自带的写字板来打开,将其转换为写字板格式的文件保存
后,再用Word调用。因为写字板不调用、不记录、不保存任何宏,文档经此转换,
所有附带其上的宏(包括宏病毒)都将丢失。

  5.考虑到大部分Word用户使用的是普通的文字处理功能,很少使用宏编程,即
对Normal.dot模板很少修改。因此,用户可以选择“工具→选项→保存”页面,选
中“提示保存Normal模板”项,这样,一但宏病毒感染了Word文档后用户从Word退
出时,Word会提示“更改的内容会影响到公用模板Normal,是否保存这些修改内容
?”,这说明Word已感染宏病毒,当然应选择“否”,退出后再采用其它方法杀毒


--
       |▔\                             /▔|         茫茫人海中,我看到你
 ╭○  |   ▔▏    ╭────╮      |▔   |  ○  /        如此迷人如此美丽
  ▲\  ▔■▔      │缘来是你│       ▔▓▔ / ▋/   ━━━━━━━━━━━
  TT/ |▔|▔▔▔ ╭╯        ╰╮   ▔▔|▔▔|\TT    慢慢的放松慢慢的放弃
         ╰┅┅┅╯            ╰┅┅┅╯                  同样仍是并不在意

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.28.108]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店