什么是计算机病毒

通俗来讲,计算机病毒是一个程序,一段可执行代码。它可以很快地通过网络、U盘等蔓延,又常常难以根除。它能影响计算机使用,并且具有破坏性,复制性和传染性。

病毒又分为很多种类,下面,我就来说说最常见的一些病毒吧!

系统病毒

系统病毒的前缀为:Win32、PE、Win95、W32、W95等。这些病毒的一般共有的特性是可以感染windows操作系统的 *.exe 和 *.dll 文件,并通过这些文件进行传播。

蠕虫病毒

蠕虫病毒的前缀是:Worm。这种病毒的共有特性是通过网络或者系统漏洞进行传播,很大部分的蠕虫病毒都有向外发送带毒邮件,阻塞网络的特性。

脚本病毒

脚本病毒的前缀是:Script。脚本病毒的共有特性是使用脚本语言编写,通过网页进行的传播的病毒。

后门病毒

后门病毒的前缀是:Backdoor。该类病毒的共有特性是通过网络传播,给系统开后门,给用户电脑带来安全隐患。

破坏性程序病毒

破坏性程序病毒的前缀是:Harm。这类病毒的共有特性是本身具有好看的图标来诱惑用户点击,当用户点击这类病毒时,病毒便会直接对用户计算机产生破坏。

玩笑病毒

玩笑病毒的前缀是:Joke。也称恶作剧病毒。这类病毒的共有特性是本身具有好看的图标来诱惑用户点击,当用户点击这类病毒时,病毒会做出各种破坏操作来吓唬用户,其实病毒并没有对用户电脑进行任何破坏。

所以, 计算机病毒就是能够通过某种途径潜伏在计算机存储介质(或程序)里, 当达到某种条件时即被激活的具有对计算机资源进行破坏作用的一组程序或指令集合。当然,其预防方法也和怎么预防木马差不多。

常见计算机病毒种类及特征介绍与分析相关推荐

  1. 常见的计算机病毒种类有,五种常见的计算机病毒种类有哪些

    五种常见的计算机病毒种类有系统病毒.蠕虫病毒.木马病毒.脚本病毒.宏病毒.计算机病毒(Computer Virus)是编制者在计算机程序中插入的破坏计算机功能或者数据的代码,能影响计算机使用,能自我复 ...

  2. 基于特征的文法分析以及概述自然语言处理

    一.基于特征的文法分析 语法分析固然重要,但要想覆盖语言的全部,需要进一步扩展到文法分析,文法分析可以基于规则,但是工作量难以想象,基于特征的文法分析不但可穷举,而且可以方便用计算机存储和计算,本节简 ...

  3. 《集成电路先进光刻技术与版图设计优化》课程分享之二:浸没式光刻工艺缺陷种类、特征及自识别方法

    国科大微电子学院是国家首批支持建设的示范性微电子学院,国科大微电子学院开设的<集成电路先进光刻技术与版图设计优化>课程是国内少有的研究讨论光刻技术的研究生课程,而开设课程的韦亚一研究员及其 ...

  4. 人脸识别特征介绍以及难题概括

    科技的发展,人脸识别技术正广泛应用在我们的生活,也在逐渐改变我们的生活,给我们带来更多的方便.今天给大家介绍一下人脸识别特征有哪些?人脸识别技术的应用有哪些难题存在呢? 人脸识别特征介绍 1.几何特征 ...

  5. 特征选择 | MATLAB实现特征变量相关性分析(Pearson相关系数,Kendall相关系数和Spearman相关系数)

    特征选择 | MATLAB实现特征变量相关性分析(Pearson相关系数,Kendall相关系数和Spearman相关系数) 目录 特征选择 | MATLAB实现特征变量相关性分析(Pearson相关 ...

  6. K-近邻算法之案例:鸢尾花种类预测--数据集介绍

    K-近邻算法之案例:鸢尾花种类预测--数据集介绍 本实验介绍了使用Python进行机器学习的一些基本概念. 在本案例中,将使用K-Nearest Neighbor(KNN)算法对鸢尾花的种类进行分类, ...

  7. 简单的DPDK介绍与分析

    DPDK介绍及分析 什么是DPDK Intel® DPDK 全称 __Intel Data Plane Development Kit__,是intel提供的数据平面开发工具集,为Intel arch ...

  8. Java命令学习系列(零)——常见命令及Java Dump介绍

    Java命令学习系列(零)--常见命令及Java Dump介绍 一.常用命令: 在JDK的bin目彔下,包含了java命令及其他实用工具.  jps:查看本机的Java中进程信息.  jstack ...

  9. 微软开源软件特征源码分析工具 Application Inspector

    微软近日开源了其内部使用的软件特征源码分析工具 Application Inspector. 现代软件开发实践通常需要基于数百个现有组件中构建应用,无论它们是由组织中的另一个团队.外部供应商还是开源社 ...

  10. 前端人员必须掌握哪些技术?常见缓存种类有什么?

    前端人员必须掌握哪些技术?常见缓存种类有什么?缓存可以让原本打开很慢的页面,变得能"秒开".在我们平时访问的APP.网站几乎都有涉及到缓存的运用,因此缓存也成为每一个前端人员必须要 ...

最新文章

  1. 可以获取python整数类型帮助的是什么-下列选项中可以获取Python整数类型帮助的是...
  2. python怎么判断一个文件是否存在-利用Python如何判断一个文件是否存在
  3. 单片机小白学步系列(十八) 单片机/计算机系统概述:通信接口与协议
  4. 互斥信号量和二进制信号量
  5. 最大子列和问题(JAVA)
  6. uml 时序图_程序猿都应学习的语言:看 25 张图学 UML
  7. mysql 屏蔽索引_mysql强制索引和禁止某个索引
  8. Python循环遍历(cycle)
  9. 如何向打游戏一样学习?(摘自大佬,如有冒犯,请多包涵)
  10. Unity_UIBuilder插件入门
  11. CodeLite 16.0可以编译通过,但是在编辑器界面会显示找不到标准库头文件
  12. 从幂律分布到特征数据概率分布——12个常用概率分布
  13. Qt面试笔试题问答经验总结
  14. django项目 网易云音乐
  15. 玩转96boards之(一)---高通410c板硬件
  16. 虚拟机安装mysql8步骤
  17. SkiaSharp 之 WPF 自绘 拖曳小球(案例版)
  18. 永信至诚助中国航信2015年信息安全技能竞赛圆满举行
  19. 数学菜鸟的AI学习攻略 | 数学符号轻松入门
  20. SourceTree Clone非常慢原因

热门文章

  1. MindManager 2020(Keymaker-CORE.rar)新手学习安装下载中文版及教程
  2. “企业级零代码黑客马拉松”决赛圆满落幕
  3. Bluecoat:搭建未来知识产权管理构架
  4. 族蚂网针对宠物网站建设有哪些新体验
  5. django之admin调整页面展示
  6. 点对点网络带宽测试软件,iperf点对点网络性能测试工具
  7. 关于Gradle的Instant Run
  8. “此电话号码无法用于进行验证”的解决方法
  9. 大数据技术之_13_Azkaban学习_Azkaban(阿兹卡班)介绍 + Azkaban 安装部署 + Azkaban 实战
  10. 企业邮箱的反垃圾邮件功能是怎么实现的?