《软件保护及分析技术——原理与实践》对软件安全领域的保护与分析技术进行了全面的讨论和剖析,通过保护与分析的对比讲解,结合代码和操作流程,对软件安全领域的各种技术进行了详尽的讨论,并将理论与实践相结合,利用具体的程序代码进行演示。同时,对现今较为成熟的保护系统进行了分析,全面介绍了软件安全领域的保护与分析技术。最后,结合多年从事软件软件保护与分析的经验,讲解了软件保护与分析中的各种经验和技巧。
《软件保护及分析技术——原理与实践》适合信息安全领域相关人员、高校相关专业学生及爱好者阅读。
目录
- 第0章 准备知识 1
- 第1部分 软件保护
- 第1章 软件保护技术 11
- 第2章 软件保护系统 44
- 第3章 软件保护强化 48
- 第2部分 软件破解
- 第4章 软件破解工具 58
- 第5章 软件破解技术 62
- 第6章 软件分析技巧 184
- 第3部分 自己动手
- 第7章 打造函数监视器 190
- 第8章 打造资源重建工具 220
- 第9章 打造重定位修复工具 238
- 第10章 打造进程拍照机 253
- 第11章 打造函数通用追踪器 281
- 第12章 打造预执行调试器 312
- 第13章 打造伪调试器 335
- 第4部分 实例分析
- 第14章 VMProtect虚拟机分析 358
- 第15章 WinLicense虚拟机分析 375
- 第5部分 脱壳实例
- 第16章 VMProtect脱壳 382
- 第17章 WinLicense脱壳 394