最近做了一个 PHP2Shell 应急辅助网站,把公开响应头检查、PHP 版本比较和临时缓解配置整理到了一起,想分享给有 PHP 网站需要维护的朋友。 地址: https://checkphp2shell.com/ 目前主要有几个功能: 输入公开域名,查看响应头是否暴露 PHP 版本,以及是否存在 PHP 、Laravel 、WordPress 等相关线索。 识别 Cloudflare 、Sucuri 、Akamai 、CloudFront 等边缘服务的公开标记。 手动输入实际 PHP 版本,核对修复版本门槛,并查看不同部署环境的配置示例。 提供 php.ini 、Nginx 、Apache 、Cloudflare WAF 、ModSecurity 、Docker/K8s 的配置引导。 想先把检测边界讲清楚: 它检查的是公开响应头,结果只能作为排查线索。 对目标网站只发送普通 HEAD 请求,遇到明确不支持 HEAD 的响应时才回退 GET ,不发送漏洞利用载荷或 multipart POST ,也不跟随重定向。 响应头可能被隐藏、修改...