基于蜜网技术联动性的研究与设计

基于蜜网技术联动性的研究与设计

论文摘要

蜜罐是近几年兴起的一种主动安全技术。它是一种安全资源,它的价值在于被扫描、攻击和攻陷。蜜网是在蜜罐的基础上发展起来的欺骗性网络,一般是由防火墙、入侵检测系统和蜜罐主机等多个设备组成的网络系统,但也可以借助于虚拟机软件在一台物理主机上实现虚拟蜜网。到目前为止已经从蜜罐系统经历了第一代蜜网技术,第二代蜜网技术到第三代蜜网的发展历程,甚至出现了大规模的蜜场技术。但是蜜网作为一种新的技术,和其他新兴技术一样,也同样存在着缺陷。蜜网系统内部的蜜罐与传统的防火墙、入侵检测技术的联动性不够,不具有对入侵规则的自我学习能力。本文针对这个问题设计了一种新的蜜网体系架构,该体系结构增加了数据分析模块,也使得部署蜜网的作用得到充分发挥。并且本文成功部署了一个蜜网系统,除了满足数据控制、数据捕获、数据分析基本需求外,还把数据挖掘技术运用到数据分析模块,具体过程是采用数据挖掘里经典的无监督聚类算法K-MEANS算法对数据进行标记分类,用分类算法C4.5算法对已标记的数据提取入侵规则,并将入侵规则存放到入侵检测规则库中,从而真正意义上实现蜜网的联动性和学习性。同时,在具体实现蜜网系统时,充分考虑了对于日志信息的安全可靠性,设计了异地存储模式,并且利用网桥的思想加强了网络管理模块的安全性。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题的提出及其意义
  • 1.2 蜜网技术的国内外现状
  • 1.2.1 国外研究状况
  • 1.2.2 国内研究状况
  • 1.3 主要完成的工作
  • 1.4 各章节内容安排
  • 第2章 蜜网及联动相关技术研究
  • 2.1 蜜罐及蜜网技术
  • 2.1.1 蜜罐技术
  • 2.1.2 蜜网技术
  • 2.2 联动技术
  • 2.2.1 联动的概念及现状
  • 2.2.2 常见的联动体系结构
  • 2.3 防火墙技术
  • 2.3.1 防火墙概念及分类
  • 2.3.2 防火墙缺点分析
  • 2.4 入侵检测技术
  • 2.4.1 入侵检测技术概念及分类
  • 2.4.2 入侵检测技术缺点分析
  • 2.5 数据挖掘技术
  • 2.5.1 数据挖掘概念
  • 2.5.2 数据挖掘任务分类
  • 2.6 本章小结
  • 第3章 蜜网系统的联动式体系结构设计
  • 3.1 问题的引出
  • 3.2 设计目标
  • 3.3 实验网络拓扑结构简介
  • 3.4 开发环境介绍
  • 3.5 相关模块分析及软件支持
  • 3.5.1 相关模块分析
  • 3.5.2 相关模块软件支持
  • 3.6 设计目标在体系结构中的实现
  • 第4章 蜜网系统的设计与实现
  • 4.1 系统实现环境
  • 4.2 主要功能模块的设计与实现
  • 4.2.1 蜜网网关的设计与实现
  • 4.2.2 入侵检测系统 Snort
  • 4.2.3 蜜罐honeyd的实现
  • 4.3 蜜网技术的三个核心机制设计与实现
  • 4.3.1 数据控制模块(Iptables)设计与实现
  • 4.3.2 数据捕获模块设计与实现
  • 4.3.3 数据分析模块的设计与实现
  • 4.4 规则学习
  • 4.4.1 入侵检测的规则学习
  • 4.4.2 防火墙iptables规则学习
  • 第5章 蜜网系统的测试
  • 5.1 蜜网系统的启动
  • 5.2 蜜网系统测试
  • 5.2.1 数据控制测试
  • 5.2.2 端口开放测试
  • 5.2.3 模拟服务测试
  • 5.2.4 ACID功能测试
  • 5.2.5 Honeyd远程日志测试
  • 5.3 数据处理实验过程
  • 结论
  • 致谢
  • 附录
  • 附录1 Snort启动脚本
  • 附录2 Iptables启动脚本
  • 参考文献
  • 攻读硕士学位期间发表的论文及科研成果
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于蜜网技术联动性的研究与设计
    下载Doc文档

    猜你喜欢