宏解释:为什么microsoft office文件会有危险

包含内置宏的Microsoft Office文档可能很危险。宏本质上是计算机代码的一部分,历史上它们一直是恶意软件的载体。幸运的是,现代版本的Office包含安全功能,可以保护您免受宏的攻击。...

宏解释:为什么microsoft office文件会有危险

包含内置宏的Microsoft Office文档可能很危险。宏本质上是计算机代码的一部分,历史上它们一直是恶意软件的载体。幸运的是,现代版本的Office包含安全功能,可以保护您免受宏的攻击。

宏仍然有潜在的危险。但是,就像动物园里的狮子,你必须尽你所能地去受到它们的伤害。只要您不绕过内置的安全特性,就不必担心。

什么是宏?

相关:学习如何使用Excel宏自动化繁琐的任务

Microsoft Office文档—Word、Excel、PowerPoint和其他类型的文档—可以包含用称为Visual Basic for Applicati***(VBA)的编程语言编写的嵌入式代码。

您可以使用内置宏录制器录制自己的宏。这允许您自动执行重复的任务—将来,您可以通过运行宏来重复录制的操作。有关详细信息,请按照我们的指南创建Excel宏。您自己创建的宏很好,不会带来安全风险。

然而,恶意的人可以编写VBA代码来创建有害的宏。然后他们可以将这些宏嵌入到Office文档中并在线分发。

宏解释:为什么microsoft office文件会有危险

为什么宏可以做潜在危险的事情?

您可能会认为,设计用于自动化Office套件中的任务的编程语言是相当无害的,但您错了。例如,宏可以使用VBA SHELL命令运行任意命令和程序,或者使用VBA KILL命令删除硬盘上的文件。

恶意宏通过受感染的文档加载到Word之类的Office应用程序后,它可以使用“AutoExec”等功能自动以Word开头,或使用“AutoOpen”在打开文档时自动运行。通过这种方式,宏病毒可以将自己整合到Word中,感染未来的文档。

你可能想知道为什么这样有害的行为甚至可能与一个办公室套房。VBA宏是在90年代被添加到Office中的,当时微软对安全性不太重视,互联网还没有把有害宏的威胁带回家。宏和VBA代码不是为安全而设计的,就像微软的ActiveX技术和Adobe的PDF阅读器中的许多功能一样。

相关:什么是ActiveX控件以及为什么它们是危险的

宏病毒在起作用

正如您所料,恶意软件作者利用Microsoft Office中的这种不安全性来创建恶意软件。其中最著名的是1999年的梅丽莎病毒。它作为包含宏病毒的Word文档分发。当用Word 97或Word 2000打开时,宏将执行,收集用户通讯簿中的前50个条目,并通过Microsoft Outlook将受宏感染的Word文档的副本邮寄给他们。许多收件人会打开被感染的文档,这种循环将继续下去,垃圾邮件数量成倍增加,堵塞了电子邮件服务器。

其他宏病毒也以其他方式造成麻烦——例如,Wazzu宏病毒感染Word文档,并通过偶尔在文档中移动单词来篡改它们。

当Office信任宏并默认加载它们时,这些宏就麻烦多了。它不再有了。

宏解释:为什么microsoft office文件会有危险

microsoft office如何防范宏病毒

值得庆幸的是,微软最终开始认真对待安全问题。Office2003添加了宏安全级别功能。默认情况下,只有使用可信证书签名的宏才能运行。

现代版本的microsoftoffice更加严格。默认情况下,Office 2013设置为禁用所有宏,并提供宏不允许运行的通知。

宏解释:为什么microsoft office文件会有危险

相关:50多个文件扩展名在Windows上有潜在危险

自Office2007以来,宏也更易于检测。默认情况下,标准Office文档以“x”后缀保存。例如,Word、Excel和PowerPoint文档的.docx、.xlsx和.pptx。具有这些文件扩展名的文档不允许包含宏。只有文件扩展名以“m”(即.docm、.xl**和.pptm)结尾的文档才允许包含宏。

如何保护自己

要真正被感染,你必须下载一个包含恶意宏的文件,并特意禁用Office的内置安全功能。因此,宏病毒现在不太常见了。

