Excel 宏病毒的分析与防治Word格式文档下载.docx

上传人:b****2 文档编号:909512 上传时间:2023-04-29 格式:DOCX 页数:8 大小:61.07KB
下载 相关 举报
Excel 宏病毒的分析与防治Word格式文档下载.docx_第1页
第1页 / 共8页
Excel 宏病毒的分析与防治Word格式文档下载.docx_第2页
第2页 / 共8页
Excel 宏病毒的分析与防治Word格式文档下载.docx_第3页
第3页 / 共8页
Excel 宏病毒的分析与防治Word格式文档下载.docx_第4页
第4页 / 共8页
Excel 宏病毒的分析与防治Word格式文档下载.docx_第5页
第5页 / 共8页
Excel 宏病毒的分析与防治Word格式文档下载.docx_第6页
第6页 / 共8页
Excel 宏病毒的分析与防治Word格式文档下载.docx_第7页
第7页 / 共8页
Excel 宏病毒的分析与防治Word格式文档下载.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Excel 宏病毒的分析与防治Word格式文档下载.docx

《Excel 宏病毒的分析与防治Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Excel 宏病毒的分析与防治Word格式文档下载.docx(8页珍藏版)》请在冰点文库上搜索。

Excel 宏病毒的分析与防治Word格式文档下载.docx

随着电子计算机科学技术的飞速发展,计算机已广泛应用在日常生活中,与此同时互联网也在世界上迅速普及,计算机及网

络技术的迅猛发展给人们的工作和生活带来了前所未有的便利和效率,同时也给计算机病毒特别是微软办公套装软件中宏病毒

的蔓延提供了方便。

Excel作为MicrosoftOffice软件的重要组成部分,其强大的数据分析,统计处理和决策支持能力得到人们的

喜爱,并在各个领域被广泛使用,它也成为宏病毒最主要的侵害对象。

当病毒的先驱者们痴迷于他们高超的汇编语言技术所带来的破坏时,可能不会想到影响力更大的病毒会被后继者们以更加

简单的手法制作出来。

宏病毒就是其中最具有代表性的范例之一。

宏病毒的出现并非出乎人们的意料,早在80年代后期就有专

家预言过。

那时,有些学生就用某些应用程序的宏语言编写病毒。

1996年12月13日,一种被称“TaiwanNo.1”的病毒同时在北

京和深圳被发现,一例来自于Internet的下载文件,另一例来自某医院的一项合作协议书,这就是宏病毒的起源。

随着计算机网络技术的不断发展,宏病毒也在不停更新,对Excel的攻击也日益严重。

虽然各反病毒厂商都采用了各具特色的方法来抵御宏

病毒,但新的宏病毒依然层出不穷,而旧的宏病毒变种也不断再次浮出水面。

这给人们反病毒的工作带来了全新的挑战。

资源共享的需求和计算机及网络技术的飞速发展,给宏病毒的传播提供了便利的条件,同时也给计算机系统的稳定带来了

一定的影响。

针对日益严重的宏病毒问题,本文专门对Excel宏病毒的机理和防治进行了研究,介绍了Excel宏病毒,阐述宏病

毒特点及危害。

分析宏病毒原理后进行Excel宏病毒作用实验,针对查、杀当前流行宏病毒,提出自己的见解,并形成解决方案

和防治措施。

各章节具体安排如下:

引言部分说明了Excel宏病毒的研究背景及意义;

第一节对Excel宏病毒进概念、特点及危

害进行概述;

第二节对Excel宏病毒原理进行的分析,在理解原理的基础上进行Excel宏病毒作用实验;

第三节针对Excel宏病

毒的原理给出具体防治措施;

最后进行全文的总结。

1Excel宏病毒概述

1宏病毒的概念

1.1宏

计算机科学里的宏就是一些命令组织在一起,作为一个单独命令完成一个特定任务。

Excel办公软件自动集成了“VBA”高技术研究2013年第03期

级程序语言,用此语言编制出的程序就是“宏”。

所谓“宏”,

就是在使用软件工作时,为避免重复相同的动作,用简单的

语法设计出来的一种工具,在办公软件中宏是能组织到一起

作为一独立的命令使用的一系列命令。

它是VBA语言编出的

一段程序,是一系列命令和函数,存储于VisualBasic模块中,

并且在需要执行该项任务时可随时运行。

当在工作时,就可

以直接利用事先编好的宏自动运行,去完成某项特定的任务,

