SuperAPI AI 工具集

path-traversal-lfi

安全与审计

查看项目

更新于 10-16 07:22

技能介绍

用途:该技能是一份路径遍历与本地文件包含(LFI)的实操手册,用于在授权测试中识别和利用文件读取与包含类缺陷;强调路径遍历通常只能读文件,而 PHP 的 LFI 会在 include()/require() 中被当作代码执行。

主要能力:提供多类遍历序列变体,如基础 ../、URL 编码 %2e%2e%2f、双重编码 %252e%252e%252f、超长 UTF-8 %c0%af、混合与冗余写法 ....//、空字节 %00(旧版 PHP < 5.3.4)。列出 Linux 与 Windows 常见目标文件(/etc/passwd、/proc/self/environ、win.ini、web.config 等)及应用配置。给出 PHP LFI 到 RCE 的思路:日志投毒、SSH/邮件日志、会话文件投毒、php://input、data://、php://filter 链、phar://、zip://、expect://、PEARCMD,以及 phpinfo、上传竞态、iconv CVE-2024-2961 等路径。也梳理高频参数名(file、page、template、download 等)和过滤绕过检查清单。

使用方式:资料给出大量命令行与 URL 载荷示例(如 php://filter/convert.base64-encode/resource=config.php、python3 php_filter_chain_generator.py --chain '...'),需在合法授权环境中按原样执行,并注意区分只读与可执行场景。

适用场景与限制:适合安全测试、漏洞验证与红队研究;需授权,且多数技术依赖具体条件(如 allow_url_include、可读日志、可写会话目录、特定 PHP/glibc 版本)。本资料未提供收费、价格、平台支持与效果保证等信息,暂未提供相关说明;具体命令与载荷以原文为准,不应在未授权系统上使用。