用途:本技能在 source-leak-hunt 发现目标暴露 info.php 或 phpinfo.php 时使用,用于评估配置泄露并判断串联 RCE 的可行性,以便在投入上传向量前确认执行路径前置条件。
主要能力:通过 curl 抓取 phpinfo 页面并检查 PHP 版本、disable_functions、allow_url_fopen、allow_url_include、open_basedir、display_errors、DOCUMENT_ROOT、SERVER_ADMIN、upload_max_filesize、post_max_size 等指令;识别标准执行函数是否被禁用;检查 LD_PRELOAD(putenv 可用)或 FFI 绕过条件;探测开放注册、XMLRPC wp.uploadFile、联系表单、Elementor、Gravity Forms 等上传向量;生成简单 PHP webshell 并验证命令执行。
必要用法:确保终端有 curl;确认 phpinfo 页面为真实泄露(HTTP 200 且含 PHP Version)。基本命令如 curl --max-time 30 --connect-timeout 10 -sk "https://TARGET/info.php" | grep -i "disable_functions"。若 exec 函数未被禁用,可结合上传向量投递 webshell;若被禁用,可评估 LD_PRELOAD、FFI、proc_open、mail() 等绕过。
适用场景:目标暴露 phpinfo 页面,且存在文件上传路径(开放注册、XMLRPC、联系表单等)时,用于验证 RCE 可行性。
限制:phpinfo 泄露本身不构成 RCE;必须存在授权代码或文件执行原语方可达成。WAF 可能缓存或拦截 phpinfo;绕过技术需匹配目标架构与 libc;上传路径可能因 UPLOADS 常量变化;Webshell 可能被 mod_security 或 WAF 拦截。本资料未提供具体收费、平台或效果信息。