
Defuddle
Defuddle 能从网页中提取主要内容。它通过移除评论、侧边栏、页眉、页脚和其他非必要元素来清理网页,只保留主要内容。
为方便运维人员快速自查自己站点PHP风险,OpenAI配套发布 php2shell-checker 工具,封装成 Codex 技能,同时提供Node.js脚本
OpenAI 介绍,PHP2Shell高危漏洞是在 Patch the Planet 项目下,借助自家模型由安全研究人员发现。整个协调周期历时两个月,因为漏洞位于PHP引擎底层,修复改动复杂,需要联合维护者、安全厂商多方协作,在公开披露前完成补丁与防护方案准备。OpenAI认为这是标志性事件:前沿AI先于攻击者发现具备全网规模破坏力的安全漏洞,为防御方争取修复窗口期。
为方便运维人员快速自查站点风险,OpenAI配套发布 php2shell-checker 工具,封装成 Codex 技能,同时提供Node.js脚本,两种使用模式:
安装Codex技能:
$skill-installer install both skills from https://github.com/openai/php2shell-checker
远程检测网站:
$phpcheck-url check https://example.com
node phpcheck.js "https://example.com"
本地服务器检测:
$phpcheck-server check the PHP version serving my site
node phpcheck.js --local
| 结果 | 退出码 | 说明 |
|---|---|---|
| OK | 0 | PHP版本高于各分支安全基线,已打上补丁 |
| VULNERABLE | 1 | 版本存在PHP2Shell漏洞,存在风险 |
| UNKNOWN | 3 | 无法获取PHP版本、版本识别失败;UNKNOWN≠安全 |
参数错误返回退出码2;增加
--json参数,输出机器可解析的JSON格式结果。
这个工具只读取HTTP头部的版本标识(X-Powered-By、Server头),或者本地php -v输出来做版本比对,存在明显局限:
UNKNOWN;自带单元测试脚本,无需安装PHP,使用假版本与本地模拟HTTP服务验证逻辑:
node --test phpcheck.test.js







