开博第一篇:为什么写这个博客

关于这个小站的定位:二进制安全、堆利用、CTF 教学笔记

这个小站上线了。

这里会写什么

我平时带 CTF / PWN 方向的课程,也会自己出题、复现漏洞。这个博客主要用来沉淀三类内容:

  1. 堆利用系列:glibc malloc 的各种机制与绕过姿势,从 tcache 到 safe-linking;
  2. 题目解析:靶场题目的完整攻击链拆解,面向初学 PWN 的同学;
  3. 教学笔记:课堂上讲不透的细节,这里慢慢展开。

写作原则

  • 每篇文章都要有可以跑的代码,不写"理论上可行";
  • 利用链一步步推导,读者可以拿着 gdb 跟着做;
  • 错了就改,欢迎拍砖。

从下一篇开始进入正题:glibc 2.39 的 tcache safe-linking 机制。