首页 > 甘肃 > 庆阳市 > 计算机病毒的种类,计算机病毒有哪些类型

计算机病毒的种类,计算机病毒有哪些类型

来源:整理 时间:2023-08-03 07:52:27 编辑:好学习 手机版

本文目录一览

1,计算机病毒有哪些类型

一、宏病毒.宏病毒是一种寄存在文档或模板的宏中的计算机病毒。一旦打开这样的文档,其中的宏就会被执行,于是宏病毒就会被激活,转移到计算机上,并驻留在Normal模板上。从此以后,所有自动保存的文档都会“感染”上这种宏病毒,而且如果其他用户打开了感染病毒的文档,宏病毒又会转移到他的计算机上。二、CIH病毒.CIH病毒是一种能够破坏计算机系统硬件的恶性病毒。这个病毒产自台湾,集嘉通讯公司(技嘉子公司)手机研发中心主任工程师陈盈豪在其于台湾大同工学院念书期间制作。最早随国际两大盗版集团贩卖的盗版光盘在欧美等地广泛传播,随后进一步通过Internet传播到全世界各个角落。三、蠕虫病毒.蠕虫病毒是一种常见的计算机病毒。它是利用网络进行复制和传播,传染途径是通过网络和电子邮件。最初的蠕虫病毒定义是因为在DOS环境下,病毒发作时会在屏幕上出现一条类似虫子的东西,胡乱吞吃屏幕上的字母并将其改形。蠕虫病毒是自包含的程序(或是一套程序),它能传播自身功能的拷贝或自身的某些部分到其他的计算机系统中.四、木马病毒.木马(Trojan),也称木马病毒,是指通过特定的程序(木马程序)来控制另一台计算机。木马通常有两个可执行程序:一个是控制端,另一个是被控制端。。“木马”程序是目前比较流行的病毒文件,与一般的病毒不同,它不会自我繁殖,也并不“刻意”地去感染其他文件,它通过将自身伪装吸引用户下载执行,向施种木马者提供打开被种主机的门户,使施种者可以任意毁坏、窃取被种者的文件,甚至远程操控被种主机。木马病毒的产生严重危害着现代网络的安全运行。木马病毒 发展历史木马程序技术发展可以说非常迅速。主要是有些年轻人出于好奇,或是急于显示自己实力,不断改进木马程序的编写。至今木马程序已经经历了六代的改进:第一代,是最原始的木马程序。主要是简单的密码窃取,通过电子邮件发送信息等,具备了木马最基本的功能。第二代,在技术上有了很大的进步,冰河是中国木马的典型代表之一。第三代,主要改进在数据传递技术方面,出现了ICMP等类型的木马,利用畸形报文传递数据,增加了杀毒软件查杀识别的难度。第四代, 在进程隐藏方面有了很大改动,采用了内核插入式的嵌入方式,利用远程插入线程技术,嵌入DLL线程。或者挂接PSAPI,实现木马程序的隐藏,甚至在Windows NT/2000下,都达到了良好的隐藏效果。灰鸽子和蜜蜂大盗是比较出名的DLL木马。第五代,驱动级木马。驱动级木马多数都使用了大量的Rootkit技术来达到在深度隐藏的效果,并深入到内核空间的,感染后针对杀毒软件和网络防火墙进行攻击,可将系统SSDT初始化,导致杀毒防火墙失去效应。有的驱动级木马可驻留BIOS,并且很难查杀。第六代,随着身份认证UsbKey和杀毒软件主动防御的兴起,黏虫技术类型和特殊反显技术类型木马逐渐开始系统化。前者主要以盗取和篡改用户敏感信息为主,后者以动态口令和硬证书攻击为主。PassCopy和暗黑蜘蛛侠是这类木马的代表。计算机病毒的特点 :(1) 寄生性 (2) 传染性(3) 潜伏性(4) 隐蔽性

计算机病毒有哪些类型

2,计算机病毒的类别

