计算机病毒的原理和防范

  计算机病毒与医学上的“病毒”不同,计算机病毒不是天然存在的,是人利用计算机软体和硬体所固有的脆弱性编制的一组指令集或程式程式码。下面是我收集整理的,希望对大家有帮助~~
  计算机病毒的原理
  病毒依附储存介质软盘、 硬碟等构成传染源。病毒传染的媒介由工作的环境来定。病毒启用是将病毒放在记忆体, 并设定触发条件,触发的条件是多样化的, 可以是时钟,系统的日期,使用者识别符号,也可以是系统一次通讯等。条件成熟病毒就开始自我复制到传染物件中,进行各种破坏活动等。病毒的传染是病毒效能的一个重要标志。在传染环节中,病毒复制一个自身副本到传染物件中去。

  感染策略为了能够复制其自身,病毒必须能够执行程式码并能够对记忆体执行写操作。基于这个原因计算机病毒工作原理,许多病毒都是将自己附着在合法的可执行档案上。如果使用者企图执行该可执行档案,那么病毒就有机会执行。病毒可以根据执行时所表现出来的行为分成两类。非常驻型病毒会立即查询其它宿主并伺机加以感染,之后再将控制权交给被感染的应用程式。常驻型病毒被执行时并不会查询其它宿主。相反的,一个常驻型病毒会将自己载入记忆体并将控制权交给宿主。该病毒于背景中执行并伺机感染其它目标。  非常驻型病毒非常驻型病毒可以被想成具有搜寻模组和复制模组的程式。搜寻模组负责查询可被感染的档案,一旦搜寻到该档案,搜寻模组就会启动复制模组进行感染。

  常驻型病毒常驻型病毒包含复制模组,其角色类似于非常驻型病毒中的复制模组。复制模组在常驻型病毒中不会被搜寻模组呼叫。病毒在被执行时会将复制模组载入记忆体,并确保当作业系统执行特定动作时,该复制模组会被呼叫。例如,复制模组会在作业系统执行其它档案时被呼叫。在这个例子中,所有可以被执行的档案均会被感染。常驻型病毒有时会被区分成快速感染者和慢速感染者。快速感染者会试图感染尽可能多的档案。例如,一个计算机病毒工作原理快速感染者可以感染所有被访问到的档案。这会对防毒软体造成特别的问题。当执行全系统防护时,防毒软体需要扫描所有可能会被感染的档案。如果防毒软体没有察觉到记忆体中有快速感染者,快速感染者可以借此搭便车,利用防毒软体扫描档案的同时进行感染。快速感染者依赖其快速感染的能力。但这同时会使得快速感染者容易被侦测到,这是因为其行为会使得系统性能降低,进而增加被防毒软体侦测到的风险。相反的,慢速感染者被设计成偶而才对目标进行感染,如此一来就可避免被侦测到的机会。例如,有些慢速感染者只有在其它档案被拷贝时才会进行感染。但是慢速感染者此种试图避免被侦测到的作法似乎并不成功。

  免杀技术以及新特征免杀是指:对病毒的处理,使之躲过防毒软体查杀的一种技术。通常病毒刚从病毒作者手中传播出去前,本身就是免杀的,甚至可以说“病毒比防毒软体还新,所以防毒软体根本无法识别它是病毒”,但由于传播后部分使用者中毒向防毒软体公司举报的原因,就会引起安全公司的注意并将之特征码收录到自己的病毒库当中,病毒就会被防毒软体所识别。

  病毒作者可以通过对病毒进行再次保护如使用汇编加花指令或者给文件加壳就可以轻易躲过防毒软体的病毒特征码库而免于被防毒软体查杀。

  美国的Norton Antivirus、McAfee、PC-cillin,俄罗斯的Kaspersky Anti-Virus,斯洛伐克的NOD32等产品在国际上口碑较好,但防毒、查壳能力都有限,目前病毒库总数量也都仅在数十万个左右。

  自我更新性是近年来病毒的又一新特征。病毒可以借助于网路进行变种更新,得到最新的免杀版本的病毒并继续在使用者感染的计算机上执行,比如熊猫烧香病毒的作者就建立了“病毒升级伺服器”,在最勤时一天要对病毒升级8次,比有些防毒软体病毒库的更新速度还快,所以就造成了防毒软体无法识别病毒。

  除了自身免杀自我更新之外,很多病毒还具有了对抗它的“天敌”防毒软体和防火墙产品反病毒软体的全新特征,只要病毒执行后,病毒会自动破坏中毒者计算机上安装的防毒软体和防火墙产品,如病毒自身驱动级Rootkit保护强制检测并退出防毒软体程序,可以过主流防毒软体“主动防御”和穿透软、硬体还原的机器狗,自动修改系统时间导致一些防毒软体厂商的正版认证作废以致防毒软体作废,从而病毒生存能力更加强大。

  免杀技术的泛滥使得同一种原型病毒理论上可以派生出近乎无穷无尽的变种,给依赖于特征码技术检测的防毒软体带来很大困扰。近年来,国际反病毒行业普遍开展了各种前瞻性技术研究,试图扭转过分依赖特征码所产生的不利局面。目前比较有代表性产品的是基于虚拟机器技术的启发式扫描软体,代表厂商NOD32,Dr.Web,和基于行为分析技术的主动防御软体,代表厂商中国的微点主动防御软体等。
  计算机病毒防范
  1、定期给系统打补丁,或者说是进行系统更新。最简单的解决方法是开启系统带的自动更新。

  2、定期更新安全防护软体。基本上所有的安全防护软体都提供了自动更新,推荐将其开启。切记不要同时安装超过一套安全防护软体,即便是看起来没有什么冲突或者错误。因 为系统的底层资源是固定的,多个软体争夺势必造成功能损失。这里推荐几套软体,要说的一点是选择安全产品是要针对使用者习惯,需求等来确定的,不要人云亦 云:ESET NOD32,卡巴斯基,Norton,Mcafee,瑞星,江民。对于ARP攻击频繁的地方强烈推荐使用ESET NOD32和瑞星,防御效果相对更好。这里要注意的是ARP攻击分客户端和闸道器端两种,我们能防御的都是客户端的这种,如果伺服器端受到了有效的攻击我们也无能为力,这也是有的朋友遇到了装了ARP攻击防御软体仍然出现问题的原因。最根本的解决办法是ARP双向静态系结客户端和闸道器都系结。另外,ADSL使用者如果只有一台电脑上网则不存在风险,可以放心关闭ARP防御功能。

  3、不要把所有安全责任都丢给安全防护软体。安全防护软体仅仅是保证电脑保安的工具。U盘,游戏,QQ,网页挂马,区域网已经成为传播病毒的基本途径。很多人的U盘上都有不只一中病毒,而游戏,QQ,网页病毒多数是因为经济利益问题。一般情况下安全软体的主动防御和档案监控能起到比较好的效果,尤其是在有移动装置如U盘,行动硬碟,SD卡等接入前,最好开启这些监控,并检视是否遮蔽了U盘自动执行。不要浏览非法包含非法资讯的网站,因为这样的网站多数都带有病毒或者恶意外挂安装。即使开启了自动更新,主动防御和档案监控,也要定期进行全盘扫描,一般需要在1-2周进行一次,扫描前需要手工更新防毒软体的病毒库和引擎到最新版本。不要随便开启别人给的档案,即使对方是可以信任的朋友,因为无法确定他知不知道已经感染了。而且防毒软体不能有效地控制未知病毒,而很多时候都是有不少使用者被感染了,才有安全公司在病毒库上添加了记录。同时不可轻易相信任何防毒软体的可疑程度检测,那个基本上都是没有多少可信度的。这项技术一直都是实验室水平的,对于实际应用基本没有什么价值,之所以会发布是因为各个公司之间的商业竞争,有的公司拿这个来吸引不知情的使用者,导致了恶性的回圈。当然,病毒家族检测现在已经比较成熟了,如果防毒软体提示是哪个病毒的变种,这个就需要小心了。

  4、注意档案备份,特别是重要档案更是如此。备份可以使资料丢失时损失尽可能少。有很多 人因为中了病毒辛辛苦苦积累了很多年的档案都因为被病毒感染无法清除而不得不与之挥手告别,实际上可以通过备份来解决这些问题。但是最好不要在当前硬碟或 者U盘中备份,因为我们要保护的就是它们上面的资料。可以采用光碟备份,现在DVD烧录机和光碟的价格也越来越低,这不失为一中好的选择。切记不要以为系统做了Ghost映象就没有问题了,众所周知,熊猫烧香会删除它能发现的所有Ghost映象。实际上这个技术是很基础的,主要是看病毒作者是否想要新增这样的功能。

  5、注意档案保密,对于有需要的档案进行加密。有些人会在计算机上安装“闪盘窥探者”,会试图把连线到机器上的移动储存装置的档案全部复制到一个指定的地方,这样会使U盘里的重要档案暴露出去。加密方式上有很多U盘和行动硬碟支援加密功能,可以直接使用。但是大部分的还是没有这个功能的,这种情况下,对于Office文件不要直接使用软体自带的加密方式,因为很容易破解。实际上rar,zip等压缩程式的加密也很难应对暴力破解,而这些格式通常都已经有了很完整的暴力破解工具。这里只能提醒大家使用的密码尽量长一点,比如12-16位的一般就很难破解了,同时不要使用英文单词,生日,姓名,游戏帐号等资讯作为密码,也不要单纯地使用数字或字母。一个很好的办法是想一句话,然后把这句话的每个单词如果是英文或者是每个字的拼音汉字的话的第一个字母组成一串,然后在里面新增上标点符号和数字根据喜好,可以不改变标点符号的位置。这种方法创建出来的密码既容易记又有很高的保密性,同样适用于其他场合。如果有更高的安全要求,还可以使用GnuPG这样的金钥策略,2048位的金钥容量很是够用,而且配套工具也比较齐全,可以方便使用。

  6、谨慎对待各种小程式,小工具,比如注册机,Hash程式等等。因为名气不大所以不会受到很多人的检验,有的时候下载的档案其实和原版的档案不一样,或者原版的档案就包含了恶意程式码。部分记忆体注册机会被一些防毒软体报毒,是因为在程式执行时正常情况下一个程式不应该直接修改其他应用程式的记忆体,而记忆体注册机却正是通过这种办法实现破解的。

  7、不要随便点“确定”“是”“允许”“下一步”一类的按钮。通常情况下很多使用者习惯了看见对话方块或者提示就点这些内容,但是这种习惯也为病毒感染提供了条件,很多时候防毒软体或者系统的UAC针对Vista会阻止不应该执行的程式执行,但是如果点了这些,很多时候是允许他们执行,这是一个习惯问题,不要因为每天点“允许”花了眼,手一滑就让不该执行的东西运行了。这样也能阻止很多恶意外挂的安装。很多人安装应用程式的时候总是一路点选下一步,这样也会导致很多的不需要的外挂被安装。而每一次这样的软体安装,都是会给软体作者一定的收入的,而且收入相当高,一般每安装成功一例就是1元钱左右。

  8、不懂的情况下不要玩病毒或者研究黑客技术。因为很多时候那些工具也都被封装者添加了病毒,而你又不能让防毒软体来捣鬼,这个时候就很无奈了。没有解决不了的问题,还是不要因为一点小事而要把别人黑了或者怎么样了。

  • 璁$畻鏈虹梾姣,鏄浣曞垎绫荤殑?浠庡疄鐜鍘熺悊涓婅
    绛旓細鎸夌収璁$畻鏈虹梾姣灞炴х殑鍒嗙被 1銆佺梾姣掑瓨鍦ㄧ殑濯掍綋 鏍规嵁鐥呮瘨瀛樺湪鐨勫獟浣擄紝鐥呮瘨鍙互鍒掑垎涓虹綉缁滅梾姣掞紝鏂囦欢鐥呮瘨锛屽紩瀵煎瀷鐥呮瘨銆傜綉缁滅梾姣掗氳繃璁$畻鏈虹綉缁滀紶鎾劅鏌撶綉缁滀腑鐨勫彲鎵ц鏂囦欢锛屾枃浠剁梾姣掓劅鏌撹绠楁満涓殑鏂囦欢锛堝锛欳OM锛孍XE锛孌OC绛夛級锛屽紩瀵煎瀷鐥呮瘨鎰熸煋鍚姩鎵囧尯锛圔oot锛夊拰纭洏鐨勭郴缁熷紩瀵兼墖鍖猴紙MBR锛夛紝杩樻湁杩欎笁绉嶆儏鍐电殑娣峰悎...
  • 鐢佃剳鐥呮瘨宸ヤ綔鍘熺悊鏄粈涔?
    绛旓細璁$畻鏈虹梾姣宸ヤ綔鍘熺悊浠嬬粛涓锛氳绠楁満鐥呮瘨涓銆佸伐浣滃師鐞嗭細鐥呮瘨渚濋檮瀛樺偍浠嬭川杞洏銆 纭洏绛夋瀯鎴愪紶鏌撴簮銆傜梾姣掍紶鏌撶殑濯掍粙鐢卞伐浣滅殑鐜鏉ュ畾銆傜梾姣掓縺娲绘槸灏嗙梾姣掓斁鍦ㄥ唴瀛橈紝骞惰缃Е鍙戞潯浠讹紝瑙﹀彂鐨勬潯浠舵槸澶氭牱鍖栫殑 鍙互鏄椂閽燂紝绯荤粺鐨勬棩鏈燂紝鐢ㄦ埛鏍囪瘑绗︼紝涔熷彲浠ユ槸绯荤粺涓娆¢氫俊绛夈傛潯浠舵垚鐔熺梾姣掑氨寮濮嬭嚜鎴戝鍒跺埌浼犳煋瀵硅薄涓紝杩涜...
  • 绠杩璁$畻鏈虹梾姣掔殑瀹氫箟銆佺壒寰佷互鍙婂浣闃茶寖璁$畻鏈虹梾姣掋
    绛旓細鎮ㄥソ锛氱梾姣 鎸囧湪璁$畻鏈虹▼搴忎腑鎻掑叆鐨勭牬鍧忚绠楁満鍔熻兘鎴栬呯牬鍧忔暟鎹紝褰卞搷璁$畻鏈轰娇鐢ㄥ苟涓旇兘澶熻嚜鎴戝鍒剁殑涓缁勮绠楁満鎸囦护鎴栬呯▼搴忎唬鐮佲濄傜壒寰佷紶鏌撴э細璁$畻鏈虹梾姣涓嶄絾鏈韩鍏锋湁鐮村潖鎬э紝鏇存湁瀹崇殑鏄叿鏈変紶鏌撴э紝涓鏃︾梾姣掕澶嶅埗鎴栦骇鐢熷彉绉嶏紝鍏堕熷害涔嬪揩浠や汉闅句互棰勯槻銆傛綔浼忔э細鏈変簺鐥呮瘨鍍忓畾鏃剁偢寮逛竴鏍凤紝璁╁畠浠涔堟椂闂村彂浣滄槸...
  • 姹傘 璁$畻鏈虹梾姣掔殑鍘熺悊涓庨槻鑼銆嬭鏂囩殑鎬荤粨銆
    绛旓細鍙鐥呮瘨鍏徃宸茬粡鎻愬彇鐗瑰緛鐮佺殑鐥呮瘨绉颁负宸茬煡鐥呮瘨锛屾湭鎻愬彇鐗瑰緛鐮佺殑鐥呮瘨灏辩О涓烘湭鐭ョ梾姣掋傜壒寰佺爜鎵弿鎶鏈緷璧栦簬浠庣梾姣掍綋涓彁鍙栫殑鐗瑰緛鐮侊紝鏈幏寰楃梾姣掍綋灏辨棤娉曞彇寰楃壒寰佺爜銆傚叾鎶鏈鍘熺悊鍐冲畾浜嗭紝鐗瑰緛鐮佹壂鎻忔妧鏈彧鑳借瘑鍒凡鐭ョ梾姣掞紝涓嶈兘闃茶寖鏈煡鐥呮瘨銆 浼犵粺鍙嶇梾姣掓妧鏈殑娴佺▼涓猴細褰撶敤鎴峰彂鐜璁$畻鏈鍑虹幇寮傚父鐜拌薄锛屾鐤戝彲鑳借鐥呮瘨...
  • 鐢佃剳鐥呮瘨鏄浣曚骇鐢熺殑?
    绛旓細鏈変簺鎯呭喌涓,鐢佃剳鐥呮瘨骞舵病鏈夌牬鍧忔寚浠ょ殑浼佸浘,浣嗗彇鑰屼唬涔嬪氨鏄梾姣掑崰鎹鐩樼┖闂淬丆PU鏃堕棿鎴栫綉缁滅殑杩炴帴銆 鐢佃剳鐥呮瘨---浠涔堟槸鐢佃剳鐥呮瘨浠庡箍涔変笂瀹氫箟,鍑¤兘澶熷紩璧疯绠楁満鏁呴殰,鐮村潖璁$畻鏈烘暟鎹殑绋嬪簭缁熺О涓璁$畻鏈虹梾姣銆備緷鎹瀹氫箟,璇稿閫昏緫鐐稿脊,锠曡櫕绛夊潎鍙О涓鸿绠楁満鐥呮瘨銆1994骞2鏈18鏃,鎴戝浗姝e紡棰佸竷瀹炴柦浜嗐婁腑鍗庝汉姘戝叡鍜屽浗璁$畻鏈...
  • 鎸璁$畻鏈虹梾姣掔殑宸ヤ綔鍘熺悊鍙皢鍏跺垎涓哄摢涓夌被?
    绛旓細1銆佺綉缁滅梾姣掞細閫氳繃璁$畻鏈虹綉缁滄劅鏌撳彲鎵ц鏂囦欢鐨勮绠楁満鐥呮瘨锛2銆佹枃浠剁梾姣掞細涓绘敾璁$畻鏈哄唴鏂囦欢鐨勭梾姣掞紱3銆佸紩瀵煎瀷鐥呮瘨锛氭槸涓绉嶄富鏀绘劅鏌撻┍鍔ㄦ墖鍖哄拰纭洏绯荤粺寮曞鎵囧尯鐨勭梾姣掋傝绠楁満鐥呮瘨鏈夎嚜宸辩殑浼犺緭妯″紡鍜屼笉鍚岀殑浼犺緭璺緞銆傝绠楁満鏈韩鐨勪富瑕佸姛鑳芥槸瀹冭嚜宸辩殑澶嶅埗鍜屼紶鎾紝杩欐剰鍛崇潃璁$畻鏈虹梾姣掔殑浼犳挱闈炲父瀹规槗锛岄氬父鍙互浜ゆ崲鏁版嵁...
  • 璋佽兘缁欐垜绠杩颁竴涓璁$畻鏈虹梾姣掔殑宸ヤ綔鍘熺悊???
    绛旓細璁$畻鏈虹梾姣掔殑瀹氫箟 璁$畻鏈虹梾姣掓槸涓涓▼搴,涓娈靛彲鎵ц鐮 ,瀵硅绠楁満鐨勬甯镐娇鐢ㄨ繘琛岀牬鍧,浣垮緱鐢佃剳鏃犳硶姝e父浣跨敤鐢氳嚦鏁翠釜鎿嶄綔绯荤粺鎴栬呯數鑴戠‖鐩樻崯鍧忋傚氨鍍忕敓鐗╃梾姣掍竴鏍,璁$畻鏈虹梾姣掓湁鐙壒鐨勫鍒惰兘鍔涖傝绠楁満鐥呮瘨鍙互寰堝揩鍦拌敁寤,鍙堝父甯搁毦浠ユ牴闄ゃ傚畠浠兘鎶婅嚜韬檮鐫鍦ㄥ悇绉嶇被鍨嬬殑鏂囦欢涓娿傚綋鏂囦欢琚鍒舵垨浠庝竴涓敤鎴蜂紶閫佸埌鍙︿竴涓敤鎴锋椂,...
  • 璁$畻鏈虹梾姣掑師鐞嗕笌闃叉不鐨勪粙缁
    绛旓細銆婅绠楁満鐥呮瘨鍘熺悊涓闃叉不銆嬬敱鍗撴柊寤猴紝杈涢槼缂栧啓锛屽寳浜偖鐢靛ぇ瀛﹀嚭鐗堢ぞ浜2007骞村彂琛屽嚭鐗堛璁$畻鏈虹梾姣掔殑鍩烘湰鍘熺悊銆侀槻娌昏绠楁満鐥呮瘨鐨勫熀鏈師鐞嗕笌鏂规硶鏄叧蹇冧俊鎭畨鍏ㄧ殑浜哄+鎵蹇呴』浜嗚В鍜屾帉鎻$殑鍐呭锛屾槸淇℃伅瀹夊叏鐮旂┒涓殑閲嶈缁勬垚閮ㄥ垎銆傛湰涔﹀湪杩欏嚑涓柟闈㈠仛浜嗗叏闈佺郴缁熺殑浠嬬粛銆
  • 鎬庝箞闃茶寖璁$畻鏈虹梾姣?
    绛旓細瀵璁$畻鏈虹梾姣掔殑鑲嗚檺锛屼汉浠凡缁忔壘鍒颁簡涓浜闃茶寖鐨勫姙娉曘傜洰鍓嶉噰鐢ㄧ殑闃茶寖鎺柦涓嶅涔庝互涓嬪嚑涓柟闈細涓鏄绠楁満鐢ㄦ埛搴旀彁楂樿鎯曘傚敖閲忎娇鐢ㄥ師瑁呰蒋浠惰屼笉鐢ㄥ鍒剁殑杞欢銆備笉瑕佷笌鍒汉浜ゆ崲杞欢锛屼篃涓嶈璁╁浜哄湪鑷繁鐨勮绠楁満涓婄敤浠栬嚜甯︾殑杞洏杩涜鎿嶄綔銆傚浜庨厤澶囨湁璁$畻鏈虹郴缁熺殑鍏徃銆佸晢鍙锋潵璇达紝涓嶈兘杞绘槗璁╁浜烘帴瑙︽湰鍏徃銆...
  • 璁$畻鏈虹梾姣掑師鐞鏈夊摢浜
    绛旓細璁$畻鏈虹梾姣掑師鐞濡備笅锛鐥呮瘨鐨鏈澶х壒鐐瑰氨鏄嚜鎴戝鍒讹紝浠庣梾姣掔殑鍒嗙被鏉ヨ鏈夊緢澶氱锛岃繖閲屾垜浠皢浠嬬粛鏈娴佽鐨勯檮鍔犲紡 鐥呮瘨锛屽畠閫氳繃瀵规甯哥殑鏂囦欢杩涜鏀瑰啓锛屽鍔犳潵瀹炵幇鍏惰嚜鎴戝鍒剁殑鐩殑銆備粠绋嬪簭鐨勮搴︽潵璇达紝鎴戜滑瑕佸仛鐨勪簨鎯呮湁涓や欢锛1锛岃绋嬪簭鑳藉灏嗚嚜宸卞湪涓嶅奖鍝 鍏跺畠 绋嬪簭鏈韩宸ヤ綔鐨勬儏鍐典笅澶嶅埗缁欏叾瀹冪▼搴忥紝浣垮畠...
  • 扩展阅读:怎样预防计算机病毒 ... 近年来计算机病毒事件 ... 计算机病毒防范方法 ... 怎么防范计算机病毒 ... 计算机病毒的传播途径 ... 十大可怕计算机病毒 ... 世界上最可怕的电脑病毒 ... 计算机病毒的防范方法 ... 如何防范和查杀计算机病毒 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网