希赛考试网
首页 > 软考 > 网络工程师

计算机病毒的分类三大类

希赛网 2024-02-06 16:11:15

计算机病毒是指一种针对计算机系统的恶意软件,威胁着我们的网络安全。病毒的种类繁多,但从不同角度分类都可以分为三大类,分别是高级语言病毒、脚本病毒和宏病毒。

一、高级语言病毒

高级语言病毒是最早出现的计算机病毒,它是用高级编程语言编写,并利用高级语言编译成可执行代码。这类病毒通常会改变文件的执行路径,并将恶意代码插入到文件中。高级语言病毒分为两种,分别是寄生型病毒和文件型病毒。

寄生型病毒将病毒代码插入到真实程序的代码段中,并且会改变程序的入口地址,以便在程序运行后被执行。这种病毒可以感染到系统中所有的可执行文件,但是它很容易被杀死,因为只要删除了被感染的文件即可清除它。

文件型病毒则是将病毒代码放在文件的末尾或间隙内,这种病毒感染文件后不会改变程序的入口地址,而是而是存放在文件的末尾或者间隙中。这种病毒的破坏能力更强,不容易被查杀,但也有被防病毒软件查杀掉的可能。

二、脚本病毒

脚本病毒是一种比较特殊的病毒,它并不需要编译成可执行代码进行传播,它是以脚本语言书写的代码,需要通过某种解释器才能得到可执行的代码。脚本病毒通常是利用邮件、社交网络和网站的漏洞进行传播。

脚本病毒虽然不需要编译成可执行代码,但是由于其受到操作系统安全机制的限制,它的传播能力要比高级语言病毒要差一些。但是脚本病毒的危害也是很大的,它们可能会窃取密码、盗用个人信息、分散网络带宽等破坏性行为。

三、宏病毒

宏病毒主要是攻击办公软件中的宏程序,如Word、Excel等。这种病毒主要是利用Office软件中的一些宏代码来进行传播和破坏。

宏病毒的传播方式一般是通过邮件、磁盘等外部媒介来引导受害者打开一个文档,当文档被打开后,宏程序就会在办公软件中被激活。它们可以改变你的电脑设置和散布其他恶意软件,例如勒索软件、间谍软件和广告软件等等。

综上我们可以看出,计算机病毒在分类上主要分为三大类:高级语言病毒、脚本病毒和宏病毒。每一类病毒都有其独特的传播方式和危害程度,我们需要提高自身的安全意识,避免个人信息泄露和电脑系统被病毒感染。

扫码咨询 领取资料


软考.png


网络工程师 资料下载
备考资料包大放送!涵盖报考指南、考情深度解析、知识点全面梳理、思维导图等,免费领取,助你备考无忧!
立即下载
网络工程师 历年真题
汇聚经典真题,展现考试脉络。精准覆盖考点,助您深入备考。细致解析,助您查漏补缺。
立即做题

软考资格查询系统

扫一扫,自助查询报考条件