论文摘要
本文首先介绍了Web安全的基本概念、Web攻击技术和Web安全检测技术,然后从Web安全检测系统的功能入手,分析了Web安全检测系统的功能需求,并据此提出了Web安全检测系统的架构设计及管理平台的设计。本文重点论述的排队策略和心跳机制是Web安全检测系统管理平台中任务管理和工具管理两模块的关键研究点。在任务管理部分,Web安全检测任务的执行时间长,与常见网络应用的排队策略应用情景有所不同。为使排队策略能够更好的满足Web安全检测任务的特点,提高系统用户的整体体验,本文在排队策略中引入了队列和用户满意度的概念。用户满意度是非增的时间函数,且与用户是否插队或被插队有关;队列中所有用户满意度之和即为队列满意度。新任务进入队列时,计算能使队列满意度最大的位置为其插入位置,由此使得系统中用户的整体体验得到提升。在工具管理部分,平台需要监测工具在长时间的运行中是否出现宕机、网络错误等故障,以便可以及时采取措施。根据Web安全检测系统的特点,本文选择了心跳机制常见的实现方式中的应用层自实现的方式,并详细设计了心跳机制的状态、包结构和流程等细节。根据Web检测系统的架构设计、管理平台的需求分析和排队策略、心跳机制两个关键点的研究,本文给出了Web安全检测系统管理平台的设计与实现细节,并给出了原型系统的部分实现截图。最后,本文介绍了下一步的工作计划。
论文目录
摘要ABSTRACT第一章 序言1.1 研究背景1.2 研究内容1.3 论文结构1.4 硕士研究生期间的工作总结第二章 Web攻击及安全检测技术概述2.1 Web安全概述2.2 Web攻击技术2.3 Web攻击发展趋势2.4 Web安全检测技术2.5 小结第三章 Web安全检测系统的需求分析和总体设计3.1 Web安全检测系统的需求分析3.1.1 Web安全检测系统的总体需求3.1.2 Web安全检测系统的管理平台需求3.2 Web安全检测系统的总体设计3.2.1 Web安全检测系统的体系架构3.2.2 Web安全检测系统的功能结构图3.2.3 管理平台的主要操作流程3.2.4 管理平台主要模块功能描述3.3 小结第四章 排队策略在管理平台任务管理模块中应用的研究与设计4.1 常见排队策略简介4.2 改进的优先级排队策略4.2.1 改进的优先级排队策略模型4.2.2 队列满意度4.3 仿真验证4.4 小结第五章 心跳机制在管理平台工具管理模块中应用的设计与实现5.1 常用心跳机制简介5.2 应用层心跳机制的设计与实现5.2.1 服务器和工具状态5.2.2 心跳包格式5.2.3 心跳机制5.2.4 心跳机制实现流程5.3 小结第六章 Web安全检测系统管理平台的设计与实现6.1 任务管理模块的设计6.2 工具管理模块的设计6.2.1 进程执行子模块6.2.2 进程终止子模块6.3 系统登录模块6.4 工具及其配置管理模块6.5 结果查询和显示模块6.6 接口设计6.6.1 外部接口6.6.2 内部接口6.7 数据库表设计6.8 原型系统实现6.8.1 开发环境6.8.2 原型系统效果截图6.9 系统测试6.9.1 测试系统环境及配置6.9.2 测试项及用例6.10 小结第七章 结束语7.1 论文工作总结7.2 下一步工作参考文献致谢
相关论文文献
标签:安全检测论文; 排队策略论文; 心跳机制论文; 管理平台论文;
排队策略和心跳机制在Web安全检测系统管理平台应用中的研究与设计
下载Doc文档