从逆向经验到 CTF:我的备赛起点

从已有逆向分析和网页脚本经验出发,整理第一次 CTF 备赛需要补齐的基础与记录方式。

准备 CTF 时,我已经接触过一些逆向分析和网页脚本,但第一次面对比赛,仍然需要重新整理基础与做题方式。最初讨论的备赛目标包括 POCTF 和羊城杯。

这篇先记录备赛起点,后续再补上实际做过的题目与复盘。

从熟悉的方向开始

逆向与 Web 可以作为起点,不过做工具操作和独立解题是两件事。练习时还需要理解程序逻辑、数据流、输入处理和题目给出的限制。

我希望把熟悉的经验转成可以重复使用的分析过程,而不是只记住某个工具或某条命令。

练题时留下什么

每道题可以先记录:

  • 环境与附件。
  • 最初的判断和尝试。
  • 关键线索来自哪里。
  • 为什么某次尝试没有成功。
  • 最终方法,以及可以复用的知识点。

没有完成的题也可以保留记录,等补齐相应基础后再回来处理。

题解需要对应真实过程

比赛题解应当有实际题目和自己的操作记录。没有验证的思路可以写成学习笔记,不写成成功夺旗或完整比赛复盘。

练习也只在授权的题目环境中进行。

后续计划

先整理基础练习和工具使用,再加入比赛中的具体问题。等有完整记录后,补充题目分析、验证过程和自己的复盘。

搜索文章

输入关键词,开始查找文章。