《揭秘逆向工程:REVERSING.pdf》深入浅出地介绍了逆向工程技术与原理,涵盖软件、硬件分析等多个领域,是学习逆向工程不可多得的资料。
中文名:《逆向工程揭密》
原名:Reversing: Secrets of Reverse Engineering
作者:Eldad Eilam(美)
译者:韩琪 杨艳 王玉英 李娜
资源格式:PDF版本
出版社:电子工业出版社
书号:9787121049958
发行时间:2007年9月1日
地区:大陆
语言:简体中文
内容简介:
本书详细描述了逆向工程与反逆向之间的一场持久战,作者以解说人的身份评述双方使用的策略。主要内容包括操作系统的逆向工程、.NET平台上的逆向工程、未知文件格式和网络协议的破译方法以及防止代码被逆向的各种技术等。此外还探讨了拷贝保护和数字版权管理技术的逆向过程,并涉及法律问题如互操作性、竞争关系及版权法的影响。
目录:
第1部分 逆向
第一章 基础:定义逆向工程,介绍其在软件安全与开发中的应用;讨论底层软件的相关概念。
第二章 底层软件:从高阶和低阶视角解析程序结构,并深入讲解汇编语言、编译器基础等知识。
第2部分 应用逆向
第五章 未公开的技术:探讨如何破译未知技术。
第六章 破解文件格式:介绍分析和理解未知文件格式的方法。
第七章 审查二进制代码:指导如何通过反汇编来审查程序的内部结构。
第八章 恶意软件逆向工程:讲解恶意软件分析技巧。
第3部分 突破保护
第九章 盗版与拷贝保护:探讨破解版权控制的方法及其法律影响。
第十章 反逆向技术:介绍如何防止代码被轻易逆向的技术手段。
第十一章 拆解防护机制:展示突破各种安全措施的策略。
第4部分 .NET环境下的逆向
第十二章 《.NET平台上的逆向工程》:深入.NET框架,讲解其特有的逆向分析技术。
第十三章 反编译原理及应用:阐述反编译器的工作机理及其对逆向过程的影响。