自我提升
类型
可以朗读
语音朗读
130千字
字数
2024-12-01
发行日期
展开全部
主编推荐语
搭建x86逆向工程分析技术的完整知识体系。
内容简介
本书以软件反汇编技术为中心,首先带领读者从x86的基础知识开始,学习如何读取、编写和构建赋能全球大量计算机的汇编语言;然后介绍如何使用IDA、Ghidra、Olly等业界最受欢迎的工具对应用程序进行逆向工程;接着介绍如何利用补丁和密钥生成等技术进行软件破解,所有这些都利用了汇编和逆向工程的知识;最后从防御的角度向读者介绍相关技术,使他们能够更好地保护自己的软件。
本书将引领好奇的读者深入软件破解和计算机的核心,探索其运作机制。深入学习x86计算机的运行原理,不仅对逆向工程和软件破解来说至关重要,还能帮助读者在代码优化、效率提高、调试、编译器设置调整以及芯片选择等方面成为更出色的开发者。
目录
- 版权信息
- 译者序
- 前言
- 关于作者
- 关于技术撰稿人
- 关于技术编辑
- 第1章 反编译和架构
- 1.1 反编译
- 1.2 实验:反编译
- 1.3 架构
- 1.4 总结
- 第2章 x86汇编:数据、模式、寄存器和内存访问
- 2.1 x86简介
- 2.2 汇编语法
- 2.3 数据表示
- 2.4 寄存器
- 2.5 内存访问
- 2.6 寻址模式
- 2.7 总结
- 第3章 x86汇编:指令
- 3.1 x86指令格式
- 3.2 x86指令
- 3.3 整合所有内容
- 3.4 常见的x86指令错误
- 3.5 总结
- 第4章 构建和运行汇编程序
- 4.1 输出
- 4.2 系统调用
- 4.3 汇编和链接
- 4.4 objdump
- 4.5 实验:Hello World
- 4.6 ASCII
- 4.7 总结
- 第5章 理解条件码
- 5.1 条件码
- 5.2 总结
- 第6章 分析和调试汇编代码
- 6.1 二进制分析
- 6.2 断点
- 6.3 gdb
- 6.4 段错误
- 6.5 实验:鲨鱼模拟器3000
- 6.6 消除噪声
- 6.7 总结
- 第7章 函数和控制流
- 7.1 控制流
- 7.2 x86中的逻辑结构
- 7.3 栈
- 7.4 函数调用与栈帧
- 7.5 总结
- 第8章 编译器和优化器
- 8.1 寻找目标代码入口点
- 8.2 编译器
- 8.3 总结
- 第9章 逆向工程:工具和策略
- 9.1 实验:RE Bingo
- 9.2 基础侦察
- 9.3 逆向工程的策略
- 9.4 总结
- 第10章 破解:工具和策略
- 10.1 密钥检查器
- 10.2 密钥生成器
- 10.3 实验:密钥生成器
- 10.4 Procmon
- 10.5 Resource Hacker
- 10.6 打补丁
- 10.7 其他调试器
- 10.8 使用Immunity调试工具进行调试
- 10.9 实验:使用Immunity进行破解
- 10.10 总结
- 第11章 打补丁和高级工具
- 11.1 在010编辑器中打补丁
- 11.2 CodeFusion补丁
- 11.3 Cheat Engine
- 11.4 实验:破解LaFarge
- 11.5 IDA
- 11.6 IDA补丁
- 11.7 实验:IDA逻辑流程
- 11.8 Ghidra
- 11.9 实验:使用IDA进行破解
- 11.10 总结
- 第12章 防御
- 12.1 混淆技术
- 12.2 实验:混淆技术
- 12.3 反调试
- 12.4 实验:反调试
- 12.5 总结
- 第13章 高级防御技术
- 13.1 防篡改技术
- 13.2 加壳技术
- 13.3 实验:检测和脱壳
- 13.4 虚拟化技术
- 13.5 加密器/解密器
- 13.6 总结
- 第14章 检测与预防
- 14.1 循环冗余校验
- 14.2 代码签名
- 14.3 RASP
- 14.4 白名单
- 14.5 黑名单
- 14.6 远程认证
- 14.7 实验:进程监控
- 14.8 总结
- 第15章 法律
- 15.1 影响逆向工程的美国法律
- 15.2 总结
- 第16章 高级技术
- 16.1 时间旅行调试
- 16.2 二进制插桩
- 16.3 中间表示
- 16.4 反编译
- 16.5 自动化结构恢复
- 16.6 可视化
- 16.7 去混淆
- 16.8 定理证明器
- 16.9 符号分析
- 16.10 总结
- 第17章 附加话题
- 17.1 栈溢出
- 17.2 关联C代码与x86汇编代码
- 17.3 总结
- 结语
- 推荐阅读
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。