代码虚拟与自动化分析 (章立春著) 随书源码[26MB]
大小:25.6MB 时间:2024-12-07
代码虚拟与自动化分析主要分成3个部分讨论代码虚拟和自动化分析技术。第1部分主要讨论代码虚拟化技术的各种实现方法,并通过一些现有的代码虚拟化技术应用案例引领读者了解代码虚拟化的技术基础。第2部分主要介绍和讨论代码自动化分析技术,也就是对在第1部分中介绍的代码虚拟化技术进行讨论,利用虚拟化技术自身进行自动化分析,通过实际的代码将自动化分析技术从理论变为实际的程序,提升读者对自动化分析技术的理解和运用水平。第3部分使用自动化分析技术全面分析Winlicense和VMProtect保护系统,展示自动化分析技术,并通过实际的分析过程带领读者深入体会代码虚拟化技术。
本书适合信息安全领域相关人员、高校相关专业学生及爱好者阅读。
目录
第1部分 实现原理
第1章 代码虚拟化原理 2
第2章 模拟虚拟化 12
第3章 自动化分析原理 29
第4章 花型替换分析 37
第2部分 技术分析
第5章 打造自动化分析工具 74
第6章 代码虚拟机结构分析 129
第7章 OP分支功能性分析 163
第8章 对比测试分析 188
第9章 实时监控分析 206
第10章 OP实时调试分析 231
第3部分 实例分析
第11章 Winlicense 2.3.2分析 244
第12章 VMProtect分析 287
第13章 xVMDebug插件 306