而不必再重复相同的动作,它通过将重复的操作记录为一个

宏来减少用户的工作量。

例如软件设计者为了在使用软件工作

时,避免重复操作而利用宏设计编写的程序,当再工作时,就

可以直接利用事先写好的宏自动运行,去完成某项特定的任务,

从而简化了操作动作。

即使是普通的电脑用户,不借助任何专

门软件.也可以在计算机的工作环境下按你的使用习惯将你

需要的操作进行宏设置来节约重复操作的时间、使各项工作

摆脱繁琐的流程变得更加简便。

WindowsOffice家族的Word、PowerPoint、Excel三大系列

的文字处理和表格管理软件都引入了宏的概念,其内置的宏

极大地提高了办公自动化的效率和功能。

微软公司的宏是微

软办公套件软件的一个创新的功能,利用宏能够简化用户的

操作,但同时也为宏病毒的传播和感染提供了便利。

它们能

够产生和处理Office文件的宏病毒,这使它们成为宏病毒的

主要攻击对象。

利用宏,我们可以完成很多程序原本并不支

持的特殊应用,比如完成某种特殊的数据计算,或者文档的

特殊格式排版等等。

我们也可以创建并执行一个宏,以替代

人工进行一系列费时而复杂的操作。

微软办公套装软件Excel

中的宏是一组指令集,通过执行类似批处理的一组命令,让

宏来替我们实现Excel中数据的处理、统计分析和辅助决策

操作的自动化。

当采用Office软件打开感染病毒的文件时,Excel宏病毒就

会发作。

1.2Excel宏病毒的传播机制

Excel宏病毒主要通过感染本地文档和模板及网络的方式

进行传播。

随着网络时代的到来,硬盘等存储介质的传播逐

渐被网络传播的形式所取代。

Email传播又是网络传播中最普

遍的一种,其通过邮件传播通常的方法是利用Outlook邮件收

发系统,通过MAPI进行传输,从而达到病毒的广泛传播。

1.3Excel宏病毒的作用原理

在Excel程序中,宏分为两种:

一种是在某文档中包含的

内嵌宏,如FileOpen宏;

另一种属于Excel应用程序所有打

开表格的公用的宏,如AutoOpen宏。

宏病毒一般先隐藏在

Excel文件中,一旦打开宏病毒就被执行,他将自身拷贝到全

局宏的区域,使所有打开的文件都使用这个宏。

当Excel程序

退出时,全局宏存储到通用模板中。

如果全局宏被感染,则

Excel程序再启动时将自动载入宏病毒,并自动执行。

病毒可

以把特定的宏命令代码附加在指定文件上,当感染文件做特

定操作时宏就会被执行,其中Excel宏病毒就会被激活,获得

控制权,并驻留在模板上,感染调用的任何文件。

实现宏命

令在不同文件之间的共享和传递,从而达到传染的目的。

图3

为Excel宏病毒的作用原理。

1.4Excel宏病毒的编写与激活,宏病毒程序代码如下:

Subautoopen()

OnErrorResumeNext'

出现错误继续执行

Application.ScreenUpdating=False

'

禁止刷新屏幕,避免病毒引起刷新速度变慢

CommandBars("

file"

).Controls

(1).Enabled=False

屏蔽文件菜单的第一个功能,禁止用户使用操作

DimmrAsRange