1.系统病毒,例如CIH病毒;2.蠕虫病毒,例如冲击波病毒、小邮差病毒等;3.木马病毒、黑客病毒;4.脚本病毒,例如欢乐时光、十四日等;5.宏病毒,例如美丽莎病毒;6.后门病毒,例如IRC后门Backdoor.IRCBot7.病毒种植程序病毒,例如冰河播种者、MSN射手等8.破坏性程序病毒,例如杀手命令等9.玩笑病毒,例如女鬼病毒10.捆绑机病毒,例如捆绑QQ、系统杀手等。
<p>检测磁盘中的计算机病毒可分成检测引导型计算机病毒和检测文件型计算机病毒。这两种检测从原理上讲是一样的,但由于各自的存储方式不同,检测方法是有差别的。</p> <p>   2.4.1 比较法<br>  比较法是用原始备份与被检测的引导扇区或被检测的文件进行比较。比较时可以靠打印的代码清单(比如debug的d命令输出格式)进行比较,或用程序来进行比较(如dos的diskcomp、fc或pctools等其它软件)。这种比较法不需要专用的查计算机病毒程序,只要用常规dos软件和pctools等工具软件就可以进行。而且用这种比较法还可以发现那些尚不能被现有的查计算机病毒程序发现的计算机病毒。因为计算机病毒传播得很快,新的计算机病毒层出不穷,由于目前还没有做出通用的能查出一切计算机病毒,或通过代码分析,可以判定某个程序中是否含有计算机病毒的查毒程序,发现新计算机病毒就只有靠比较法和分析法,有时必须结合这两者来一同工作。<br>  使用比较法能发现异常,如文件的长度有变化,或虽然文件长度未发生变化,但文件内的程序代码发生了变化。对硬盘主引导扇区或对dos的引导扇区做检查,比较法能发现其中的程序代码是否发生了变化。由于要进行比较,保留好原始备份是非常重要的,制作备份时必须在无计算机病毒的环境里进行,制作好的备份必须妥善保管,写好标签,并加上写保护。<br>  比较法的好处是简单、方便,不需专用软件。缺点是无法确认计算机病毒的种类名称。另外,造成被检测程序与原始备份之间差别的原因尚需进一步验证,以查明是由于计算机病毒造成的,或是由于dos数据被偶然原因,如突然停电、程序失控、恶意程序等破坏的。这些要用到以后讲的分析法,查看变化部分代码的性质,以此来确证是否存在计算机病毒。另外,当找不到原始备份时,用比较法就不能马上得到结论。从这里可以看到制作和保留原始主引导扇区和其它数据备份的重要性。</p> <p>   2.4.2 加总比对法<br>  根据每个程序的档案名称、大小、时间、日期及内容,加总为一个检查码,再将检查码附于程序的后面,或是将所有检查码放在同一个数据库中,再利用此加总对比系统,追踪并记录每个程序的检查码是否遭更改,以判断是否感染了计算机病毒。一个很简单的例子就是当您把车停下来之后,将里程表的数字记下来。那么下次您再开车时,只要比对一下里程表的数字,那么您就可以断定是否有人偷开了您的车子。这种技术可侦测到各式的计算机病毒,但最大的缺点就是误判断高,且无法确认是哪种计算机病毒感染的。对于隐形计算机病毒也无法侦测到。</p> <p>   2.4.3 搜索法.<br>  搜索法是用每一种计算机病毒体含有的特定字符串对被检测的对象进行扫描。如果在被检测对象内部发现了某一种特定字节串,就表明发现了该字节串所代表的计算机病毒。国外对这种按搜索法工作的计算机病毒扫描软件叫virus scanner。计算机病毒扫描软件由两部分组成:一部分是计算机病毒代码库,含有经过特别选定的各种计算机病毒的代码串;另一部分是利用该代码库进行扫描的扫描程序。目前常见的防杀计算机病毒软件对已知计算机病毒的检测大多采用这种方法。计算机病毒扫描程序能识别的计算机病毒的数目完全取决于计算机病毒代码库内所含计算机病毒的种类多少。显而易见,库中计算机病毒代码种类越多,扫描程序能认出的计算机病毒就越多。计算机病毒代码串的选择是非常重要的。短小的计算机病毒只有一百多个字节,长的有上万字节的。如果随意从计算机病毒体内选一段作为代表该计算机病毒的特征代码串,可能在不同的环境中,该特征串并不真正具有代表性,不能用于将该串所对应的计算机病毒检查出来。选这种串做为计算机病毒代码库的特征串就是不合适的。<br>  另一种情况是代码串不应含有计算机病毒的数据区,数据区是会经常变化的。代码串一定要在仔细分析了程序之后才选出最具代表特性的,足以将该计算机病毒区别于其它计算机病毒的字节串。选定好的特征代码串是很不容易的,是计算机病毒扫描程序的精华所在。一般情况下,代码串是连续的若干个字节组成的串,但是有些扫描软件采用的是可变长串,即在串中包含有一个到几个“模糊”字节。扫描软件遇到这种串时,只要除“模糊”字节之外的字串都能完好匹配,则也能判别出计算机病毒。<br>  除了前面说的选特征串的规则外,最重要的是一条是特征串必须能将计算机病毒与正常的非计算机病毒程序区分开。不然将非计算机病毒程序当成计算机病毒报告给用户,是假警报,这种“狼来了”的假警报太多了,就会使用户放松警惕,等真的计算机病毒一来,破坏就严重了;再就是若将这假警报送给杀计算机病毒程序,会将好程序给“杀死”了。<br>  使用特征串的扫描法被查计算机病毒软件广泛应用。当特征串选择得很好时,计算机病毒检测软件让计算机用户使用起来很方便,对计算机病毒了解不多的人也能用它来发现计算机病毒。另外,不用专门软件,用pctools等软件也能用特征串扫描法去检测特定的计算机病毒。<br>  这种扫描法的缺点也是明显的。第一是当被扫描的文件很长时,扫描所花时间也越多;第二是不容易选出合适的特征串;第三是新的计算机病毒的特征串未加入计算机病毒代码库时,老版本的扫毒程序无法识别出新的计算机病毒;第四是怀有恶意的计算机病毒制造者得到代码库后,会很容易地改变计算机病毒体内的代码,生成一个新的变种,使扫描程序失去检测它的能力;第五是容易产生误报,只要在正常程序内带有某种计算机病毒的特征串,即使该代码段已不可能被执行,而只是被杀死的计算机病毒体残余,扫描程序仍会报警;第六是不易识别多维变形计算机病毒。不管怎样,基于特征串的计算机病毒扫描法仍是今天用得最为普遍的查计算机病毒方法。</p> <p>  2.4.4 分析法<br>  一般使用分析法的人不是普通用户,而是防杀计算机病毒技术人员。使用分析法的目的在于:<br>  1. 确认被观察的磁盘引导扇区和程序中是否含有计算机病毒;<br>  2. 确认计算机病毒的类型和种类,判定其是否是一种新的计算机病毒;<br>  3. 搞清楚计算机病毒体的大致结构,提取特征识别用的字节串或特征字,用于增添到计算机病毒代码库供计算机病毒扫描和识别程序用;<br>  4. 详细分析计算机病毒代码,为制定相应的防杀计算机病毒措施制定方案。<br>  上述四个目的按顺序排列起来,正好是使用分析法的工作顺序。使用分析法要求具有比较全面的有关计算机、dos、windows、网络等的结构和功能调用以及关于计算机病毒方面的各种知识,这是与其他检测计算机病毒方法不一样的地方。<br>  要使用分析法检测计算机病毒,其条件除了要具有相关的知识外,还需要反汇编工具、二进制文件编辑器等分析用工具程序和专用的试验计算机。因为即使是很熟练的防杀计算机病毒技术人员,使用性能完善的分析软件,也不能保证在短时间内将计算机病毒代码完全分析清楚。而计算机病毒有可能在被分析阶段继续传染甚至发作,把软盘硬盘内的数据完全毁坏掉,这就要求分析工作必须在专门设立的试验计算机机上进行,不怕其中的数据被破坏。在不具备条件的情况下,不要轻易开始分析工作,很多计算机病毒采用了自加密、反跟踪等技术,使得分析计算机病毒的工作经常是冗长和枯燥的。特别是某些文件型计算机病毒的代码可达10kb以上,与系统的牵扯层次很深,使详细的剖析工作十分复杂。<br>  计算机病毒检测的分析法是防杀计算机病毒工作中不可缺少的重要技术,任何一个性能优良的防杀计算机病毒系统的研制和开发都离不开专门人员对各种计算机病毒的详尽而认真的分析。<br>  分析的步骤分为静态分析和动态分析两种。静态分析是指利用反汇编工具将计算机病毒代码打印成反汇编指令后程序清单后进行分析,看计算机病毒分成哪些模块,使用了哪些系统调用,采用了哪些技巧,并将计算机病毒感染文件的过程翻转为清除该计算机病毒、修复文件的过程;判断哪些代码可被用做特征码以及如何防御这种计算机病毒。分析人员具有的素质越高,分析过程越快、理解越深。动态分析则是指利用debug等调试工具在内存带毒的情况下,对计算机病毒做动态跟踪,观察计算机病毒的具体工作过程,以进一步在静态分析的基础上理解计算机病毒工作的原理。在计算机病毒编码比较简单的情况下,动态分析不是必须的。但当计算机病毒采用了较多的技术手段时,必须使用动、静相结合的分析方法才能完成整个分析过程。</p> <p>  2.4.5 人工智能陷阱技术和宏病毒陷阱技术<br>  人工智能陷阱是一种监测计算机行为的常驻式扫描技术。它将所有计算机病毒所产生的行为归纳起来,一旦发现内存中的程序有任何不当的行为,系统就会有所警觉,并告知使用者。这种技术的优点是执行速度快、操作简便,且可以侦测到各式计算机病毒;其缺点就是程序设计难,且不容易考虑周全。不过在这千变万化的计算机病毒世界中,人工智能陷阱扫描技术是一个至少具有主动保护功能的新技术。<br>  宏病毒陷阱技术(macrotrap)是结合了搜索法和人工智能陷阱技术,依行为模式来侦测已知及未知的宏病毒。其中,配合ole2技术,可将宏与文件分开,使得扫描速度变得飞快,而且更可有效地将宏病毒彻底清除。</p> <p>  2.4.6 软件仿真扫描法<br>  该技术专门用来对付多态变形计算机病毒(polymorphic/mutationvirus)。多态变形计算机病毒在每次传染时,都将自身以不同的随机数加密于每个感染的文件中,传统搜索法的方式根本就无法找到这种计算机病毒。软件仿真技术则是成功地仿真cpu执行,在dos虚拟机(virtual machine)下伪执行计算机病毒程序,安全并确实地将其解密,使其显露本来的面目,再加以扫描。</p> <p>  2.4.7 先知扫描法<br>  先知扫描技术(vice,virus instruction code emulation)是继软件仿真后的一大技术上突破。既然软件仿真可以建立一个保护模式下的dos虚拟机,仿真cpu动作并伪执行程序以解开多态变形计算机病毒,那么应用类似的技术也可以用来分析一般程序,检查可疑的计算机病毒代码。因此先知扫描技术将专业人员用来判断程序是否存在计算机病毒代码的方法,分析归纳成专家系统和知识库,再利用软件模拟技术(software emulation)伪执行新的计算机病毒,超前分析出新计算机病毒代码,对付以后的计算机病毒。</p> <p> </p> <p>转自: <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fhi.baidu.com%2fan0011121%2fblog%2fitem%2f0245a44bb306caf482025c44.html" target="_blank">http://hi.baidu.com/an0011121/blog/item/0245a44bb306caf482025c44.html</a></p>

