作品简介

Ghidra是美国国家安全局(NSA)开发的一套逆向工程工具套件。本书是目前市面上仅有的一本Ghidra使用指南,内容详尽、由浅入深。全书可分为五大部分,主要涵盖了以下内容:反汇编基础知识和Ghidra简介、Ghidra的基本用法、Ghidra的自定义和自动化、Ghidra模块的特定类型和支持概念、Ghidra应用于逆向工程时的一些实践问题,以及工程师如何从IDA Pro转移到Ghidra上。

本书主要作者Chris Eagle是信息安全领域著名的逆向工程专家,所撰写逆向工程相关书籍均已成为经典。

本书适合信息安全领域从业者及感兴趣的人士阅读。

克里斯·伊格(Chris Eagle),从事逆向工程工作已有40年,是广受欢迎的逆向工程培训专家,畅销书《IDA Pro权威指南》的作者。他开发了许多逆向工程工具,并在Blackhat、Defcon和Shmoocon等会议上发表演讲。

凯拉·南茜(Kara Nance),私人安全顾问、计算机科学领域教授。曾在Honeynet Project董事会任职,并在世界各地的会议上发表过多次演讲。喜欢构建Ghidra扩展并定期提供Ghidra培训。

作品目录

  • 推荐序
  • 译者序
  • 前言
  • 第一部分 简介
  • 第1章 反汇编简介
  • 第2章 逆向与反汇编工具
  • 第3章 初识Ghidra
  • 第二部分 Ghidra的基本用法
  • 第4章 开始使用Ghidra
  • 第5章 Ghidra数据显示
  • 第6章 理解Ghidra反汇编
  • 第7章 反汇编操作
  • 第8章 数据类型和数据结构
  • 第9章 交叉引用
  • 第10章 图形
  • 第三部分 让Ghidra为您工作
  • 第11章 协作逆向工程
  • 第12章 自定义Ghidra
  • 第13章 Ghidra功能扩展
  • 第14章 Ghidra脚本开发
  • 第15章 Eclipse和GhidraDev
  • 第16章 Ghidra无头模式
  • 第四部分 深入探索
  • 第17章 Ghidra加载器
  • 第18章 Ghidra处理器
  • 第19章 Ghidra反编译器
  • 第20章 编译器变体
  • 第五部分 实际应用
  • 第21章 混淆代码分析
  • 第22章 修补二进制文件
  • 第23章 二进制差分和版本跟踪
  • 附录 A IDA用户的Ghidra使用指南
展开全部