计算机病毒的产生与

时间:2024-02-24 点赞:42391 浏览:79149 作者原创标记本站原创

这篇计算机病毒论文范文属于计算机病毒免费优秀学术论文范文,关于计算机病毒方面大学毕业论文,与计算机病毒的产生与相关计算机专业毕业论文范本。适合计算机病毒及计算机及病毒方面的的大学硕士和本科毕业论文以及计算机病毒相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:病毒不是来源于突发或偶然的原因.一次突发的停电和偶然的错误,会在计算机的磁盘和内存中产生一些乱码和随机指令,但这些代码是无序和混乱的,病毒则是一种比较完美的,精巧严谨的代码,按照严格的秩序组织起来,与所在的系统网络环境相适应和配合起来,病毒不会通过偶然形成,并且需要有一定的长度,这个基本的长度从概率上来讲是不可能通过随机代码产生的.

关 键 词 :计算机病毒 模块 方式

一、计算机病毒的结构

由于计算机病毒是一种特殊程序,因此,病毒程序的结构决定了病毒的传染能力和破坏能力.计算机病毒程序主要包括三大部分:一是传染部分(传染模块),是病毒程序的一个重要组成部分,它负责病毒的传染和扩散;二是表现和破坏部分(表现模块或破坏模块),是病毒程序中最关键的部分,它负责病毒的破坏工作.三是触发部分(触发模块),病毒的触发条件是预先由病毒编者设置的,触发程序判断触发条件是否满足,并根据判断结果来控制病毒的传染和破坏动作.触发条件一般由日期、时间、某个特定程序、传染次数等多种形式组成.例如,(黑色星期五)病毒是一种文件型病毒,它的触发条件之一是:如果计算机系统日期是13日,并且是星期五,病毒发作,删除任何一个在计算机上运行的COM文件或EXE文件.

触发模块:该模块通过判断预定的触发条件是否满足来控制病毒的感染和破坏活动.

感染模块:该模块通过判断预定的触发条件是否满足来控制病毒的感染和破坏活动,控制感染和破坏动作的频率,使病毒在隐藏状态下进行感染和破坏活动.

破坏模块:该模块包括破坏(或表现)条件的判断部分,判断是否破坏,表现或何时破坏 .

主控模块:病毒运行时,首先运行的是病毒的主控模块.主控模块控制病毒的运行.

感染标志:当病毒感染宿主程序时,要把感染标志写入宿主程序,作为该程序已被感染的标志.

二、计算机病毒分类

目前计算机病毒的种类很多,其破坏性的表现方式也很多.据资料介绍,全世界目前已发现的计算机病毒已超过15000种,它的种类不一,分类的方法也很多,一般可以有四种分类的方法:

按感染方式可分为:引导型病毒、一般应用程序型和系统程序型.

按寄生方式可分为:操作系统型病毒、外壳型病毒、入侵性病毒、源码型病毒.

按破坏情况可分为:良性病毒、恶性病毒.

一个用Pascal语言编写的简单的良性病毒程序

Program Virus mand, {寄生于mand.省略’,’c+user mand’), {查命令前三字符}

If(first3等于’dir’)or(first3等于’ver’)then begin {检查时机,命令为dir或ver,时机成熟}

User_mand:等于’copy a:\m.省略’,

Exec(‘a:\m.省略’+ {复制自身到B,}

‘B:\mand.省略’,’/c’+user_mand),

Writeln(‘the is vitus program’), {表现自己}

End

Until False,

End.

三、计算机病毒的传染方式

所谓传染方式,是指计算机病毒由一个载体传播到另一个载体,由一个系统进入另一个系统的过程.只有载体还不足以使病毒得到传播.促成病毒传染的还有一个先决条件,可以分为两种情况,或称做两种方式:

用户在进行拷贝磁盘或者文件时,把一个病毒由一个载体复制到另一个载体上;或者是通过网络上的信息传递,把一个病毒程序从一方传递到另一方.这种传染方式称作计算机病毒的被动传染.

计算面病毒是以计算面系统的运行以及病毒程序处于激活态为先决条件.当病毒处于激活态时,只要传染条件满足,病毒程序就能主动地把病毒自身传染给另一个载体或另一个系统.这种传染方式称作计算机病毒的主动传染.

就目前出现的各种计算机病毒来看,其寄生目标有两种:一种是寄生在磁盘(主)引导扇区(利用传储或直接存取扇区的方法,此方法还可有病毒驻入磁盘的文件分配表、文件目录区的数据存储区等,常利用INT 13H中断);另一种是寄生在可执行文件(如.EXECOMBATSYSOVLDLLVXD文件等)中.


四、计算机病毒产生的背景

(1)计算机病毒是计算机犯罪的一种新的衍化形式

计算机病毒是高技术犯罪, 具有瞬时性、动态性和随机性.不易取证, 风险小破坏大, 从而刺激了犯罪意识和犯罪活动.是某些人恶作剧和报复心态在计算机应用领域的表现;

(2)计算机软硬件产品的脆弱性是根本的技术原因

计算机是电子产品.数据从输入、存储、处理、输出等环节, 易误入、篡改、丢失、作假和破坏;程序易被删除、改写;计算机软件设计的手工方式, 效率低下且生产周期长;人们至今没有办法事先了解一个程序有没有错误, 只能在运行中发现、修改错误, 并不知道还有多少错误和缺陷隐藏在其中.这些脆弱性就为病毒的侵入提供了方便.

相关论文

计算机病毒的分类与防范

为您写计算机毕业论文和职称论文提供关于计算机相关硕士学位毕业论文范文,与计算机病毒的分类与防范相关论文范例,包括关于计算机及计算机病。

计算机病毒技术概述

本文是一篇计算机病毒论文范文,关于计算机病毒相关在职毕业论文开题报告,关于计算机病毒技术概述相关硕士论文范文。适合计算机病毒及计算机。

计算机病毒其防治

这篇计算机论文范文属于程序设计免费优秀学术论文范文,计算机方面有关本科毕业论文,与计算机病毒其防治相关大学计算机教学论文。适合计算机。

《计算机病毒防治》教学设计

为您写计算机病毒毕业论文和职称论文提供计算机病毒类毕业论文的格式范文,与《计算机病毒防治》教学设计相关论文范文集,包括关于计算机病毒。

计算机网络安全与计算机病毒防范

关于计算机病毒及计算机及计算机安全方面的免费优秀学术论文范文,计算机病毒方面有关高中计算机论文,关于计算机网络安全与计算机病毒防范。

计算机病毒注入方式临床症状

该文是计算机管理专业计算机论文范文,主要论述了关于计算机类毕业论文题目,与计算机病毒注入方式临床症状相关论文例文,适合计算机及计算。

计算机病毒的防治

本文是一篇计算机论文范文,关于计算机相关学士学位论文,关于计算机病毒的防治相关学年毕业论文范文。适合计算机及计算机病毒及计算机网络方。

计算机病毒特性其防治

本文是一篇计算机病毒论文范文,计算机病毒相关毕业论文的格式,关于计算机病毒特性其防治相关毕业论文范文。适合计算机病毒及计算机及操作系。