您现在正在浏览:首页 > 论文 > 计算机 > 毕业论文-Windows程序行为动态监控系统

免费下载毕业论文-Windows程序行为动态监控系统

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:数控技术
  • 适用年级:高职
  • 上传用户:rjs2ban
  • 文件格式:word
  • 文件大小:745.79KB
  • 上传时间:2014-3-30 0:26:16
  • 下载次数:0
  • 浏览次数:0

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业论文-Windows程序行为动态监控系统,说明书共67页,21031字。
摘要
随着计算机及网络技术与应用的不断发展,伴随而来的计算机系统安全问题越来越引起人们的关注。计算机系统一旦遭受破坏,将给使用单位造成重大经济损失,并严重影响正常工作的顺利开展。加强计算机系统安全工作,是信息化建设工作的重要工作内容之一。
目前,绝大多数的个人用户以及部分中小型企业,使用的主流操作系统为Windows。因此,Windows操作系统已经成为全世界电脑破坏者的众矢之的。网络病毒、后门木马、骇客入侵等安全隐患无时无刻地威胁着我们脆弱的Windows操作系统,如果我们不对Windows进行精心的“呵护”,它势必成为病毒木马的温床。
Windows程序行为动态监控系统(以下简称Windows实时监控系统)就是一个能担当如此重任的贴身保镖。本文通过作者设计和开发Windows实时监控系统的实践,阐述了Windows实时监控系统中所应具有的功能、设计、实现。介绍了Windows实时监控系统的设计和系统功能的实现过程。该系统可以运用于绝大多数版本的Windows操作系统上,由活动进程信息,信任信息,注册表监控,文件操作监控,进线程监控等多个子系统组成。
关键词:系统安全,信息安全,实时监控系统

目录
1 绪论 1
1.1 系统开发的意义及背景 1
1.1.1 系统安全的现状 1
1.1.2 系统开发的意义 1
1.1.3 系统开发背景 2
1.2 系统预期开发目标 3
2 系统核心技术 5
2.1 系统监控技术 5
2.1.1 钩子技术(Hook) 5
2.1.2 API挂接(Hook API) 5
2.1.3 监控技术实现 6
2.1.4 监控流程 9
2.2 进程枚举技术 12
2.2.1 Windows任务管理器 12
2.2.2 活动进程链表 13
2.3 系统开发环境 15
2.4 系统开发工具 15
2.5 主要开发工具介绍 15
3 系统需求分析 16
3.1 需求陈述 16
3.1.1 待开发系统的一般描述 16
3.1.2 待开发系统的功能描述 16
3.1.3 系统数据流图及数据字典 17
3.2 系统功能需求 21
3.2.1 功能划分 21
3.2.2 功能描述 21
3.3 环境需求分析 23
3.3.1 硬件环境需求 23
3.3.2 软件环境需求 23
3.4 其他需求 23
3.4.1 用户界面需求 23
3.4.2 软件属性需求 23
3.5 数据描述 24
3.5.1 静态数据描述 24
3.5.2 动态数据描述 24
4 系统总体设计 25
4.1 系统架构 25
4.1.1 Windows驱动简介 25
4.1.2 总体结构模式 26
4.2 系统模块设计 30
4.2.1 模块设计表 30
4.2.2 功能模块分配 30
5 系统详细设计 33
5.1 模块详细功能描述 33
5.2 驱动控制功能设计 33
5.2.1 驱动主模块设计(K 1.1) 33
5.2.2 驱动卸载模块设计(K 1.2) 33
5.2.3 驱动控制模块设计(K 1.3) 34
5.3 系统监控功能设计 34
5.3.1 系统服务变更模块设计(K 2.1) 34
5.3.2 文件操作监控模块设计(K 2.2) 34
5.3.3 进线程监控模块设计(K 2.3) 34
5.3.4 注册表监控模块设计(K 2.4) 34
5.4 信息处理功能设计 35
5.4.1 进程信息模块设计(K 3.1) 35
5.4.2 对象信息模块设计(K 3.2) 35
5.4.3 系统信息模块设计(K 3.3) 35
5.4.4 辅助功能模块设计(K 3.4) 35
5.5 行为记录功能设计 35
5.5.1 操作行为信息模块设计(K 4) 35
5.6 进程枚举功能设计 36
5.6.1活动进程信息模块设计(K 5) 36
5.7 信任记录功能设计 36
5.7.1进程行为信任模块设计(K 6) 36
5.8 日志记录功能设计 36
5.8.1 日志记录模块设计(K 7) 36
5.9 用户程序控制功能设计 36
5.9.1 用户程序初始化模块设计(U 1.1) 36
5.9.2 用户程序退出模块设计(U 1.2) 37
5.10 与驱动通信功能设计 37
5.10.1 驱动控制模块设计(U 2) 37
5.11 监控通知功能设计 37
5.11.1 监听线程模块设计(U 3) 37
5.12 用户选择功能设计 38
5.12.1 用户选择框模块设计(U 4) 38
5.13 用户交互功能设计 39
5.13.1 用户主界面模块设计(U 5) 39
6 系统样列测试 42
6.1 测试说明 42
6.1.1 测试内容 42
6.1.2 测试前准备 42
6.2 注册表监控测试 43
6.3 文件监控测试 47
6.4 进线程监控测试 48
6.5 进程枚举测试 49
6.6 综合功能测试 50
结论 51
参考文献 52
致谢 53
附录A 54
附录B 57
资料文件预览
共1文件夹,1个文件,文件总大小:1.46MB,压缩后大小:745.79KB
  • 毕业论文-Windows程序行为动态监控系统
    • Microsoft Word文档毕业论文.doc  [1.46MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部