首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

工业控制系统组态软件安全防护关键技术研究

摘要第4-5页
ABSTRACT第5页
第1章 绪论第8-22页
    1.1 课题背景及研究的目的和意义第8-10页
    1.2 国内外相关研究与发展现状第10-12页
    1.3 工控系统组态软件安全防护相关技术第12-20页
        1.3.1 工控系统组态软件概论第12-13页
        1.3.2 动态二进制分析第13-18页
        1.3.3 软件逆向工程技术第18-19页
        1.3.4 DLL劫持技术第19-20页
    1.4 本文的研究内容及结构安排第20-22页
第2章 组态软件关键模块定位第22-33页
    2.1 引言第22页
    2.2 软件执行轨迹的获取第22-26页
        2.2.1 软件的执行轨迹第22-25页
        2.2.2 基于Pin的执行轨迹获取第25-26页
    2.3 软件关键模块、函数的定位第26-32页
        2.3.1 基于指令级执行轨迹对比的关键模块定位第26-29页
        2.3.2 基于函数级执行轨迹覆盖度的关键函数定位第29-31页
        2.3.3 方法对比分析第31-32页
    2.4 本章小结第32-33页
第3章 基于DLL劫持的组态软件安全防护方法第33-48页
    3.1 引言第33页
    3.2 关键模块、函数的逆向分析第33-41页
        3.2.1 栈帧和调用约定第33-36页
        3.2.2 基于IDA的函数逆向分析第36-41页
    3.3 工控系统组态软件的安全防护第41-47页
        3.3.1 通过DLL劫持在函数调用前截断执行流程第41-45页
        3.3.2 函数调用时的安全检测第45-47页
    3.4 本章小结第47-48页
第4章 实验与分析第48-63页
    4.1 引言第48页
    4.2 实验环境第48页
    4.3 实验方案第48-49页
    4.4 Win CC测试第49-61页
        4.4.1 软件关键模块的获取第49-57页
        4.4.2 关键模块逆向分析与伪装模块编写第57-58页
        4.4.3 数据获取与安全防护第58-61页
    4.5 实验结果分析第61-62页
        4.5.1 执行轨迹获取与关键模块定位第61页
        4.5.2 关键模块逆向分析第61页
        4.5.3 安全防护第61页
        4.5.4 有效性和性能第61-62页
    4.6 本章小结第62-63页
结论第63-64页
参考文献第64-70页
致谢第70页

论文共70页,点击 下载论文
上一篇:基于非负矩阵分解的高光谱图像特征提取与分类算法研究
下一篇:文本分类中特征选择算法研究