随着计算机应用的日益普及,计算机病毒也开始入侵并呈不断蔓延趋势,对计算机的正常运行造成了威胁。那么,计算机病毒从算法划分为几个类型那?就让佰佰安全网的小编和你一起去了解一下吧!

计算机病毒从算法划分为以下几个类型:

1、伴随型病毒,这一类病毒并不改变文件本身,它们根据算法产生EXE文件的伴随体,具有同样的名字和不同的扩展名(COM),例如:XCOPY.EXE的伴随体是XCOPY.COM。病毒把自身写入COM文件并不改变EXE文件,当DOS加载文件时,伴随体优先被执行到,再由伴随体加载执行原来的EXE文件。

2、“蠕虫”型病毒,通过计算机网络传播,不改变文件和资料信息,利用网络从一台机器的内存传播到其它机器的内存,计算网络地址,将自身的病毒通过网络发送。有时它们在系统存在,一般除了内存不占用其它资源。

3、寄生型病毒除了伴随和“蠕虫”型,其它病毒均可称为寄生型病毒,它们依附在系统的引导扇区或文件中,通过系统的功能进行传播,按其算法不同可分为:练习型病毒,病毒自身包含错误,不能进行很好的传播,例如一些病毒在调试阶段。

4、诡秘型病毒它们一般不直接修改DOS中断和扇区数据,而是通过设备技术和文件缓冲区等DOS内部修改,不易看到资源,使用比较高级的技术。利用DOS空闲的数据区进行工作。

5、变型病毒(又称幽灵病毒)这一类病毒使用一个复杂的算法,使自己每传播一份都具有不同的内容和长度。它们一般的作法是一段混有无关指令的解码算法和被变化过的病毒体组成。

关于计算机病毒从算法划分为几个类型就介绍到这,祝你生活愉快,更多网络病毒小知识问题,可以向佰佰安全网平台提问哦!

责任编辑:郑旭冰

计算机病毒的算法,计算机病毒从算法划分为几个类型相关推荐

  1. 【数据挖掘】基于划分的聚类方法 ( K-Means 算法简介 | K-Means 算法步骤 | K-Means 图示 )

    文章目录 一. 基于划分的聚类方法 二. K-Means 算法 简介 三. K-Means 算法 步骤 四. K-Means 方法的评分函数 五. K-Means 算法 图示 一. 基于划分的聚类方法 ...

  2. 《BI那点儿事》Microsoft 聚类分析算法——三国人物身份划分

    <BI那点儿事>Microsoft 聚类分析算法--三国人物身份划分 原文:<BI那点儿事>Microsoft 聚类分析算法--三国人物身份划分 什么是聚类分析?  聚类分析属 ...

  3. ML之LoR:利用LoR二分类之非线性决策算法案例应用之划分正负样本

    ML之LoR:利用LoR二分类之非线性决策算法案例应用之划分正负样本 目录 输出结果 实现代码 输出结果 1.对数据集进行特征映射 2.正则化 → 正则化 → 过度正则化 实现代码 import nu ...

  4. 算法训练 数的划分 动态规划

    算法训练 数的划分 时间限制:1.0s   内存限制:256.0MB 问题描述 将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序). 例如:n=7,k=3,下面三种分法被认为是相同的. ...

  5. 【聚类算法】基于matlab划分法k-means聚类算法【含Matlab源码 1941期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[聚类算法]基于matlab划分法k-means聚类算法[含Matlab源码 1941期] 点击上面蓝色字体,直接付费下载,即可. 获取代码 ...

  6. Microsoft Naive Bayes 算法——三国人物身份划分

    Microsoft Naive Bayes 算法--三国人物身份划分 原文:Microsoft Naive Bayes 算法--三国人物身份划分 Microsoft朴素贝叶斯是SSAS中最简单的算法, ...

  7. 第1章 初识计算机病毒 1.1 计算机病毒基础知识

    第1章   初识计算机病毒 这一章将从概念上简要介绍计算机病毒的基本知识以及计算机病毒的命名,通过对这些概念的了解,从而使我们能更方便的阅读有关计算机病毒信息的文档和书籍. 1.1 计算机病毒基础知识 ...

  8. r型聚类典型指标_常用的聚类算法及聚类算法评价指标

    1. 典型聚类算法 1.1 基于划分的方法 代表:kmeans算法 ·指定k个聚类中心 ·(计算数据点与初始聚类中心的距离) ·(对于数据点,找到最近的{i}ci(聚类中心),将分配到{i}ci中) ...

  9. Java-JVM虚拟机内存垃圾回收机制gc入门:引用类型,对象标记算法,回收算法,常见的 garbage collector

    文章目录 GC的优缺点 引用的四种类型 对象标记算法 引用计数法 可达性分析法 回收算法 标记-清除算法(Mark-Sweep) 复制算法 标记-整理算法(Mark-Compact) 分代收集算法 常 ...

最新文章

  1. java-web中的分层1-dao
  2. finished with exit code -1073740791 (0xC0000409)解决方案
  3. linux shell概述,Linux学习 -- Shell基础 -- 概述
  4. Java并发编程——volatile
  5. 团队项目第一篇——NABCD
  6. YUV422/420 format
  7. php关闭gd库,详解php开启gd库的两种方法
  8. 移位运算符:,,总结
  9. python中什么是主要数据类型_python中基本数据类型是什么
  10. Java基础之写文件——使用Formatter对象加载缓冲区(UsingAFormatter)
  11. 7-26 单词长度 (15 分)
  12. 你的ERP系统选对了吗?
  13. 雅马哈AI系统能自动为舞蹈配乐,跟节奏跳舞时代已不再
  14. Cordova+Vue快速搭建Hybrid App
  15. Android 360分包,如何安装分包app安装包
  16. 什么是EJB?EJB到底是什么?
  17. 基于Excel的股票回测
  18. 新手如何建立网站,网站建设的几个步骤。
  19. websocket协议和服务实现
  20. 二进制调色器程序管理

热门文章

  1. Qt扫盲-QSS语法概述
  2. mysql workbench导入mdb_如何将MDB(Access)文件转换为MySQL(或纯SQL文件)?
  3. android 多线程封装,Android线程池封装库
  4. 出现两个计算机管理员账户,win登录界面突然多出来个Administrator的账户
  5. 用Python+Selenium来测试登录自动登录163邮箱
  6. 如何确定最佳训练数据集规模?
  7. pbe服务器维护,云顶之弈手游PBE服停机:更新版本时出错,10.5版本的发布时间...
  8. 转! 完美解决 ERROR 1064 (42000): You have an error in your SQL syntax ... near …
  9. 定位:relative相对定位、absolute绝对定位、fixed固定定位
  10. 2.4gwifi能跑满100m宽带吗_我的宽带是100兆,2.4g的路由器可以完全发挥出来吗,要用5g的吗?...