软件介绍

  php2shell-checker 是 OpenAI 开源的 PHP 漏洞检测工具,需先安装 Node.js,然后通过 git clone 或直接下载 GitHub 仓库来安装‌。

安装步骤

  安装步骤

  ‌安装 Node.js‌:先确认电脑已装 Node.js,没装的话去 Node.js 官网下载 LTS 版本安装。

  ‌克隆仓库‌:打开终端或命令行,执行:

  text

  git clone https://github.com/openai/php2shell-checker.git

  cd php2shell-checker

  没装 Git 的话,也可以直接在 GitHub 页面点 "Code" → "Download ZIP" 下载解压。

  ‌安装依赖‌:进入项目目录后运行:

  text

  npm install

  安装所需的 npm 包。‌‌

  使用方法

  装好后,检查远程网站:

  text

  node phpcheck.js "https://你的网址"

  检查本机 PHP 环境:

  text

  node phpcheck.js --local

  工具主要检查 PHP 版本是否在安全版本范围内,低于 8.2.35、8.3.36、8.4.27 或 8.5.12 的版本都会被视为存在风险。‌‌

  此工具只检查 PHP 版本号,不能替代真正的漏洞扫描。如果检测到版本不安全,‌最彻底的修复方式是升级 PHP 到官方已修复的版本‌,即 8.5.12 / 8.4.27 / 8.3.36 / 8.2.35 及以上,并重启服务。‌‌

相关软件推荐