GitHub 热门

KillaBoi/StealMyBitcoin-PoC

在 GitHub 打开 ↗

PHP 内存漏洞链 CTF 完整解题脚本

Star1.0k
24h 新增+2
7 天新增—
Fork146
Issue3
语言Python

项目介绍

更新于 1 天前

这是一个 CTF 挑战「Steal My Bitcoin」的完整解题脚本,用一个纯标准库的 Python 文件复现了从零到拿到 flag 的全过程。它针对的是 PHP 8.4 的一个内存漏洞链:先用一个小体积的 multipart 上传让 PHP 吃掉远超报文大小的内存,触发 OOM 后在 session upload-progress 解析中留下脏状态,再通过精心构造的后续请求让字节从 cookie 里漏出来,分别拿到堆地址和代码地址,最后伪造一个 PHP 内部结构,让清理逻辑去调用 system 执行命令。整个过程最多 20 个请求,无循环无重试,作者还附了本地 Docker 实验环境。对做 Web 安全、漏洞研究或 PHP 运维的人来说,这是理解 PHP 内存破坏到 RCE 完整链路的难得素材;如果你不碰安全或后端底层,跟你的关系不大。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +4

仓库信息

LicenseWTFPL
创建时间2026-10-25
最后推送1 天前
热度分6.0