计算机病毒原理有哪些

作者&投稿:淳毕 (若有异议请与网页底部的电邮联系)
~

  计算机病毒入侵我们电脑是,也是有工作原理的,那么电脑病毒工作原理是什么呢?下面由我给你做出详细的计算机病毒原理介绍!希望对你有帮助!

  计算机病毒原理如下:

  病毒的最大特点就是自我复制,从病毒的分类来说有很多种,这里我们将介绍最流行的附加式

  病毒,它通过对正常的文件进行改写,增加来实现其自我复制的目的。

  从程序的角度来说,我们要做的事情有两件:

  1,让程序能够将自己在不影响 其它 程序本身工作的情况下复制给其它程序,

  使它具备继续复制的能力。

  2,在一定条件下使其产生某种发作效果。

  其实第一件事情实际上可以看成对文件进行复制,把病毒源文件的功能函数全部放到被感染

  文件的最后,同时在被感染文件中调用这个函数

  下面给出c语言的实现过程:

  1,主程序调用病毒功能函数

  2,病毒功能函数读取查找同目录下所有c文件;

  3,找到一个(被感染c文件),打开它,并且将此文件全部读取到数组变量;

  4,重新创建一个同名文件(被感染c文件)

  5,数组变量写回这个被感染c文件,同时将病毒源文件所需要的头文件,病毒功能函数

  调用语句写入;

  6,打开病毒源文件,将病毒功能函数全部写到被感染c文件的最后;

  这样一个简单的c语言伪病毒virus.c就完成了

  运行程序后其内容变化另保存为after_virus.c

  此时,如果我们将1.c文件用A盘复制到其他机器或者Email给别人,结果

  他们一运行又感染了他们保存1.c文件目录下所有c文件

  对于第二件事情-------“发作效果”,这里只用printf语句警告了一下,当然你

  完全可以写一个TSR驻留函数

  其实,这个程序勉强可以叫做病毒

  相关阅读:

  计算机病毒分类

  1、病毒存在的媒体

  根据病毒存在的媒体,病毒可以划分为网络病毒,文件病毒,引导型病毒。

  网络病毒通过计算机网络传播感染网络中的可执行文件,文件病毒感染计算机中的文件(如:COM,EXE,DOC等),引导型病毒感染启动扇区(Boot)和硬盘的系统引导扇区(MBR),还有这三种情况的混合型,例如:多型病毒(文件和引导型)感染文件和引导扇区两种目标,这样的病毒通常都具有复杂的算法,它们使用非常规的办法侵入系统,同时使用了加密和变形算法。

  2、病毒传染的 方法

  3、病毒破坏的能力

  根据病毒破坏的能力可划分为以下几种:

  无害型:除了传染时减少磁盘的可用空间外,对系统没有其它影响。

  无危险型:这类病毒仅仅是减少内存、显示图像、发出声音及同类音响。

  危险型:这类病毒在计算机系统操作中造成严重的错误。

  非常危险型:这类病毒删除程序、破坏数据、清除系统内存区和 操作系统 中重要的信息。

  这些病毒对系统造成的危害,并不是本身的算法中存在危险的调用,而是当它们传染时会引起无法预料的和灾难性的破坏。由病毒引起其它的程序产生的错误也会破坏文件和扇区,这些病毒也按照他们引起的破坏能力划分。一些现在的无害型病毒也可能会对新版的DOS、Windows和 其它操 作系统造成破坏。例如:在早期的病毒中,有一个“Denzuk“病毒在360K磁盘上很好的工作,不会造成任何破坏,但是在后来的高密度软盘上却能引起大量的数据丢失。

  4、病毒特有的算法

  根据病毒特有的算法,病毒可以划分为:

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

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

  寄生型病毒:除了伴随和“蠕虫“型,其它病毒均可称为寄生型病毒,它们依附在系统的引导扇区或文件中,通过系统的功能进行传播,按算法分为:

  练习型病毒:病毒自身包含错误,不能进行很好的传播,例如一些病毒在调试阶段。

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

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

  恶意病毒“四大家族”




病毒是怎样破坏电脑的?
算机病毒的破坏行为体现了病毒的杀伤能力。病毒破坏行为的激烈程度取决于病毒作者的主观愿望和他所具有的技术能量。数以万计不断发展扩张的病毒,其破坏行为千奇百怪,不可能穷举其破坏行为,而且难以做全面的描述,根据现有的病毒资料可以把病毒的破坏目标和攻击部位归纳如下:攻击系统数据区,攻击部位包括:硬盘主引寻扇区、...

什么是计算机病毒 计 算机病毒是一个程序,一段可执行码。就像生物病毒一...
编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码被称为计算机病毒(Computer Virus)。具有破坏性,复制性和传染性。1、破坏系统,是系统崩溃,不能使用。2、破坏数据使之丢失。3、使你的电脑很慢。4、偷走你的数据,如照片,密码,...

什么是计算机病毒?计算机病毒有哪些主要的特点?
破坏性 病毒入侵计算机,往往具有极大的破坏性,能够破坏数据信息,甚至造成大面积的计算机瘫痪,对计算机用户造成较大损失。如常见的木马、蠕虫等计算机病毒,可以大范围入侵计算机,为计算机带来安全隐患。传染性 计算机病毒的一大特征是传染性,能够通过U盘、网络等途径入侵计算机。在入侵之后,往往可以实现病...