计算机病毒的类别

文章TAG:计算计算机计算机病毒病毒计算机病毒的种类

最近更新

  • 玉米可以做什么,玉米可做什么菜?你知道!

    市面上有raw玉米stick,可以在家里做熟烤,可以做成各种口味,可制成玉米面条、玉米糕点等,可制成玉米面条、玉米糕点等,玉米磨粉可以做成玉米粉或者玉米naan,不过这些都是用来做 ......

    庆阳市 日期:2023-05-06

  • 夏至习俗,今天夏至有什么习俗

    今天夏至有什么习俗具体的风俗习惯根据各地的文化差异千奇百怪,各不相同!民间有“冬至饺子夏至面”的说法,还是比较普遍的。2,夏至是哪天有什么习俗夏至(summersolstice), ......

    庆阳市 日期:2023-05-06

  • 元旦是什么节日,元旦节是什么节日

    元旦节是什么节日中国的节日{0}2,什么是元旦节新年第一天哦1月1日{1}3,元旦是几月几日每年1月1号1月1日{2} ......

    庆阳市 日期:2023-05-06

  • 竹笋烧肉,竹笋烤五花肉的做法!

    3.猪肉切片,一般红竹笋要先煮,再用清水冲洗一天,5.把竹笋放在锅底,然后把肉放在上面,放入淹好的肉,用猛火煮开,再小火慢炖,一小块五花肉竹笋一把姜,三片干辣椒,八根香葱/小葱,2 ......

    庆阳市 日期:2023-05-06

  • 女孩叫安什么好听,求女生姓安什么熙好听

    求女生姓安什么熙好听安纯熙。还有安筱熙,安泽熙,安雅熙2,女孩姓安叫什么好听安若娅安晴安静:)3,安小什么好听名字女生安小熙,安小慕,安小柠安小汐4,安字辈女孩叫什么好呢安璇安雪安 ......

    庆阳市 日期:2023-05-06

  • 电起火,电起火如何灭火

    电起火如何灭火电起火后千万不要慌,第一件事找到并关掉总开关,用干粉灭火器扑灭明火。{0}2,电着火了该咋办不能用水.要先把电源切断.用干粉灭火气.或沙子之类灭拔电源啊!{1}3,电 ......

    庆阳市 日期:2023-05-06

  • 高三期末总结,高三学生怎么做期末考试总结

    高三学生怎么做期末考试总结随着寒假的来临,随之而来的是高三上半学期最后的考试,这次考试既是对整个高三上半学期复习成果的一次大检查也是高三学生上半学期对自己的一个总结,进行知识上面的 ......

    庆阳市 日期:2023-05-06

  • 陶醉,陶醉意思是什么

    陶醉意思是什么陶醉,表示很满意地沉浸在某种境界或思想活动中。沉醉在其中2,陶醉是什么概念意思意义陶醉:沉醉于某种事物或境界里,以求得内心的安慰。就是让人沉醉于某种事物或境界里,以求 ......

    庆阳市 日期:2023-05-06