CTF笔记的四次革命

从纸笔到自动化

Posted by 錢牧風 on May 23, 2026

第一阶段:纸笔

在一开始的时候,CTF笔记并不多,一般是看网上教程做的笔记或思维导图,在纸上记足矣。比如琉璃幻彩先生在一开始就写了很多纸质笔记,在这里列出一页:

琉璃幻彩手书RSA加解密笔记
琉璃幻彩手书RSA加解密笔记

第二阶段:Word

当做的题愈来愈多,逐渐产生根据每一道题写WP的需要。那么纸质笔记即使可以完全记下,后续也不大会检索得到了(当然不排除一些活页本选手会做目录,笔者还没有碰到这种类型)。而Word自带搜索工具,也可以用大小标题自动生成目录快速分类找到内容,不可谓不方便;Word兼容图片、图表,表现力强,不可谓不丰富。在相当长的一段时间,这种方式成为笔记的主流。

第三阶段:md文件

在共享文档之类的在线编译器出现并流行后,Word由于其二进制编译的缘故无法直接在上传到网页并使网站识别,而TXT又只支持同一格式的文字,实用意义和表现力不强。为了笔记能在网络平台上编辑而不至于像共享文档一样不方便(主要是卡卡的,笔者对共享文档的意见很大,大概是疫情的时候编辑钉钉的共享文档太费劲了),学界逐渐倾向用后缀.md的文件。这种文件使用LaTeX语言,在编译器(如Obsidian)的加持下,支持富文本显示和分段,亦自带搜索框。更重要的是,它可以被网页直接读取。实现了轻量化处理。

第四阶段:HTML文件

逐渐地,笔记向实战意义,也就是SOP方向靠拢。笔者尝试将一些WP集成到一个HTML文件里做成一个轻量化的程序,输入CTF题目内容可以自动识别关键信息,筛选出有效的笔记,大大缩短了查笔记的时间。

预测第五阶段:自动化HTML文件

在联网ai快速发展普及的语境下,从网上批量抓取别人的WP已经成为可能,那么就可以把这些wp整合到自己的HTML速查文档里,大大增加笔记的数量和数据的厚度。而省去每做一题才写一道WP的时间。