下载此文档

C语言实现病毒源码演示.docx


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
C语言实现病毒源码演示.docx: .
1引言 (1)
2计算机病毒简介 (1)
3传染C文件源码病毒及解毒程序设计实现 (4)
(5)
(8)
(10)
(12)
4计算机病毒的演示 (18)
(18)
(22)
结束语 (23)
致谢 (24)
参考文献 (24)
传染C文件的源码病毒及解帝程序设计
1・引言:
计算机病毒发源于美国,是随着计算机技术的发展而产生的一种畸形 怪胎,由于计算机的硬件和操作系统的不尽完善而使得计算机病毒层出不 穷,并迅速蔓延。
那么什么是计算机病毒呢?美国计穽机安全专家Frederick Cohen博士 对计算机病毒给出一个早期的定义:计算机病毒是一个靠修改其他程序, 并把自身复制品传染给其它程序的程序。现在可以简单地说:计算机病毒 是人为的一种计算机程序,这种程庁隐藏在计算机系统的可存取信息资源 中,利用计算机系统信息资源进行生存、繁殖,影响和破坏计算机系统的 运行。
计算机病毒是人为制造的具有再生机制、潜伏机制和激发机制的软体. 从而决定了计算机病毒是可以在计算机系统上进行试验和模拟的。从防治 计算机病毒的角度,静态观测和扫描病毒程序只能在一定程度上反映计算 机病毒的存在性,动态模拟和测试可以了解和分析计算机病毒的破坏机制, 可以对流行计算机病毒的传播及其危害提出预测和灾难评估。
计算机病毒和模拟实验,可以检验反病毒软件及其产品的性能,并可 以第握市场上计算机安全产品的技术水平与发展动向。计算机演示病毒与 实际传播的计算机病毒不同,计算机演示病毒是防治计算机病毒的安全教 冇手段和工具,它不能产生实际性质的破坏作用并易丁清除。
微型计算机病尊与计算机网络、大型信息系统的计算机病毒有很大的 差异,防治计算机病毒的重点应该是计算机网络和大型信息系统。从本质 上讲,计算机病毒的模拟和实验目的是寻求有效的检测方法和对抗工具。
计算机病毒的分类:
微机系统的计算机病毒按传染方式分为以下三大类:
(1) 引导型计算机病毒是指既传染磁盘主引导区,又传染DOS的BOOT 区的计算机病毒。就一般而言,引导型的计算机病毒出现的传染情况如下:
硬盘BOOT区引导程序;软盘BOOT区引导程仔;硬盘分区表(主引 导程序)。
(2) 文件型计算机病毒。一般传染磁盘上的可执行文件(COM, EXE), 在用户调用染毒的可执行文件时,病毒首先被运行,然后病毒驻留内存伺 机传染其他文件或直接传染其他文件。其特点是附着于正常程序文件,成 为程序文件的一个外壳或部件。这是较为常见的传染方式。
(3) 混和型计算机病毒。混和型计算机病毒是指既传染磁盘的引导区 又传染可执行文件的计算机病毒(即引导型和文件型计算机病毒)。
计算机病毒的构成:
计算机病毒是多种多样的,不同类型病毒采用的机制和组成虽然是r 奇白怪的,但可以看出病毒的主要组成部分是相同的,工作逻辑也是相同 的。它应该由传染模块和表现及破坏模块组成,每个模块乂有两个程序段: 传染条件判断段和实施段,如下图所示。
计算机病毒的特点:
(1) 刻意编写人为破坏。计算机病毒不是偶然发生的,而是人为编写 的有意破坏、严谨精巧的程序段,它是严格组织的程序代码,与所在环境 相互适应并紧密配合。编写病毒的动机一般有一下儿种情况:为了表现自 己和证明自己,处于对上级的不满,出于好奇的“恶作剧",为了报复,为 了纪念某一事件等。
(2) 自我复制能力。自我复制也称“再生”或“传染”。再生机制是 判断是不是计算机病毒的最觅要依据。这一点与生物病毒的特点也最为相 似。在一定条件下,病毒通过某种渠道从一个文件或一台计算机传染到另 外没有感染的文件或计算机,轻则造成被感染的计算机数据被破坏或工作 失常,重则使计算机瘫痪。
(3) 夺取系统控制权。当计算机在正常程斥控制之下运行时,系统运 行是稳定的。在这台计算机上可以查看病毒文件的名字,查看或打印计算 机病毒代码,共至复制病毒文件,系统都不会激活并感染病毒。病毒为了 完成感染、破坏系统的目的必然要取得系统的控制权,这是计算机病毒的 另外一个重要特点。
(4) 隐蔽性。不经过程斥代码分析或计算机病毒代码扫描,病毒程字 与正常程序不易区别开。在没有防护措施的情况下,计算机病毒程序取得 系统控制权后,可以在很短的时间里大最传染。而在传染后,一般计算机 系统仍然能够运行

C语言实现病毒源码演示 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小s
  • 文件大小454 KB
  • 时间2021-06-23