宏病毒(计算机病毒的一种)

本文讲述了病毒在计算机技术史上的角色,特别是1990年代流行的针对微软Office的病毒,如宏病毒,以及它们如何通过Outlook等工具传播。文章还讨论了OpenOffice等软件对病毒防护的措施和用户行为对病毒风险的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在计算机技术的历史中,病毒(英語:)是一种使得应用软件的相关应用文档内含有被称为的可执行代码的病毒。一个電子表格程式可能允许用户在一个文档中嵌入“命令”,使得某种操作得以自动运行;同样的操作也就可以将病毒嵌入电子表格来对用户的使用造成破坏。

在1990年代中后期最流行的病毒就是和微软公司办公软件(如Microsoft WordExcel)相关的病毒。在90年代后期,微软公司的电子邮件软件Outlook(拥有scripting特性)成为传播病毒最常用的载体。直到今天还是如此。Outlook的scripting特性使得病毒能够获得Outlook用户地址簿中存储的联系人地址,通过向这些地址发送E-mail将病毒体广泛传播。而之前的电脑病毒(比如Morris电脑病毒)同样通过E-mail传播,但破坏力远不及此。

病毒的另一个特别危险的特征体现于它们有时能够感染运行不同操作系统平台上的的电脑。比如Microsoft Word病毒可以感染使用微软公司视窗系统的Word用户,同样也可以感染使用苹果公司Macintosh电脑的用户。

有些计算机程序设计员和系统管理员,特别是那些为Linux编写软件的,对微软公司大加批评,他们认为是微软公司造成了病毒隐秘的进行大肆传播而没有受到任何阻碍的局面。而与之形成对比的是OpenOffice,它所使用的语言中被慎重的去掉了某些功能(例如:自动执行功能), 这样的话就能避免造成的一些问题。微软公司这些年来也在通过不断增加对病毒传播的难度来加强其程序的安全特性,但是这些被严格约束而去除的功能确实让用户觉得十分有用,而这些用户也因此又开启了这些功能,这使得用户承受了被电脑病毒破坏电脑系统的风险。

绝大多数的病毒都是根据微软公司系列软件所特有的功能所编写,这一方面是因为其他应用软件对编写病毒来说十分困难,另一方面也是因为微软公司系列软件得到了最广泛的使用,以致于它们成为了这些电脑病毒的首要目标。

病毒起源 当病毒的先驱者们醉心于他们高超的汇编语言技术和成果时,可能不会想到后继者能以更加简单的手法制造影响力更大的病毒。Word宏病毒就是其中最具有代表性的范例之一。

其实宏病毒的出现并非出乎人们的意料,早在80年代后期就有专家预言过。那时,有些学生就用某些应用程序宏语言编写病毒。然而,宏病毒与普通病毒不同,它不感染.EXE或.COM文件,而只感染文档文件。宏病毒就像自然界中令人恐惧的龙卷风,对人们正常使用计算机进行学习和工作带来了不可估量的影响,同时也造成了社会财富的巨大浪费。

宏病毒

1996年12月13日,一种被称为“TaiwanNo.1”的病毒同时在北京和深圳被发现,一例来自于Internet的下载文件,另一例来自某医院的一项合作协议书。在一个专门研究医学病毒的捍卫人体健康的机构发现被计算机病毒侵袭的事件,可真是有些戏剧性的效果。凡是经历过小球病毒发作的人都能体味这样一种恐慌的感觉,恐慌的根源就是您对病毒本身尚一无所知时,感觉命运似乎刹那间就即将被别人掌握了。Internet电子邮件已日益成为病毒的携带者。当您在Internet上用Email收看邮件时,是否想到,您可能会受到计算机病毒的威胁。一般一个纯粹的电子邮件内容没有病毒,但其附加的文件极可能带有病毒。附加文件的病毒扩散首先需要运行它。举个例子来说:您收到了一个附加有用Word编辑的文件,这个Word文件被病毒感染了,当您运行该附加文件时,计算机就会受到病毒的威胁。

所谓,就是一些命令组织在一起,作为一个单独命令完成一个特定任务。MicrosoftWord中对宏定义为:“宏就是能组织到一起作为一独立的命令使用的一系列word命令,它能使日常工作变得更容易”。Word使用宏语言Word_Basic将宏作为一系列指令来编写。要想搞清楚宏病毒的来龙去脉,必须了解Word宏的知识及wordBasic编程技术。Wo_rd宏病毒是一些制作病毒的专业人员利用MicrosoftWord的开放性即word中提供的WordBASIC编程接口,专门制作的一个或多个具有病毒特点的宏的集合,这种病毒宏的集合影响到计算机使用,并能通过.DOC文档及.DOT模板进行自我复制及传播。

参见

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_40191861_zj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值