VC在编写病毒专杀工具中的应用

时间:2024-02-22 点赞:43832 浏览:84270 作者原创标记本站原创

本文是一篇计算机论文范文,计算机类电大毕业论文,关于VC在编写病毒专杀工具中的应用相关硕士学位毕业论文范文。适合计算机及病毒及计算机病毒方面的的大学硕士和本科毕业论文以及计算机相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:目前病毒越来越多,杀毒软件存在滞后性.各大安全公司针对影响较大的病毒都推出病毒专杀工具.其实普通用户也可以用VC编写病毒专杀工具来实现对病毒的专杀,这种程序因不必考虑图形界面,简单方便.

关 键 词:VC病毒专杀

中图分类号:TP309.5文献标识码:A文章编号:1007-9416(2013)04-0215-01

1引言

计算机病毒是人类编写的计算机软件程序,这种程序对计算机有危害性和破坏性.计算机从上世纪八十年代诞生至今,病毒的分类、规模、感染时间、破坏性、传染性和自我复制性都增大了不少.

2病毒专杀工具的设计和VC实现

这里所说的专杀工具主要是指特洛伊木马与worm病毒等应用程序互不关联的病毒体,而不是有自动复制与感染功能同时捆绑于其他应用程序文件的狭义病毒.对于大多查杀独立文件的病毒来说,杀毒过程可以设计成这样:杀死病毒在任务管理器中的进程、去掉病毒在计算机注册表中的随机启动项、清除位于硬盘上病毒文件,最后针对破坏文件正常关联的程序还需要修复注册表以保证文件的关联正常.具体过程如下.


2.1终止病毒进程

2.2删除病毒文件

删除病毒文件只需要在VC中调用删除文件的函数DeleteFile就能够删除指定的文件,查MSDN可知DeleteFile函数只有一个参数为LPCTSTR类型的lpFilename,该参数的一个指针,用来待删除文件的绝对路径.

2.3修复受损的注册表,恢复正常进程的启动项与文件关联

这样就初步做好了一个简单的病毒专杀工具.如前所述,这个工具只具有简单的查杀功能,对于普通的和蠕虫病毒是有效的,对于类似于双进程的病毒程序,应根据具体情况对程序功能做出扩充,例如有些病毒是借助修改system.ini、win.ini等系统文件完成随计算机启动而启动的,这种情况下需要利用其他方法清除对应的病毒文件,另外,必要的时候杀毒程序还需增加终止服务与卸载动态链接库模块的功能.

3结语

通常我们在系统下杀毒,某些病毒是杀不掉的,因此,杀毒程序最好运行在安全模式或PE模式下使用全盘杀毒来进行全方位的病毒清除.清除被感染的文件,免除后患.借助VC编写病毒专杀工具可以提高我们的编程水平和反病毒水平,由于其功能有限,当系统中病毒时最好采用专业的杀毒软件去处理.

相关论文

计算机管理之病毒查杀

本文是一篇计算机论文范文,计算机方面大学毕业论文,关于计算机管理之病毒查杀相关硕士论文范文。适合计算机及计算机管理及操作系统方面的的。

恶意软件休猖狂,Android病毒电脑杀

本文是一篇工程师论文范文,关于工程师学年毕业论文,关于恶意软件休猖狂,Android病毒电脑杀相关大学毕业论文范文。适合工程师及木马及手机方。

WINDOWS下的几类病毒

该文是论文格式专业计算机病毒论文范文,主要论述了计算机病毒有关硕士学位论文,与WINDOWS下的几类病毒相关论文范文集,适合计算机病毒及计。

财会档案检索工具编制方法

本文是一篇档案管理论文范文,档案管理相关硕士论文开题报告,关于财会档案检索工具编制方法相关学年毕业论文范文。适合档案管理及档案及档案。

促进军事法学专业专业的新工具

本文是一篇教员论文范文,关于教员方面在职研究生毕业论文,关于促进军事法学专业专业的新工具相关电大毕业论文范文。适合教员及论坛及知识管。

工学结合教材编写探析

此文是一篇工学结合论文范文,工学结合类有关论文范文数据库,与工学结合教材编写探析相关毕业论文开题报告范文。适合不知如何写工学结合及化。

“XX神器”手机病毒传播被有效控制

本论文为互联网方面有关新闻传播论文,关于“XX神器”手机病毒传播被有效控制相关本科论文开题报告,可用于互联网论文写作研究的大学硕士与。