论文部分内容阅读
在当今这个信息化社会中,在网络应用的深入发展和技术进步的同时,非法访问、恶意攻击、病毒传播等网络安全威胁也越来越严重。为保护网络系统安全,防火墙、IDS、防病毒、身份鉴别、数据加密、安全审计等安全设备在网络系统中得到了广泛应用。虽然这些设备能够在特定方面发挥一定的作用,但大部分功能单一,彼此之间没有有效的统一管理调度机制,不能互相支持、协同工作,从而使各个安全设备的应用效能无法得到充分的发挥。而现代社会生活对网络的高度依赖,使得保障网络的通畅、安全、可靠显得尤其重要。这些都使得网络安全管理技术特别是网络安全管理平台技术的研究成为当今网络管理和网络安全技术研究的一大热点。
另外,由于各安全设备数量众多,产生的大量异构安全事件中充斥着很多冗余不可靠信息,从而变得毫无价值。而网络安全管理员不但需要把握某方面的安全事件态势,更迫切要求从所有安全事件中获得对安全态势的全局观。安全事件管理是所有其他安全管理的前提和基础,只有从安全事件中挖掘出真正的攻击和危险才能对网络安全做出合理的评估,制定出更科学的安全策略并及时对安全攻击或威胁做出正确响应。所以,建立一个统一的网络安全事件管理系统显得非常有现实意义。
本论文主要是针对网络安全管理平台及安全事件管理技术进行研究,具体研究目标是在异构网络环境中设计和实现一个统一、可视的安全事件管理子系统并在事件处理的整合化与关联化方面作出尝试性研究。具体工作包括:首先利用MVC模式建立了一个新的基于JNX规范的安全事件统一管理框架,从而能够实现对多种安全代理的分布式Browser/Server/Agents管理;接着设计和实现了一套具有自动协议选择能力的多协议通信接口、IDMEF数据解析模型、统计/规则关联分析模型及核心管理构架中的多线程管理模型,从而解决了管理中心与代理之间的通信问题、异构事件的统一与整合问题、事件的冗余处理与关联问题及系统自身的可扩展可管理问题;最后依据安全管理员操作习惯基于系统各功能模块设计与实现了一套丰富的可视化Web管理界面,提高系统的易操作性。