📘 Ghidra 数据流 & 大模型推理

🧩 30 章 · 风格 v1.0
📚 完整目录 ⚡ 点击卡片跳转章节 🎯 数据流 · 大模型 · 实战
01Ghidra入门
  • 发展史
  • 应用场景
  • 环境搭建
02界面与基础操作
  • 项目窗口
  • 代码浏览器
  • 反编译视图
  • 导航搜索
03脚本基础
  • Python/Java框架
  • 脚本管理器
  • Hello World
04API入门
  • 程序API
  • 函数API
  • 指令API
  • 数据API
05数据流分析基础
  • 什么是数据流
  • 定义-使用链
  • 使用-定义链
06Ghidra数据流API
  • Varnode
  • PcodeOp
  • 数据流查询
07静态数据流分析
  • 前向分析
  • 后向分析
  • 切片分析
08动态数据流分析
  • 符号执行基础
  • Ghidra模拟器
  • 动态切片
09控制流图与数据流
  • 基本块
  • 支配树
  • 循环检测+数据流
10过程间数据流分析
  • 调用图
  • 参数传递
  • 返回值追踪
11大模型基础
  • Transformer架构
  • 预训练与微调
  • 提示工程
12大模型在逆向中的应用
  • 代码理解
  • 函数重命名
  • 注释生成
13大模型与Ghidra集成
  • 插件架构
  • API调用
  • 数据交换格式
14数据流特征提取
  • 变量依赖图
  • 数据流图序列化
  • 特征向量化
15基于大模型的漏洞检测
  • 污点分析
  • 路径敏感分析
  • 模式匹配
16基于大模型的恶意代码分析
  • 混淆识别
  • 解密逻辑还原
  • 行为摘要
17大模型辅助的符号执行
  • 路径约束生成
  • 求解策略优化
18大模型辅助的模糊测试
  • 种子生成
  • 输入变异
  • 覆盖率引导
19数据流驱动的提示工程
  • 上下文构建
  • 链式推理
  • 少样本学习
20大模型与Ghidra的协同分析
  • 人机交互
  • 迭代优化
  • 结果验证
21实战案例1:缓冲区溢出
  • Ghidra数据流+大模型
22实战案例2:整数溢出
  • Ghidra数据流+大模型
23实战案例3:格式化字符串
  • Ghidra数据流+大模型
24实战案例4:UAF漏洞
  • Ghidra数据流+大模型
25实战案例5:逻辑炸弹检测
  • Ghidra数据流+大模型
26实战案例6:勒索软件加密还原
  • Ghidra数据流+大模型
27实战案例7:固件后门分析
  • Ghidra数据流+大模型
28实战案例8:智能合约漏洞
  • Ghidra数据流+大模型
29课程总结与展望
  • 数据流趋势
  • 大模型发展
  • 工具链整合
30综合项目:Ghidra插件
  • 集成大模型
  • 自动化数据流分析