论文部分内容阅读
随着网络的发展与普及,漏洞和病毒所造成的网络安全问题也越来越多的被人们关注。通过漏洞检测技术及时发现漏洞并利用补丁程序进行修复,是实现网络安全的重要技术之一。另一方面,面对课题研究的社区电子服务基础网络,网络环境的安全性对于业务的稳定运行有着重要的作用,因此需要向网络中各主机系统提供漏洞检测及修复服务来保证安全性,以提高整个社区电子服务基础网络的安全可靠性。第一,介绍了漏洞与补丁的相关原理和技术,对OVAL规范和CVE等标准的内容进行了研究,分析讨论了补丁管理框架以及Windows、Linux补丁的特点。在理论研究的基础上,结合OVAL规范的优点,设计了一个基于OVAL的漏洞检测及修复系统,对系统的功能特点、体系结构和业务流程进行了描述。第二,设计了漏洞检测及修复系统服务器的总体结构,对系统服务器的功能模块、操作流程以及各模块的逻辑关系进行了分析和设计。详细描述了设计中关键问题的解决方法,主要包括:设计了客户端代理登录系统的方式;研究并解决了漏洞定义文件更新以及用户准入控制的问题;分析了OVAL、CVE和补丁信息之间的关系,设计了补丁信息文件的结构。第三,实现了漏洞检测及修复系统服务器的功能,详细描述了系统服务器中漏洞定义文件更新、漏洞检测报告生成、检测及修复任务管理、补丁下载列表生成等主要模块的实现。根据漏洞检测及修复系统在实际网络环境中的部署问题,讨论并利用分级服务器体系结构提出了相应的解决方案,同时给出了在分级服务器体系结构下漏洞检测及修复系统的分级管理和容错方法。第四,测试了漏洞检测及修复系统服务器的运行效果,并对系统的分级管理和容错方法的实现进行了验证。结果表明系统服务器能够提供稳定、可靠的漏洞检测及修复服务,为社区电子服务基础网络的安全运行提供了保障。