首页 生活百科 美食推荐 汽车百科 星座运势 旅游攻略 数码科技 教育资讯 宠物知识 养花知识 健康知识 周公解梦 热门影视 消费指南
当前位置: 首页 > 生活百科 >

宏病毒是什么意思(宏病毒:基于宏的服务器病毒)

32次浏览     发布时间:2022-11-16 18:16:12    

我们在日常工作中使用Microsoft办公软件时,常常能在“开发工具”一栏中发现与宏有关的指令,例如“JS宏”、“录制新宏”、“WPS宏编辑器”等等。

在计算机科学中,宏(Macro)不是软件或数据,更像是一种将一系列命令组织成一个具体的、实现word指令的语言。

宏是一个抽象的概念。很多时候,宏使用在将动作或命令转化为指令的工作中,是根据定义规则替换一定的文本模式。经常性的在语言编译中运行宏展开,而承托宏展开的工具被叫做宏编辑器,从宏展开衍生出的另一个概念是键盘宏和宏语言。

宏能够使计算机语言获得更强大的抽象能力,或者使序列自动化使用。宏可以加速日常编辑、组合多个命令,使对话框中的选项更易于操作。

拿微软提供的Office软件来举例,宏对于Office来说就像是网盾的小白去外地出差,在附近订了一个酒店房间。房间里有一个专门的网线插口,但由于小白习惯连接wifi来玩lol英雄联盟,因此也没有注意这个玩意儿。

但是在晚上八九点、酒店陆陆续续住满了人以后,wifi变得非常卡,游戏的PING值一直保持400;这时候,小白突然想起还能插网线来玩,于是赶紧换成了网线,lol里的PING于是降了下来,保持在60左右。

宏的意义就像这个网线插口,宏命令好比将网线插到插口上然后换用网线连接网络玩英雄联盟;对于宏来说,它可以为程序代码加行号或者列出文档字体,实现两种术语的转换。

当然,宏还可以用来制作病毒,甚至由于懂行的技术人员太少,因此这类型的服务器病毒是很难被分辨出来的。

那么,什么又是宏病毒呢?

当宏的概念产生的一段时间里,人们都认为数据文档是不可能带有病毒的,因为数据文档不包含指令;直到宏病毒的出现才令很多人大跌眼镜,当即改变了想法。

宏病毒是一种寄存在文档或模板的宏中的计算机病毒,存在于数据文件或模板中(字处理文档、数据表格、数据库、演示文档等),使用宏语言编写,利用宏语言的功能将自己寄生到其他数据文档。

当我们打开被感染了宏病毒的文档后,其中的宏就会被执行,于是宏病毒就会被激活、转移到服务器上,并驻留在Normal模板上。从这个时候开始,只要人们没有察觉到宏病毒的存在,所有自动保存的文档都会被这种宏病毒所感染;假如感染了宏病毒的服务器向其他服务器发送了某个感染后的文档,当该用户打开文档之后宏病毒又会转移到他的服务器上。

相关文章
黄河流经的省份是哪几个(流经9个省区的黄河)
2024-05-19 08:30:30
三寸不烂之舌指的是谁(历史上第一个“三寸不烂之舌”你知道是谁吗?)
2024-05-19 08:20:28
“借死不借生”到底是什么意思?
2024-05-19 08:10:34
出行吉日口诀(古人出行前为啥还要选个“吉日”?)
2024-05-19 08:00:35
烟花三月下扬州是指哪个城市(烟花三月,为何要下扬州?)
2024-05-19 07:50:47
鸿蒙系统怎么安装(在电脑上运行开源鸿蒙 OpenHarmony 系统)
2024-05-19 07:40:35