Aller au contenu principal
Version: v0.19

Mettre à jour les définitions et le scanner

Utilisez la méthode de mise à jour qui correspond au mode d'installation.

Version autonome

L'outil de mise à jour intégré conserve le nom du fichier courant :

php scanner --update
php scanner --version

Vous pouvez aussi remplacer le fichier depuis la dernière 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

Sous Windows PowerShell, remplacez la dernière commande par Move-Item -Force scanner.new scanner.

Conservez la vérification TLS activée

Ne contournez pas les contrôles de certificat lors du téléchargement d'un scanner exécutable. Corrigez le magasin de confiance système ou la configuration réseau lorsque la vérification échoue.

Installation Composer

Mettez à jour le paquet via Composer :

composer update marcocesarato/amwscan
composer show marcocesarato/amwscan

Validez la modification de composer.lock qui en résulte si le scanner appartient à un projet. Cela permet au développement et à l'intégration continue de partager la même version.

Après la mise à jour

Exécutez une analyse en mode rapport sur un projet connu et comparez le résultat avec la version précédente avant d'activer les actions automatiques sur les fichiers.