Passa al contenuto principale
Versione: Più recente

Immagine container

L'immagine gestita dal progetto è pubblicata su Docker Hub.

Scaricare un'immagine​

docker pull marcocesarato/php-antimalware-scanner:latest

Usa latest per una scansione interattiva della versione stabile corrente. Per i processi automatizzati, specifica un tag di versione completo, ad esempio 0.19.1.

Eseguire una scansione con il solo report​

Monta la directory da analizzare in sola lettura. Usa una directory di output separata per i report, in modo che lo scanner non possa modificare i file di destinazione:

docker run --rm \
--volume "/var/www/example:/scan:ro" \
--volume "$PWD/amwscan-output:/output" \
marcocesarato/php-antimalware-scanner:latest /scan \
--lite --report-only --report-format=html \
--path-report=/output/report.html \
--disable-checksum --disable-definitions-update

Il comando scrive report.html in amwscan-output. Aprilo in un browser per esaminare i risultati.

Compilare dai sorgenti​

Compila l'immagine inclusa quando verifichi una copia locale del codice sorgente:

docker build --tag amwscan .

Sostituisci il nome dell'immagine Docker Hub nel comando di scansione con amwscan per usare la build locale.

Per le integrazioni CI, consulta GitHub Actions, Jenkins o GitLab CI.