基于VC环境的病毒查杀软件设计_第1页
基于VC环境的病毒查杀软件设计_第2页
基于VC环境的病毒查杀软件设计_第3页
基于VC环境的病毒查杀软件设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于VC环境的病毒查杀软件设计基于V环境的病毒查杀软件设计随着计算机和因特网技术的开展,计算机正走进日常生活和社会生活的各个领域,是实现居家、管理、办公的全面自动化中不可缺少的一局部。然而,计算机系统存在着许多不平安的因素,大大的影响了计算机系统本身的作用发挥,其中既有计算机自身的又有人为的。计算机病毒就是最不平安的因素之一。计算机病毒是计算机技术开展到今天的必然产物,是社会计算机犯罪的一种最常见的开展形式。计算机病毒产生至今,已经随着网络的迅猛开展应用而迅速猖獗起来,成为计算机网络信息平安的最大隐患1。1病毒及查杀软件的现状计算机病毒是一种人为制造的、可以自我复制的、对电脑文件具有破坏作用的

2、程序或计算机指令的集合。计算机病毒主要有引导区病毒、文件型病毒、脚本型病毒、特洛伊木马病毒、蠕虫病毒等多种类型,并具有自我复制性、感染性、埋伏性、隐蔽性、触发性和破坏性等特点。计算机里的相关资料数据,假如被病毒破坏或被黑客盗取或修改,就会造成数据信息损坏、丧失或泄密,导致运行速度变慢、死机或资源被删除等损失,无法正常使用。为了更平安的使用电脑,防止电脑病毒给带来损失,各种杀毒软件应运而生2。百度杀毒是百度企业与电脑反病毒专家卡巴斯基结合推出的全新免费杀毒软件,集合了百度强大的计算功能、大量数据学习功能与卡巴斯基反病毒引擎专业功,并竭力为电脑用户提供不卡机的客户体验。360杀毒是永久免费性能超强

3、的杀毒工具,拥有完善的病毒防护体系,迅速快捷、查杀才能超强、独有可靠程序数据库,可以为电脑提供强大保护。金山毒霸是金山公司推出的计算机平安软件,监控、杀毒迅速、可靠,占用系统资源很少。其系统的组合版功能更强大,集杀毒、监控、防木马、防破绽功能为一体,是一款具有市场竞争力的杀毒系统3。2系统实现Visual+是irsft公司推出的采用面向对象的软件系统技术,提供了开发irsft应用系统的最简捷、最有效的方法。凭借F本文由论文联盟.Ll.搜集整理类库对irsftAPI的严密封装和lassizard,可以迅速添加新类、成员变量和方法,具有极为强大的可视化系统开发功能,集系统的代码编辑、编译、连接、调

4、试等功能于一体,给系统编程人员提供了一个完好、又方便的系统环境,成为开发inds应用系统的主流软件4。本系统的根本目的是为用户提供迅速、高效的病毒查杀效劳,减少计算机病毒对用户的干扰,准确快速地反映病毒查杀结果,方便用户使用,可以快速查找并去除计算机病毒,给出病毒查杀扫描报告,实现病毒隔离与删除,并进展病毒库的及时更新。病毒查杀软件功能主要包括:自定义扫描途径、扫描报告显示、病毒隔离与删除,本软件系统的实现是使用多线程技术扫描硬盘文件、并且可以自动更新软件病毒库。病毒查杀软件的工程文件扩展名为vxprj,这是应用程序向导自动生成的V+工程的主工程文件,它涵盖了生成该文件的Visual+的版本信

5、息,以及使用应用程序向导选择的平台、配置和工程功能的信息。2.1病毒查杀.vxprj.filters使用应用程序向导生成的V+工程挑选器文件。它涵盖有关工程文件与挑选器之间的关联信息。在IDE中,使用这种关联,在特定节点下以分组方法显示具有相似扩展名的资源。例如,.pp程序与源文件挑选器关联。2.2病毒查杀.h这是应用程序的根本头文件。它涵盖其他工程特定的头文件包括Resure.h,同时声明病毒查杀App应用程序类。2.3病毒查杀.pp这是包含应用程序类病毒查杀App的主要应用程序源文件。2.4病毒查杀.r这是程序使用的所有irsftinds资源的列表。它包括RES子目录中包含的图标、位图和光

6、标。此文件直接在irsftVisual+中进展编辑。程序资源位于2052中。2.5res病毒查杀.i这是用作应用程序图标的图标文件。此图标包括在资源文件病毒查杀.r中。病毒查杀软件系统的运行首先扫描本计算机的盘符和途径,此时用户可自定义病毒查杀的途径,然后单击扫描按钮进展扫描,在系统扫描过程中,可以单击暂停按钮进展扫描的暂停操作,同时还可以单击继续按钮继续扫描,单击系统停顿按钮停顿扫描。假如扫描的途径上存在病毒,病毒查杀软件扫描完毕后将给出病毒列表,包括病毒名和文件等。可以对扫描结果进展隔离和恢复;同时,也可以更新病毒库。3病毒查杀软件测试病毒查杀软件测试主要选择三种不同的环境来完成。1环境一

7、系统:irsftindsXPPrfessinalServiePak2主机配置:ADAthlnt64Pressr2800+1G内存2环境二系统:irsftindsXPPrfessinalServiePak2主机配置:ADseprnt2400+512内存3环境三系统:irsftinds7PrfessinalServiePak主机配置:Pentiu-2.2GHZ2G内存查杀测试:在病毒查杀软件详细测试中,分别选择了不同的系统盘符作为病毒查杀扫描的途径进展测试,同时通过导入不同的病毒程序进展了充分的系统测试,中选择系统盘下任意一个文件夹进展测试时,系统进展扫描,将给出该文件夹下的文件总数,当前已经扫描的文件数,由于该文件夹内事先放入两个样本文件,所以结果可以列出。隔离恢复测试:基于上面的情况,点击隔离按钮,这样上面列出的病毒样本会被更改使其不能运行并挪动到根目录的AVGELI文件夹,通过对基于V的病毒查杀软件的功能进展不同硬件环境、不同操作系统、不同系统盘符和不同的病毒环境进展测试,测试结果说明基于V的病毒查杀软件程序可以完成不同环境下普通的病毒查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论