计算机病毒的分类

计算机病毒的分类病毒与木马病毒:指编制或在计算机程序中插入的破坏计算机功能或破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或程序代码。木马:是一种后门程序,被黑客用作控制远程计算机的工具。木马与病毒不同的是,木马不会自我繁殖,并不会刻意地感染其他文件,它的作用就是为黑客打开远程计算机的门户,从而可以让黑客来远程控制计算机,使黑客获取有用的信息。病毒是自动破坏目标计算机,而木马需要人为的去操控…

大家好,又见面了,我是你们的朋友全栈君。

病毒与木马

  1. 病毒:指编制或在计算机程序中插入的破坏计算机功能或破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或程序代码。
  2. 木马:是一种后门程序,被黑客用作控制远程计算机的工具。木马与病毒不同的是,木马不会自我繁殖,并不会刻意地感染其他文件,它的作用就是为黑客打开远程计算机的门户,从而可以让黑客来远程控制计算机,使黑客获取有用的信息。

病毒是自动破坏目标计算机,而木马需要人为的去操控破坏计算机。

病毒的分类

  1. 按病毒存在的媒体
    网络病毒:通过网络传播,感染网络中的可执行文件。
    文件病毒:感染计算机中的文件。
    引导型病毒:感染启动扇区和硬盘的系统引导扇区。
  2. 按病毒传染的方法分类
    驻留型病毒:驻留内存,并一直处于激活状态。
    非驻留型病毒:在得到机会时才会激活,从而去感染计算机。
  3. 按病毒的危害分类
    无危险型病毒:减少磁盘的可用空间、减少内存、显示图像发出声音等,但不影响系统。
    危险型:造成严重的错误,删除程序、破坏数据、清除系统中重要的信息等。
    伴随型:不改变文件本身,但产生EXE文件的伴随体。
    “蠕虫”型:通过网络传播,占用系统内存。
    寄生型:练习型、诡秘型、变型病毒。

病毒的命名

  1. 系统病毒
    前缀为:Win32、PE、Win95、W32、W95等。此类病毒一般是感染Windows操作系统的.exe和.dll文件,并通过这些文件传播。
  2. 蠕虫病毒
    前缀为:Worm。此类病毒通过网络或系统漏铜传播,所属蠕虫病毒都具有向外发送带毒邮件、阻塞网络的特性,如冲击波(阻塞网络)、小邮差(发带毒邮件)等。
  3. 木马病毒、黑客病毒
    木马病毒前缀:Trojan,黑客病毒前缀:Hack。
  4. 脚本病毒
    前缀为:Script。此类病毒使用脚本语言编写,通过网页传播。有的脚本病毒还会有如下前缀:VBS、JS(表明是哪种脚本编写的)。
  5. 宏病毒
    前缀为:Macro。第二前缀是:Word、Excel其中之一,宏病毒是针对Office系列的。
  6. 后门病毒
    前缀为:Backdoor。此类病毒通过网络传播,给系统开后门,给用户的计算机带来安全隐患。
  7. 病毒种植程序病毒
    前缀为:Dropper。此类病毒是运行时从体内释放出一个或几个新的病毒到系统目录下,由释放出来的新病毒产生破坏。
  8. 破坏性程序病毒
    前缀为:Harm。此类病毒本身具有好看的图标来诱惑用户点击,当用户点击时,病毒会对计算机产生破坏。
  9. 玩笑病毒
    前缀为:Joke,称为恶作剧病毒。此类病毒也是本身具有好看的图标诱惑用户点击,当用户点击时,病毒会做出各种破坏操作来吓唬用户,但其实病毒并没有对计算机产生破坏。
  10. 捆绑机病毒
    前缀为:Binder。此类病毒会使用特定的捆绑程序将病毒与一些应用程序如QQ、浏览器等捆绑起来,表面上看是正常的文件。当用户运行这些被捆绑的应用程序时,会隐藏的运行捆绑在一起的病毒,从而给用户造成危害。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134798.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月3日 上午6:20
下一篇 2022年5月3日 上午6:20


相关推荐

  • ts文件怎么合并转换成mp4?

    ts文件怎么合并转换成mp4?ts文件怎么合并转换成mp4?现在小编就来教大家一个方法吧,直接将多个ts视频文件直接合并成mp4格式,大家想不想学会这个技能呢?跟我一起往下看吧。

    2025年7月4日
    5
  • Docker 导出/导入镜像[通俗易懂]

    Docker 导出/导入镜像[通俗易懂]如果服务器网络不好或者pull不下来镜像,只能在其它网络比较好的机器上pull下来镜像,导出成一个文件,再下载上传到网络不好的机器上,然后再从文件中导出来,这样在网络不好的机器上也能使用docker镜像了。1、导出镜像首先使用dockerimages查看本机镜像,找到他的镜像id,如图所示:然后执行以下命令通过镜像id导出镜像到宿主机$dockersav…

    2025年9月21日
    14
  • MATLABfill函数_matlab中C的模块名称是什么

    MATLABfill函数_matlab中C的模块名称是什么matlab移植C/C++代码时,发现不管是opencv还是IPP库都没有填充联通区域函数imfill(),于是只能自己动手了。先展示一下imfill()函数的功能,如下图:上图中,左图是一个二值图像,白色是手臂边缘像素值为1,黑色区域像素值为0,现在想将手臂填充1,用imfill()函数可以实现该功能,但C/C++代码需要自己实现。C/C++代码:boolimFill(Ipp8u*img,intwidth,intheight){ vector<int>q; int

    2025年11月4日
    5
  • 从Manus看AI Agent演进之路

    从Manus看AI Agent演进之路

    2026年3月15日
    22
  • 值传递与引用传递详解

    值传递与引用传递详解1 关于值传递与引用传递的定义值传递 是指在调用函数时 将实际参数复制一份传递到函数中 这样在函数中如果对参数进行修改 就不会影响到实际参数如下图所示 当传递参数之前会将参数进行复制 函数中修改了参数 不会影响实际参数引用传递 是指在调用函数时 将实际参数的地址传递到函数中 那么在函数中对参数进行修改 将会影响到实际参数引用数据类型分为两个部分 引用变量和对象 这两个部分放在不同的地方 引用变量在栈中 而对象是放在堆内存中的 引用变量指向对象 如下图所示 当传递参数之前会将参数进行复制

    2026年3月19日
    2
  • 数据库基础知识(MySQL入门)

    数据库基础知识(MySQL入门)数据库基础知识(MySQL入门)文章目录数据库基础知识(MySQL入门)一.基本概念二.特点一.基本概念Information,信息是对客观世界中各种事物的运动状态和变化的反映,是数据的含义。Data,数据用来记录信息的可识别符号,是信息的具体表现形式,是信息的载体。DB(DataBase)数据库,用来存储数据的仓库,保存了一系列有组织的数据。DBA(DateBaseAdministrator)数据库管理员,负责管理和操作数据库。DBAP(DataBaseApplicationP

    2022年8月20日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号