首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

基于内核旁路技术的工业控制系统网络审计产品的设计与实现

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第10-14页
    1.1 课题研究背景与意义第10-11页
        1.1.1 工业信息安全的背景第10页
        1.1.2 网络审计系统与内核旁路技术的意义第10-11页
    1.2 课题研究现状第11-12页
    1.3 本文研究内容第12-13页
    1.4 论文组织架构第13-14页
第二章 关键技术与算法介绍第14-28页
    2.1 内核旁路技术第14-19页
    2.2 机器学习算法第19-27页
        2.2.1 神经网络第20-23页
        2.2.2 模拟退火算法第23-25页
        2.2.3 支持向量机第25页
        2.2.4 贝叶斯分类算法第25-27页
    2.3 操作系统与数据库的选择第27页
    2.4 本章小结第27-28页
第三章 审计系统总体设计第28-38页
    3.1 设计需求分析第28页
        3.1.1 功能需求第28页
        3.1.2 系统需求第28页
    3.2 总体设计第28-30页
        3.2.1 设计原则第29页
        3.2.2 审计系统总体架构第29-30页
        3.2.3 系统流程简介第30页
    3.3 详细模块设计第30-37页
        3.3.1 通信监听模块第30-31页
        3.3.2 协议解析模块第31-32页
        3.3.3 审计分析模块第32-34页
        3.3.4 数据库通信与展示模块第34-37页
    3.4 本章小结第37-38页
第四章 审计系统的实现第38-68页
    4.1 通信监听模块的实现第38-41页
        4.1.1 Netmap安装部署第38页
        4.1.2 Netmap部分重要代码分析与修改第38-41页
    4.2 协议解析模块的实现第41-48页
        4.2.1 各协议结构整理第41-45页
        4.2.2 协议结构匹配第45-48页
    4.3 审计分析模块的实现第48-58页
        4.3.1 Snort规则库解读第48-50页
        4.3.2 规则库的存取与匹配第50-51页
        4.3.3 BP算法优化与模型训练第51-56页
        4.3.4 SANN模型训练与审计第56页
        4.3.5 审计输出第56-58页
    4.4 数据库通信与展示模块的实现第58-66页
        4.4.1 Oracle数据库配置与交互第58-61页
        4.4.2 审计数据的插入第61页
        4.4.3 用户交互界面第61-64页
        4.4.4 配置文件的提取与更新第64-66页
    4.5 本章小结第66-68页
第五章 测试与验证第68-80页
    5.1 测试环境第68页
    5.2 测试流程第68-78页
        5.2.1 Netmap与传统抓包方式性能测试对比第68-70页
        5.2.2 数据审计及展示的测试第70页
        5.2.3 在用户展示界面查看/查询审计结果第70-73页
        5.2.4 对审计系统进行配置第73-78页
    5.3 本章小结第78-80页
第六章 总结与展望第80-82页
    6.1 论文总结第80页
    6.2 展望第80-82页
参考文献第82-86页
致谢第86-88页
作者攻读学位期间发表的学术论文目录第88页

论文共88页,点击 下载论文
上一篇:基于大数据分析的网络安全审计技术的研究
下一篇:基于符号计算的若干非线性模型的分析和研究