logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

WarmUp 题学习笔记:一次 PHP 代码审计的记录

本文记录了HCTF 2018 WarmUp题的PHP代码审计过程,核心漏洞在于checkFile函数仅验证截取后的文件名(如hint.php),而include使用原始路径,导致可利用?截断与../路径遍历读取隐藏文件。通过构造?file=hint.php?/../../../../ffffllllaaaagggg,骗过白名单检查,最终在根目录获取flag。关键点:?用于分隔参数和路径,../由操

文章图片
#网络安全#web安全
到底了