跳到主要内容
版本:v0.19

更新定义与扫描器

使用与安装方式相匹配的更新方法。

独立发行版

内置更新器会保留当前文件名:

php scanner --update
php scanner --version

你也可以从 最新 GitHub 发布 直接替换文件:

curl --fail --silent --show-error --location \
--output scanner.new \
https://raw.githubusercontent.com/marcocesarato/PHP-Antimalware-Scanner/master/dist/scanner

php scanner.new --version
mv scanner.new scanner

在 Windows PowerShell 中,将最后一条命令替换为 Move-Item -Force scanner.new scanner

保持启用 TLS 验证

在下载可执行扫描器时,不要绕过证书检查。若验证失败,请修复系统信任存储或网络配置。

Composer 安装

通过 Composer 更新软件包:

composer update marcocesarato/amwscan
composer show marcocesarato/amwscan

若扫描器属于某个项目,请提交生成的 composer.lock 变更。这能确保开发和持续集成使用相同版本。

更新后

对已知项目运行一次报告扫描,并与上一版本进行对比,然后再启用自动文件操作。