文档介绍:分类号: U D C:D10621-408-(2007)5858-0
密级:公开编号:2003031185
成都信息工程学院
学位论文
一种简单的计算机病毒的实现
论文作者姓名:
胡尧
申请学位专业:
计算机科学与技术
申请学位类别:
工学学士
指导教师姓名(职称):
张金全(讲师)
论文提交日期:
2007年6月9日
一种简单的计算机病毒的实现
摘要
计算机病毒是干扰计算机正常运行并造成计算机软硬件故障,破坏计算机数据的能进行自我复制的计算机程序或指令集合。随着计算机在社会生活各个领域的广泛应用,计算机病毒攻击与防范技术也在不断拓展,防范计算机病毒也越来越受到高度重视。本论文从脚本病毒的基本理论和实现脚本病毒的关键技术出发,实现了一个简单的脚本病毒,深入分析了脚本病毒的机制及原理。本论文概述了计算机病毒的发展历史,发展趋势,简单介绍了实现脚本病毒所需要的VBScript,Windows脚本宿主(WSH)以及注册表的基本知识。重点讲述了该脚本病毒的工作原理以及各个模块所使用的主要技术,并以该脚本病毒的源代码为例,分析了设计思路,感染模块,破坏模块,标记模块的功能,实现了脚本病毒采用递归算法进行的搜索磁盘机制和感染机制。
关键词:计算机病毒;注册表;Windows脚本宿主;递归算法
Implementation of a Kind of puter Virus
Abstract
puter virus is a self-puter program or a set of instruction that disturbs puter’s normal operation. It can cause puter software and hardware breakdown, and destroy puter data. With the widespread application puter in the social life of each area, the technology puter virus assault and anti-virus is continuously developing, the technology of anti-virus attract more and more attention. Based on the script virus’s theory and script virus’s essential technology, a simple script virus is implemented and the script virus’s mechanism and principle is analyzed. We puter virus's history, tendency, some simply basic knowledge of VBScript, Windows Script Host and registry which the implementation of script virus requires. Then we focus on the principle of script virus and the main technology of each module, take the source code for instance, analyze the thought of the design, the function of infection module, deleting module and marking module. At last we introduce the infection mechanism and the disk searching mechanism which the recursion algorithm carries on.
Key words: Computer virus; registry; Windows Script Host; Recursion algorithm
目录
论文总页数:23页
1引言 1
2 病毒的发展史 1
1
1
2
3相关工具简要介绍 3
WSH(Windows Script Host)介绍 3
VBScript语言简介 5
6
4 VBSCRIPT脚本病毒特点及原理分析 7
VBScript脚本病毒的特点 7
VBScrip