这门课解决什么工作场景
CTF(夺旗赛)不只是高校社团的竞技游戏,它也是企业安全团队做攻防演练、漏洞挖掘和应急响应时常用的训练方式。很多安全岗面试会拿 CTF 题型做手撕考察,红蓝对抗项目也常借鉴其中的密码学还原、流量取证、逆向调试手法。这门课把竞赛中零散的知识点拆成几条主干:密码学算法还原、安全杂项与取证、逆向工程调试。它解决的是“只会装工具跑脚本、遇到变形题就卡壳”的问题——让你从背 payload 的状态,过渡到能独立分析一道题的考点、动手写利用逻辑。
适合什么基础与建议先看的模块
资料标榜零基础,但更稳妥的定位是:你最好写过简单 Python 脚本,看得懂基本 Linux 命令,对网络抓包有概念。完全没碰过编程的人直接看逆向和密码学会很吃力。建议先从安全杂项与取证入手,这一块门槛低、反馈快:图片隐写、压缩包结构、流量分析能帮你建立“从文件里捞线索”的直觉,再回头补古典密码和 RSA 算法基础。逆向部分放在最后,因为它对调试器和汇编阅读的要求最高,没有前面打底子容易劝退。
学完能独立做什么与资料配合练习
- 独立拆解一道中等难度 CTF 题:判断考点归属(密码学/杂项/逆向),定位关键文件或函数,不依赖现成 writeup。
- 对常见 RSA 参数缺陷、古典密码替换、图片附加数据这类经典题型,能自己写小脚本完成还原。
- 在流量包和取证镜像里提取隐藏信息,给出可复现的分析步骤,而不是靠运气猜 flag。
资料怎么配合练习:视频偏长,单集近两小时,不要连续刷。正确用法是先花十分钟扫一遍题目描述,暂停视频自己动手跑一遍工具或脚本,卡住再回去对进度。建议每学完一个子方向(比如 RSA 基础、图片隐写),去公开题库找三到五道同类型题限时做,验证自己能否独立出 flag。逆向调试部分务必同步开调试器跟着操作,光看不动手,到了真实题目会无从下手。
0基础学习CTF,构建CTF知识体系 ,梳理每个知识点,夯实基础
课程目录
* 01 crypto/
* 01 密码学入门.mp4 01:57:01
* 02 序列密码基础.mp4 01:53:54
* 03 序列密码经典题型.mp4 01:56:42
* 04 RSA算法基础.mp4 01:57:08
* 05 RSA经典题型 5.mp4 01:57:04
* 02 MISC/
* 01 安全杂项基础.mp4 02:07:03
* 02 古典密码学.mp4 01:56:04
* 03 图片隐写.mp4 02:26:40
* 04 压缩包和音视频.mp4 02:08:39
* 05 流量分析.mp4 02:15:44
* 06 取证分析.mp4 02:21:42
* 03 RE/
* 01 基础知识.mp4 02:05:04
* 02 调试.mp4 02:07:05
* 03 调试&算法.mp4 02:07:14
* 04 re4-壳与反调试.mp4 02:01:25
* 05 自动化与跨平台.mp4 02:01:51
* 04 PWN/
* 01 基础与栈溢出.mp4 02:20:06
* 02 基本ROP.mp4 02:12:28
* 03 基本ROP-ret2libc.mp4 02:14:33
* 04 中级ROP-ret4csu.mp4 02:04:51
* 05 格式化字符串漏洞利用.mp4 02:10:21
* 06 非栈上的格式化字符串利用.mp4 02:24:13
* 07 堆基本结构及利用.mp4 02:41:50
* 08 unlink例题及能源大赛mlik题目讲解.mp4 01:20:55
* 05 Web/
* 01 Web基础.mp4 01:49:09
* 02 SQL注入基础.mp4 02:08:43
* 03 SQL注入进阶.mp4 01:58:34
* 04 命令&代码执行.mp4 01:51:18
* 05 文件上传.mp4 02:05:34
* 06 文件包含&SSRF.mp4 01:57:50
* 07 PHP反序列化&SSTI.mp4 01:38:34






