漏洞检测中间件的设计与实现

来源 :广西大学 | 被引量 : 0次 | 上传用户:yao252373
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机安全问题是信息化过程中急需解决的问题,而安全漏洞的发现对于保护系统安全有着非常重要的意义。通过使用漏洞扫描技术可以检测网络系统潜在的安全漏洞,使网络管理员可以预先了解网络的脆弱性所在,从而确保系统的安全。目前漏洞检测产品中存在着高代价、可扩展性差、互操作性弱等问题,这些问题可以通过中间件技术来解决。中间件是介于应用程序与操作系统之间的系统软件,它构成应用的基础架构,在其之上可以创建新的应用或重用已有的应用。中间件提供了关键应用系统所需要的基础功能:屏蔽硬件、网络,提供通讯机制,优化通讯性能,服务位置透明,应用的可扩展性,交易管理机制,保证交易和数据的一致性,应用的安全机制。 本文通过对漏洞检测技术和中间件技术的研究,结合两者的特点,提出了一个漏洞检测中间件的系统结构。它的设计思想是抽取众多的漏洞检测产品的共性数据,封装业务规则,将扫描控制和扫描实现相分离,把漏洞扫描的操作放在一个公共的控制平台上,在底层管理多个扫描实现。 通过分析和研究漏洞检测中间件的功能和特点,本文提出了漏洞检测中间件系统结构设计的解决方案;实现了漏洞检测中间件的分析和组件设计;完成了中间件的选型、主要类的实现等软件设计和编码工作。 漏洞检测中间件采用模块化的结构,提供统一的接口,具有良好的封
其他文献
多目标进化算法(Multi-objective Evolutionary Algorithms,MOEAs)常用于处理目标维数大于2的多目标优化问题(Multi-objective Optimization Problem,MOP)。经过过去几十年对
实时操作系统是近年来研究的一个热点,与常见的通用操作系统相比,实时操作系统的特点在于系统的正确性不仅依赖于逻辑的正确性,还取决于输出结果的及时性。目前的实时操作系
随着互联网技术的迅速发展,以及各种特殊应用对广域分布的资源之间共享和协同的需求的增加,网格技术成为近年来分布式系统领域中一个研究热点,其目标是将地理上分布、异构的
随着经济和科技的发展,在天气预报,高能物理,生物医学和地球物理等领域的计算任务越来越多,其特点是计算数据多,算法复杂,计算规模大,难度高。现有的解决办法有两个,其一是不
随着移动互联网技术的快速发展,智能手机、平板电脑等移动设备也得到了广泛使用。移动设备在网上购物、在线支付、转账等方面具有方便、快捷的特性,网上电子商务交易量越来越
关系数据库系统,由于其在商业领域的主导地位以及关键技术的成熟性,成为管理数据的一个有效工具,在关系数据库的基础上进行数据库加密和密钥管理是本文研究的重点。本文的主要贡
椭圆曲线密码系统(ECC)的安全性依赖于椭圆曲线离散对数问题(ECDLP)的难解性。与整数因子分解问题(IFP)和一般离散对数问题(DLP)不同,目前求解ECDLP的算法都是全指数时间复杂
网络事件过滤器是一种用来针对各种日志文件进行事件过滤的程序,它使得我们可以在众多的复杂事件中发现并找到网络故障的根源,这也是解决网络安全和故障问题的一种极好的分析
  随着计算机与网络技术的发展,特别是在Internet应用日益普及的情况下,现代企业的信息系统的分布性、异构性的特征越来越显著,集中式工作流即将成为过去,工作流的互操作成为一
现代智能家居的目标是用现代电子技术、通信技术、计算机及网络技术、自动化技术来提高人们的家庭生活质量,使现代家庭变得舒适、安全而充满快乐。智能家庭网络随着微电子技术