ForEachmrInRange("

A1:

B30"

Do

mr=Int(Rnd()*100+1)

LoopUntilApplication.CountIf(Range("

),mr)=1

Nextmr'

在表格a1至b30中产生随机数

Columns(3).Select

Selection.ClearContents'

删除第三列表格内容

Columns("

F:

G"

).Select

Selection.CutDestination:

=Columns("

M:

N"

将F、G列内容移至M、N列

Union(Range("

H5"

),Range("

I:

I30"

M4:

N8"

)).Select

Selection="

####"

将表格中H5、I6到I30、M4到N8内容变为“####”乱码

Rows("

1:

3"

).Hidden=True'

隐藏1至3行

Columns

(1).Insert'

在第1列左侧插入新列

WithRange("

E1:

N70"

).Font

.Name="

隶书"

.Size=24

.ColorIndex=17

.Bold=True

EndWith'

修改E1至N70表格内容的字体、字号、颜色、粗体属性

MsgBox"

哈哈O(∩_∩)O,你的Excel已经感染了宏病毒!

"

弹出内容为"

消息框

EndSub

2Excel宏病毒的防治

Excel宏病毒是攻击者通过硬件传输介质或网络方式入侵

到人们的计算机中,并在这些主机上通过使用者启用的方式激

活Excel宏病毒,并将病毒添加至模板,来获得控制权,以此

为契机感染其他相同类型的文件,占用计算机资源,降低其使

用效率。

由于Excel宏病毒所能产生的严重危害后果,这使得

人们不得不去重视对Excel宏病毒的防治。

我们应根据它的开

发原理和作用机制有针对性的去采取全方位的防治措施,做好

Excel宏病毒的预防、检测和清除,以此为基础做好Excel宏病

毒的防治工作。

下面针对Excel宏病毒有以下几方面的防治方法。

2.1建立完善的计算机防控体系

应对计算机进行日常管理,在计算机中安装杀毒软件,

在一定程度上防止Excel宏病毒的入侵,减少其破坏的几率,

还可以针对Excel宏病毒安装专杀软件,有针对性的防范并及

时处理宏病毒,确保系统的安全性,保障计算机的正常运行。

最重要的是确保计算机病毒防治产品处于实时查杀病毒工作

状态,严禁计算机带病毒运行。

启动Excel中对宏病毒的防护

功能,当系统弹出相应的警告框时务必要选择“取消宏”。

字证书的保护也是必不可少的。

很多文档来源不详,所以安全

性无法保证。

Office可以通过数字证书来确认来源可靠,并通

过数字证书对宏进行数字签名,保证其来源的可靠性,从而

保证文件不被宏病毒所侵害。

同时,为了防止“Auto”开头宏

病毒的自动运行带来的破坏,可以禁止自动或未签署的宏。

软公司在Office2000以后的版本均提供了禁止宏的功能,为Excel宏病毒的防范提供了条件。

具体表现在“安全性”选项

的设置上,在安全级别中做适当选择来实现只允许运行安装

在受信任位置的宏、禁止自动或未签署的宏,杜绝了宏病毒未

经允许自动运行的现象。

Excel2003、Excel2007、Excel2010

中安全性的设置各异,下面详细介绍其设置的过程。

(1)提高个人防范意识

(2)优化更新计算机软件

(3)文件感染后及时处理

3结束语

互联网技术的发展、资源共享需求的增大,给各类计算机病毒的产生提供有利的条件。

宏病毒作为计算机病毒中的一大类,伴随着微软套装办公软件的广泛使用而不断传播、衍生。

Excel作为微软办公套软件的一个重要的组成部分以其强大的数据的处理、统计分析和辅助策能力得到人们的喜爱并广泛地被应用于社会生活的各个领域。

正是如此,它也成为宏病毒最主要的侵害对象。

过去的数年中Excel宏病毒的攻击不断出现,互联网的快速发展和Excel更加频繁的使用都加剧了宏病毒的传播。

由于具有预防困难、制作变种方便、传播速度快范围广、多平台交叉感染、危害严重等特点,它的传播影响了Excel的正常使用,破坏了计算机系统的安全,同时也可能造成用户个人信息的泄漏,带来一系列严重后果但目前人们基本将重点放在Word宏病毒研究上,很少关注Excel宏病毒的防护,这不仅不利于Excel的正常使用,也给宏病毒的防护带来全新挑战。

本文针对Excel宏病毒进行分析研究,以便更好地对Excel宏病毒的传播进行控制和预防。

具体分析了Excel宏病毒机理并模拟了Excel宏病毒的作用实验,并提出几点Excel宏病毒的防治方法。

从而总结出目前Excel宏病毒防治需要完善的几个方面:

首先,应加快研制可以准确扫描并完全查杀Excel宏病毒的专杀软件,明确宏病毒的类型,有针对性的进行宏病毒的查杀;

其次,应加强对网络传输文件安全性的监管,及时堵塞网络安全漏洞,最重要的是对邮件收发和资源共享的过程的监管,从源头杜绝宏病毒的传播;

再次,加强对计算机用户的安全防范教育,这一战略性措施可以有效的从中间掐断宏病毒的传播,大大减少宏病毒入侵、破坏的几率;

最后,应建立相关方面法律,严惩恶意传播宏病毒的人员,使计算机用户权益的得到根本的保护。

总之,对Excel宏病毒进行防治要从网络防御、个人防范、信息内容监管、漏洞管理等环节入手,全方位的进行安全防范,只有这样计算用户才能不受宏病毒的侵害,在安全的环境下使用Excel软件。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2