更新中 · 2027

OLLVM混淆还原专题

从控制流混淆原理到 Unicorn、IDAPython 与自动化还原脚本。

2027 · 更新中1 个章节 · 19 条目录
¥1,000课程展示价格 · 最终以老师确认为准

课程介绍

课程年份与状态按最新课表维护,具体学习安排、服务与学员权益请与老师确认。

专注 OLLVM 控制流混淆的理解与还原,从控制流平坦化、虚假控制流的原理和识别开始,结合 Keypatch 配置与手动还原练习,建立对基本块和分支关系的认识。

自动化部分依次涉及基本块分割、真实块识别、Unicorn 模拟执行与 Hook、顺序及分支关系记录,再通过 IDAPython 与 patch 将分析结果落到代码还原。后续案例继续练习脚本修改和还原过程,适合有汇编与 IDA 基础的学习者在授权样本上研究。

课程亮点

  • 区分控制流平坦化与虚假控制流,理解混淆结构。
  • 以手动还原练习连接基本块、跳转与程序逻辑。
  • 结合 Unicorn 与 Hook 记录真实块之间的执行关系。
  • 使用 IDAPython、自动化脚本与 patch 完成还原验证。

课程目录

1 个章节 · 19 个 MP4 视频标题。目录来自课程视频文件名,已去掉 .mp4 扩展名并按自然序排列;子文件夹作为章节,多层子目录保留层级名称。仅展示目录,不提供视频播放。

已按本地视频目录整理更新:2026-11-07

01

课程视频

19 条
  • 01.OLLVM介绍
  • 02.控制流程平坦化混淆原理
  • 03.虚假控制流混淆原理与识别
  • 04.keypatch插件配置
  • 05.手动还原控制流程平坦化1
  • 06.手动还原控制流程平坦化2
  • 07.自动还原脚本编写(分割基本块)
  • 08.自动还原脚本编写(识别真实块)
  • 09.自动还原脚本编写(unicorn的使用)
  • 10.自动还原脚本编写(unicorn_hook)
  • 11.自动还原脚本编写(记录真实块关系_顺序关系)
  • 12.自动还原脚本编写(记录真实块关系_分支关系)
  • 13.自动还原脚本编写(patch还原真实块关系)
  • 14.OLLVM还原实战(识别真实块)
  • 15.OLLVM还原实战(idapython的使用)
  • 16.OLLVM还原实战(记录真实块顺序)
  • 17.OLLVM还原实战(patch)
  • 18.OLLVM还原实战(代码修改)
  • 19.分分钟还原新实战

信息整理:2026-11-07 · 课程介绍与目录在本站直接浏览;当前未接入视频播放、订单与在线支付。

欢迎回到小肩膀

与热爱技术的人,一起向前。

本地预览:账号服务尚未接入,不会保存或提交密码。

还没有账号?