网络安全威胁与态势评估方法研究

网络安全威胁与态势评估方法研究

论文摘要

日益严峻的网络安全形势给传统的网络安全技术带来了挑战。现有的检测工具只能根据有限信息产生告警,并且告警数量巨大、质量低下,难以从中获知事件的威胁程度和系统的安全状态。而传统的安全评估方法只是静态评估,也不能反映实时风险。这使得网络操作员很难借助现有技术来感知实时网络安全态势,因而难以根据现实网络状况做出决策,造成防御、检测、响应和分析四大环节严重脱节,安全事件响应严重滞后的现状。近年来,源于战场态势感知领域的威胁与态势评估技术的引入为解决网络安全态势感知问题提供了新的思路。网络安全威胁与态势评估指:采用信息融合方法处理检测工具产生的实时网络安全数据,对攻击威胁程度和实时网络安全状态进行评估,给出直观有效的安全态势报告,并对未来安全状况做出合理预测。本文对威胁评估、态势评估和态势预测方法分别进行了研究。攻击威胁程度的影响因素可归纳为攻击破坏性、环境、成功率、统计、关联和效果六类。构造一种威胁评估框架,分六个阶段:严重度评估、环境评估、可信度评估、统计评估、关联评估和效果评估。对各阶段的方法进行了阐述,并在设计的SATA系统(Security Alert and Threat Analysis)中实现了相关方法。严重度评估采用危害度分级和CVSS漏洞评价方法;环境评估通过设定资产值和优先级实现;可信度评估使用贝叶斯网络;统计评估采用告警频度统计和周期型误报警统计识别方法;关联评估使用告警关联语言;效果评估则采用定性的攻击效果评估方法。态势评估使用隐马尔科夫模型(HMM)。解决了观测事件分类和模型参数配置问题。采用威胁评估结果对告警分类,提高了事件分类的准确性。采用遗传算法优化HMM参数,建立网络安全态势评估结果的定量评价机制来确定优化目标,使用蜜网数据建立了评价规则集。比较实验表明,该方法是有效的。归纳出决定网络安全态势可预测性的五个特点:1)攻击之间具有因果关系;2)不同攻击能作为未来攻击证据出现的可能性不同;3)通常,未来攻击与“证据”具有相同属性;4)攻击意图具有可推测性;5)证据与安全状态走势之间具有联系。设计了以“提取证据”为核心的预测方法。用攻击序列模式和攻击的“预测率”从告警中提取证据。提出“预测率”指标表示攻击可作为未来攻击的证据出现的可能性大小,作为选择证据的依据。修改序列模式挖掘的AprioriAll算法,使其从历史告警中挖掘攻击序列模式时能计算预测率。选择预测率较高的告警序列作为证据。然后构建证据与安全走势之间的HMM来预测安全态势。基于DARPA数据集的实验表明该方法是有效的。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 研究背景
  • 1.2 研究现状
  • 1.3 主要工作和组织结构
  • 2 网络安全威胁评估方法
  • 2.1 网络攻击
  • 2.2 威胁评估框架
  • 2.3 严重度评估
  • 2.4 环境评估
  • 2.5 可信度评估
  • 2.6 统计评估
  • 2.7 关联评估
  • 2.8 效果评估
  • 2.9 SATA 系统简介
  • 2.10 本章小结
  • 3 基于HMM 的网络安全态势评估方法
  • 3.1 HMM 介绍
  • 3.2 主机安全态势的HMM 模型
  • 3.3 风险量化方法
  • 3.4 存在的问题和解决方法
  • 3.5 实验
  • 3.6 讨论
  • 3.7 本章小结
  • 4 HMM 模型的遗传算法优化方法
  • 4.1 遗传算法介绍
  • 4.2 HMM 参数的编码表示
  • 4.3 适应度计算方法
  • 4.4 杂交和变异策略
  • 4.5 实验
  • 4.6 本章小结
  • 5 网络安全态势预测方法
  • 5.1 网络安全态势预测问题分析
  • 5.2 态势预测方法的思路和框架
  • 5.3 计算预测率和发现证据模式的数据挖掘方法
  • 5.4 攻击预测实验
  • 5.5 攻击意图识别的D-S 证据理论方法
  • 5.6 预测网络安全状态和风险的HMM 方法
  • 5.7 讨论
  • 5.8 本章小结
  • 6 总结与展望
  • 致谢
  • 参考文献
  • 附录1 攻读博士学位期间发表论文目录
  • 附录2 攻读博士学位期间参加研究的科研项目
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    网络安全威胁与态势评估方法研究
    下载Doc文档

    猜你喜欢