归档
共 16 篇,按年份倒序
2026
5 篇2025
10 篇- VM 题的 trace 脚本用 gdb 的 Python 断点给 VM 解释器做 trace:每条 opcode、每个寄存器、栈指针都记进日志,省去手啃字节码。
- ret2dl_runtime_resolve延迟绑定可以被劫持:伪造 reloc_index、r_info 与符号名,让解析器把任意函数解析成你要的那个。
- 羊城杯 部分羊城杯三道 pwn:自建堆的 UAF + 越界拿到任意写、栈迁移接 SROP 打 mprotect、以及一道 VM 题。
- Protobuf 学习笔记装好 protoc 与 protobuf-c,读懂 descriptor 结构体,再从一道题反推出 .proto、恢复符号。
- XYCTF 2024 复现XYCTF 2024 十六道 pwn 的复现记录:从签到 ret2libc 一路到 ptmalloc2 系列堆题。
- JNCTF 2025最后一届校赛,PWN 方向全做完了,把 Signin、ezbase、两道 shellcode 和 hvm 记一遍。
- glibc 里的 hook 与调用链glibc 2.34 之前几处可以被改写的函数指针:malloc / realloc / free 的 hook,以及 exit() 调用链里的 _rtld_global。
- IO_FILE 浅析IO_FILE 的结构、vtable 与几处容易记错的字段
- House of orange申请大于 top chunk 时,top chunk 会被放进 unsorted bin;再配合 unsorted bin attack 覆写 _IO_list_all,伪造 _IO_FILE_plus 走 FSOP。
- HGAMECTF 2025HGAME 2025 week1 两题:数花瓣题的数组越界改 size/idx 拿栈任意写,format 题的整数溢出接 printf 泄露。