首页> 中文学位 >基于MATLAB的计算机病毒实验研究
【6h】

基于MATLAB的计算机病毒实验研究

代理获取

目录

文摘

英文文摘

声明

第一章引言

1.1课题研究的背景及意义

1.1.1病毒是计算机安全的最大的威胁

1.1.2 MATLAB的发展概况

1.1.3 MATLAB计算机病毒实验研究的意义

1.2国内外相关研究领域研究状况

1.2.1杀毒软件的发展

1.2.2手工杀毒

1.3论文的思想结构与研究方法

1.3.1论文的思想与研究方法

1.3.2论文的组织结构

1.4本文的创新之处

第二章用双向反馈剖析计算机病毒机理

2.1计算机病毒学理分析

2.2计算机病毒的抽象描述

2.3操作系统设计原则

2.3.1个人计算机操作系统的演化过程

2.3.2系统内核设计原则

2.4病毒的双向反馈控制原理及过程

2.4.1双向反馈原理

2.4.2病毒技术回顾

2.4.3 WINDOWS环境下病毒的共性

第三章MATLAB的内核结构和对象性分析

3.1 MATLAB的整体设计理念探讨

3.2 MATLAB的独特架构分析

3.3矩阵运算、向量比较引入病毒实验中

3.4 MATLAB接口功能分析

3.4.1 DLL的独特作用

3.4.2 MEX接口

3.4.3 MAT文件格式

3.4.4 MATLAB引擎

3.5对象性和存储结构分析

3.6状态流图应用前景

第四章MATLAB平台上的病毒实验研究

4.1病毒实验的目标及功能

4.2 MATLAB与WINDOWS内核对接设计

4.3基于MATLAB的手工杀毒技术

4.3.1病毒实验相关工具

4.3.2 MATLAB手工杀毒实现

4.3.3 MATLAB手工杀毒实例

4.4基于MATLAB的自动杀毒技术

4.4.1杀毒程序头文件设计

4.4.2病毒检杀程序设计

4.4.3病毒检杀程序评估

第五章结论和展望

5.1结论

5.2展望

参考文献

致谢

展开▼

摘要

计算机病毒是计算机安全首要的普遍的威胁,它常常攻陷各种计算机安全体系,因此反病毒技术的研究一直是信息网络安全的热点。本文提出的基于MATLAB平台的计算机病毒实验是一个崭新的方法,它不但可以使得病毒理论的研究和实践得到有效结合,而且还可以大大推进反病毒技术的发展,同时也可推动计算机有益病毒(维持计算机稳定的病毒)的研发。
   病毒对计算机的侵犯本质上是在系统过程之间实施的信息截取、执行代码更换、控制入口变址等。本文提出双向反馈理论对计算机病毒进行剖析的新方法,清晰地揭示了病毒的破坏机理、繁衍过程,勾勒出病毒生命的各个周期的行为链条,不仅为彻底遏制病毒软件的设计开发提供了必要的素材,而且为病毒的实验研究提供了有益的思路。
   MATLAB拥有独特的内核结构,使其具有良好的系统交互特性:独立的资源浏览器、独特的文件管理系统、执行文件加载的使用机制。MATLAB这种特性为用户提供了手工清除病毒的有力支撑,而且不需使用windows自带的资源管理器。通过对系统内核和MATLAB接口功能的研究,设计出了实现MATLAB的对象性和内核模块连续性之间的转换程序,巧妙地实现了MATLAB和内核模块的对接,进而达到了在MATLAB平台上自动清除病毒的目的。
   MATLAB不仅拥有矩阵运算和向量比较的能力,而且是一款以对象性为特征的语言平台。因此,在该平台上进行病毒实验时,现有的各种理论成果(如生物病毒原理、数学统计方法、经典的计算机病毒理论等)能够被充分借鉴并应用到病毒研究中;使得病毒研究的理论和实践能够较好地结合,而且实验的结果能够轻易做到动态调试。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号