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

面向过程的APT木马行为动态分析

摘要第10-12页
ABSTRACT第12-13页
第1章 绪论第14-19页
    1.1 系统开发背景第14页
    1.2 国内外同类课题现状第14-17页
        1.2.1 木马技术研究现状第14-15页
        1.2.2 行为分析研究现状第15-16页
        1.2.3 二进制分析平台设计现状第16-17页
    1.3 本文的主要工作第17-18页
    1.4 论文的组织结构第18-19页
第2章 需求获取与分析第19-25页
    2.1 需求获取第19页
    2.2 系统解决的问题和目标第19-20页
    2.3 系统监视对象的确定第20-23页
        2.3.1 主机行为第20-23页
        2.3.2 网络行为第23页
    2.4 总体业务概述第23-25页
第3章 APT木马主流技术分析第25-33页
    3.1 自动启动技术第25-27页
        3.1.1 服务方式自启动第25-26页
        3.1.2 注册表方式自启动第26页
        3.1.3 自启动目录方式自启动第26页
        3.1.4 DLL劫持方式自启动第26-27页
        3.1.5 COM组件劫持方式自启动第27页
    3.2 隐藏运行技术第27-31页
        3.2.1 DLL注入第28页
        3.2.2 高级内存注入第28-29页
        3.2.3 用户APC注入第29-30页
        3.2.4 进程挖空第30-31页
    3.3 权限提升技术第31页
    3.4 主流木马技术相关系统调用第31-33页
第4章 系统设计第33-40页
    4.1 总体功能设计第33-34页
    4.2 系统架构设计第34页
    4.3 模块详细设计第34-38页
    4.4 系统部署第38-40页
第5章 系统详细实现第40-69页
    5.1 虚拟执行环境模块第40-42页
        5.1.1 QEMU虚拟机的安装第40-41页
        5.1.2 虚拟机与宿主机配置第41-42页
    5.2 客户交互网页模块第42-47页
        5.2.1 客户登录子模块第43-44页
        5.2.2 任务发布子模块第44-46页
        5.2.3 任务结果反馈子模块第46-47页
    5.3 服务端控制模块第47-51页
        5.3.1 任务配置信息处理第48-50页
        5.3.2 任务执行流程第50页
        5.3.3 控制模块的控制实现第50-51页
    5.4 关键系统调用获取模块第51-61页
        5.4.1 系统调用执行过程第52-53页
        5.4.2 Syscalls2插件工作机制第53-54页
        5.4.3 Syscall_monitor创建第54-55页
        5.4.4 Syscall_monitor的具体实现第55-56页
        5.4.5 系统调用所属进程的确定第56-58页
        5.4.6 参数获取第58页
        5.4.7 样本进程及逻辑子进程判定第58-59页
        5.4.8 调用记录筛选第59-61页
    5.5 内存分析检测模块第61-62页
    5.6 网络行为获取模块第62-64页
        5.6.1 网络通信日志第62-63页
        5.6.2 网络通信数据第63-64页
    5.7 域名信息获取模块第64-66页
        5.7.1 模块构成第64页
        5.7.2 功能实现第64-66页
    5.8 系统功能展示第66-69页
        5.8.1 系统调用序列展示第66页
        5.8.2 内存分析结果展示第66-67页
        5.8.3 网络日志结果展示第67-69页
第6章 结论第69-70页
    6.1 系统不足之处第69页
    6.2 展望第69-70页
参考文献第70-72页
致谢第72-73页
学位论文评阅及答辩情况表第73页

论文共73页,点击 下载论文
上一篇:手机银行系统客户端的设计与实现
下一篇:基于增强现实的儿童教育系统的设计与实现