SuperAPI AI 工具集

hunt-lfi

通用与其它

查看项目

更新于 10-16 03:03

技能介绍

用途:hunt-lfi 用于在授权渗透测试中识别、验证并利用本地文件包含(LFI)、远程文件包含(RFI)和路径遍历漏洞,重点是将其升级为代码执行。

主要能力:涵盖路径遍历读取(Linux/Windows 常见敏感文件)、PHP 包装器源码泄露(如 php://filter/convert.base64-encode/resource=index.php)、PHP filter-chain 到 RCE(Synacktiv,2022,无需上传或可写文件)、日志投毒到 RCE、RFI、phar:// 反序列化、zip:// 与 data:// 链、会话/上传投毒,以及 CVE-2021-41773、CVE-2021-42013、CVE-2024-4577 等相关公开技术。

使用方式:文档给出分阶段流程——用 gf lfi 与 grep 筛选候选参数,用 ffuf/wfuzz/dotdotpwn 自动化,再用绕过表手工验证;盲打场景用 Burp Collaborator 做 OOB 回调确认,或通过已知大文件与不存在文件的稳定响应长度/时延差异进行差分确认。仅当出现真实文件内容、Collaborator 回调或三重确认差异时才判定为 LFI。

适用场景:PHP/Java/Python/Node/IIS 等存在文件包含参数(page、file、path、template 等)的目标,尤其是 php:// 可读的 LFI 原语。

限制:多数链式利用依赖具体配置(如 allow_url_include、expect 扩展、日志可读性、可写路径),null 字节 %00 仅适用于 PHP 5.3.4 以下;仅返回状态码变化或回显路径不构成 LFI 证据。资料对具体报告 ID、价格或收费信息暂未提供。