📘 Ghidra 数据流 & 大模型推理
🧩 30 章 · 风格
v1.0
📚 完整目录
⚡ 点击卡片跳转章节
🎯 数据流 · 大模型 · 实战
01
Ghidra入门
发展史
应用场景
环境搭建
02
界面与基础操作
项目窗口
代码浏览器
反编译视图
导航搜索
03
脚本基础
Python/Java框架
脚本管理器
Hello World
04
API入门
程序API
函数API
指令API
数据API
05
数据流分析基础
什么是数据流
定义-使用链
使用-定义链
06
Ghidra数据流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插件
集成大模型
自动化数据流分析