世界上第一例计算机病毒产生于那一年?
计算机病毒是人为制造的,有破坏性,又有传染性和潜伏性的,对计算机信息或系统起破坏作用的程序。它不是独立存在的,而是隐蔽在其他可执行的程序之中。计算机中病毒后,轻则影响机器运行速度,重则死机系统破坏;因此,病毒给用户带来很大的损失,通常情况下,我们称这种具有破坏作用的程序为计算机病毒。

网络病毒是怎么产生的
网络病毒指计算机病毒的定义计算机病毒(Computer Virus)在《中华人民共和国计算机信息 系统安全 保护条例》中被明确定义,病毒“指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码”。下面由我为你详细介绍网路病毒的相关知识。 网络病毒是怎么产生的: ...

计算机病毒的特性
算机病毒的衍生性。这种变种病毒造成的后果可能比原版病毒严重得多。 11.病毒的寄生性(依附性) 病毒程序嵌入到宿主程序中,依赖于宿主程序的执行而生存,这就是计算机病毒的寄生性。病毒程序在侵入到宿 主程序中后,一般对宿主程序进行一定的修改,宿主程序一旦执行,病毒程序就被激活,从而可以进行自我复制和繁衍。 12....

计算机病毒有哪些类型
2、文件型病毒是文件感染者,也称为“寄生病毒”。它运行在计算机存储器中,通常感染扩展名为COM、EXE、SYS等类型的文件。3、混合型病毒具有引导区型病毒和文件型病毒两者的特点。4、宏病毒是指用BASIC语言编写的病毒程序寄存在Office文档上的宏代码。宏病毒影响对文档的各种操作。七、连接方式 1、源码...

计算机病毒有哪些传播途径!
另一种是能够实现自身复制且借助一定的载体存在的具有潜伏性、传染性和破坏性的程序。还有的定义是一种人为制造的程序, 它通过不同的途径潜伏或寄生在存储媒体(如磁盘、内存)或程序里。当某种条件或时 机成熟时, 它会自生复制并传播, 使计算机的资源受到不同程序的破坏等等。这些说法在某种意义上借用了生物学病...

什么是计算器病毒它有那些特点?
而且,以前人们一直以为,病毒只能破坏软件,对硬件毫无办法,可是CIH病毒打破了这个神话,因为它竟然在某种情况下可以破坏硬件!电脑病毒和别的程序一样,它也是人编写出来的。既然病毒也是人编的程序,那就会有办法来对付它。最重要的是采取各种安全措施预防病毒,不给病毒以可乘之机。另外,就是使用各种...

关于机算机病毒是如何形成的?
一开始是一个错误的代码.到后来就是有意将代码设置成那样的.

海丰县15955283520: 计算机病毒的工作原理? -
油管金芪: 病毒就是一个程序,一般是在系统启动时也跟着运行,有的是恶意程序,只是为了显示作者的能力,有的是获取系统中用户数据,然后通过网络以某种文件(如文本)方式提交到某个服务器或者邮箱等.然后分析这些得到的数据,如交易信息、银行信息.有的是运行后台,然后可以通过远程入侵用户计算机.等等.

海丰县15955283520: 电脑病毒工作原理是什么? -
油管金芪: 病毒的最大特点就是自我复制,从病毒的分类来说有很多种,这里我们将介绍最流行的附加式 病毒,它通过对正常的文件进行改写,增加来实现其自我复制的目的.

海丰县15955283520: 计算机病毒的原理是什么? -
油管金芪: 计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码. 举一个“hello word”例子. 下面是一个简单的DOS批处理病毒源程序autoexec.bat(假设从A...

海丰县15955283520: 电脑病毒的原理 -
油管金芪: 人为编制的破坏计算机或窃取他人隐私的程序 可以用编程软件编制 病毒感染计算机后,执行先前黑客编制好的破坏、窃取等命令 有些病毒为了不被删除,会不断地复制自身,还会破坏杀毒软件

海丰县15955283520: 电脑病毒特征及原理是什么?
油管金芪: 可触发性编制计算机病毒的人,一般都为病毒程序设定了一些触发条件,,系统时钟的某个时间或日期、系统运行了某些程序等

海丰县15955283520: 电脑病毒的原理是什么? -
油管金芪: 由于很多新手对安全问题了解不多,所以并不知道自己的计算机中了“木马”该怎么样清除.虽然现在市面上有很多新版杀毒软件都可以自动清除“木马”,但它们并不能防范新出现的“木马”程序,因此最关键的还是要知道“木马”的工作原...

海丰县15955283520: 电脑病毒的原理是什么?
油管金芪: 电脑病毒原理简单点就是:利用系统漏洞攻击或者控制别人电脑等等 下面有介绍.或者你看了会了解很多: http://zhidao.baidu.com/question/28066399.html?fr=qrl3

海丰县15955283520: 病毒的原理是什麽?
油管金芪:计算机病毒是一个程序,一段可执行代码,对计算机的正常使用进行破坏,使得电脑无法正常使用甚至整个操作系统或者电脑硬盘损坏.就像生物病毒一样,计算机病毒有独特的复制能力.计算机病毒可以很快地蔓延,又常常难以根除.它们能...

海丰县15955283520: 计算机病毒的原理~~ -
油管金芪: 是啊,,楼上几位说的没错.计算机病毒刚开始是为了玩的,但是玩久了,就有人知道它的秘密了, 早在 1949年,距离第一部商用计算机的出现还有好几年时,计算机的先驱者冯.诺依曼在他的一篇论文《复杂自动机组织论》,提出了计算机程...

海丰县15955283520: 病毒的原理是什么?
油管金芪: 计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码.举一个“hello word”例子. 下面是一个简单的DOS批处理病毒源程序autoexec.bat(假设从A...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网