您只需执行以下操作:只有在有充分理由的情况下,才能从您信任的人员或组织运行宏。不要禁用内置的宏安全功能。


宏与任何其他计算机程序一样,可以用于好坏。组织可以使用宏来在Office中执行更强大的工作,或者您可以创建宏来自动执行重复任务。但是,像其他任何计算机程序一样,您应该只运行来自您信任的源的宏。

  • 发表于 2021-04-11 16:33
  • 阅读 ( 208 )
  • 分类:互联网

你可能感兴趣的文章

自动化重复任务的11个最佳microsoft onenote宏

... Microsoft Word有内置的Word计数器,但OneNote没有。你可以随时复制和粘贴到一个免费的字数统计工具,但这个宏使它更快。 ...

  • 发布于 2021-03-15 05:53
  • 阅读 ( 278 )

如何修复“windows正在配置microsoft office,请稍候”消息

遇到一条错误消息说Windows正在配置Microsoft Office?这是解决办法。 ...

  • 发布于 2021-03-17 08:14
  • 阅读 ( 238 )

不要为microsoft word付费!使用office online的4个理由

Microsoft Office是世界上事实上的生产力套件,但是你知道你真的不需要为Microsoft Word和其他应用程序付费吗?借助Microsoft Office Online,您可以免费访问最流行的Office应用程序。 ...

  • 发布于 2021-03-19 11:14
  • 阅读 ( 402 )

如何在microsoft word和excel中将“开发人员”选项卡添加到功能区

Microsoft Word和Microsoft Excel中的“开发人员”选项卡提供了对一些高级功能的访问,如窗体控件、宏和加载项。默认情况下,Microsoft会隐藏“开发人员”选项卡。但您可以轻松地启用Word功能区和Excel功能区上的选项卡。首先让我们...

  • 发布于 2021-03-23 10:44
  • 阅读 ( 425 )

避免被勒索软件击中的7种方法

...勒索软件已经在恶意广告(“恶意广告”)服务,这就是为什么你应该避免某些网站。 ...

  • 发布于 2021-03-23 18:58
  • 阅读 ( 273 )

如何(以及为什么)从命令提示符启动microsoft powerpoint

...,您还可以通过命令提示符打开Word! 相关:如何(以及为什么)从命令提示符启动Microsoft Word

  • 发布于 2021-03-31 11:12
  • 阅读 ( 211 )

如何在microsoft powerpoint中创建进度条

...演示文稿中的幻灯片数自动调整自身。 相关:宏解释:为什么Microsoft Office文件可能是危险的 首先,打开要为其创建进度条的PowerPoint演示文稿。打开后,单击“视图”选项卡,然后选择“宏” “宏”窗口将出现。在“宏名称”...

  • 发布于 2021-03-31 14:22
  • 阅读 ( 528 )

如何在microsoft office 365中启用(和禁用)宏

...意代码,并感染您的计算机和/或网络。 相关:宏解释:为什么Microsoft Office文件可能是危险的 从网上下载Office文档时一定要小心,不要打开任何不可靠来源的文档。 在windows 10上启用或禁用office宏 宏在默认情况下是禁用的,但...

  • 发布于 2021-03-31 16:35
  • 阅读 ( 370 )

如何解决word启动问题

...使用加载项、模板和其他自定义项。 相关:如何(以及为什么)从命令提示符启动Microsoft Word 要尝试此方法,请按Windows键,键入“Run”,然后按“Enter”。“Run”对话框出现。在此处键入winword/a,然后单击“确定” 如果Word成...

  • 发布于 2021-04-03 01:07
  • 阅读 ( 220 )

googlesheets初学者指南

...下是一些提示,让您快速开始使用这个功能强大、免费的Microsoft Excel替代品。 什么是谷歌工作表(google sheets)? 如果你以前听说过googlesheets,请跳到前面。如果你从未听说过,这里有一个速成课程,你需要知道什么。我们将复习...

  • 发布于 2021-04-03 11:22
  • 阅读 ( 275 )
qqad21492
qqad21492

0 篇文章

相关推荐