正版资源蚁景CTF逆向实战技能特训班
蚁景CTF逆向实战技能特训班 本课程针对的是希望在CTF竞赛或安全测试领域深入发展的开发者,核心解决从零基础到能够独立进行C语言二进制程序逆向分析的实战问题。它并不依赖复杂的数学理论,而是侧重于工程实践:从开发环境搭建、x86架构底层原理,到IDA静态分析与x64dbg动态调试,构建了一套完整的逆向
蚁景CTF逆向实战技能特训班
本课程针对的是希望在CTF竞赛或安全测试领域深入发展的开发者,核心解决从零基础到能够独立进行C语言二进制程序逆向分析的实战问题。它并不依赖复杂的数学理论,而是侧重于工程实践:从开发环境搭建、x86架构底层原理,到IDA静态分析与x64dbg动态调试,构建了一套完整的逆向分析工具链。课程覆盖了从Python脚本编写、C语言语法逆向,到RSA、TEA、RC4等加密算法识别,以及UPX壳脱壳、OLLVM混淆对抗等高阶技术的全链路知识。
适合人群与学习顺序
适合有一定编程基础(如了解C语言或Python基本语法)的开发者。建议的学习顺序是:先通过Python快速入门和C语言基础语法建立代码逻辑映射;随后重点攻克x86架构基础和IDA工具使用,这是逆向的基石;接着通过“小试牛刀”和“常见算法识别”章节,掌握如何从汇编中还原加密算法;最后在“对抗保护混淆”章节,学习应对花指令、反调试及OLLVM混淆等高级技术。如果基础薄弱,务必先补齐开发环境搭建和基础语法部分,否则后续分析会寸步难行。
产出与实战应用
学完本课程后,你将不再局限于看懂代码,而是具备独立提取关键算法、绕过安全保护机制并解决复杂CTF赛题的能力。这种技能可以直接迁移到软件安全分析、漏洞挖掘或恶意代码检测等工程场景中,产出高质量的逆向分析报告或解题脚本。
资料用法与练习建议
资料包中的视频是“以题带练”的工程参考。不要只看不动手,必须配合源码和题目环境进行复现。建议在观看“入门赛题带做”和“提升IDA操作熟练度”时,暂停视频自己尝试分析;在遇到OLLVM或指令虚拟化等难点时,反复观看高阶技巧讲解。通过模拟真实赛题的解题路径,将工具使用内化为肌肉记忆,这才是掌握这门技术的关键。
课程目录
课程目录43 集
- 01开班第一课
- 02 C语言
- 003.开发环境搭建.mp4 127.02M
- 004.基本数据类型.mp4 154.83M
- 005.常用语法和编程练习.mp4 271.32M
- 03 x86架构
- 006.x86架构基础知识-1.mp4 135.74M
- 007.x86架构基础知识-2.mp4 149.38M
- 008.x86架构基础知识-3.mp4 136.43M
- 009.x86架构基础知识-4.mp4 151.34M
- 04 IDA使用
- 010.静态分析技巧及操作.mp4 169.14M
- 011.Linux虚拟机安装和Linux远程调试.mp4 198.55M
- 05 C语言逆向-小试牛刀
- 012.入门赛题带做.mp4 176.18M
- 013.提升IDA操作熟练度.mp4 184.04M
- 06 C语言逆向-常见算法识别
- 015.base瀹舵棌缂栫爜.mp4 134.96M
- 016.RC4加密算法.mp4 156.99M
- 018.TEA系列加密算法-1.mp4 176.98M
- 019.TEA系列加密算法-2.mp4 120.13M
- 020.分组加密算法-1.mp4 152.76M
- 021.分组加密算法-2.mp4 187.58M
- 07 C语言逆向-对抗保护混淆
- 024.x64dbg工具使用.mp4 187.70M
- 025.upx压缩壳及其变种.mp4 214.41M
- 030.指令虚拟化-1.mp4 128.06M
- 031.指令虚拟化-2.mp4 144.12M
- 08 C语言逆向-杂项
- 034.IDAPython常用函数介绍.mp4 174.28M
- 035.elf文件运行流程.mp4 237.80M
- 038.迷宫及数独问题-1.mp4 151.17M
- 039.迷宫及数独问题-2.mp4 179.04M
- 09 C语言逆向-杂项
- 040.符号执行框架angr-1.mp4 144.43M
- 041.符号执行框架angr-2.mp4 261.14M
- 044.等式问题与z3的使用.mp4 378.41M
- 10 其他语言逆向-C++
- 045.扩充语法及面向对象.mp4 120.94M
- 046.汇编层面分析实例代码.mp4 241.07M
- 11 其他语言逆向-Python
- 048.pyc文件.mp4 189.46M
- 12 其他语言逆向-C#
- 13 其他语言逆向-Golang
- 053.Go语言快速入门.mp4 164.17M
- 054.逆向示例程序.mp4 181.96M
- 055.例题讲解与练习.mp4 464.40M
- 14 Android逆向
- 056.基础知识-1.mp4 150.58M
- 057.基础知识-2.mp4 193.84M
- 058.Java层逆向-常用smali指令.mp4 147.66M
- 059.Java层逆向-smali修改及回编译.mp4 127.32M
- 060.Java层逆向-静态分析技巧及操作.mp4 382.20M
- 061.Java层逆向-frida hook(1).mp4 168.38M
- 062.Java层逆向-frida hook(2).mp4 184.19M
- 15 Android逆向
- 063.Native层逆向-动态调试.mp4 148.45M
- 064.Native层逆向-常见代码隐藏技巧.mp4 209.75M




