🢂PHP Antimalware Scanner

PHP Antimalware Scanner, to narzędzie do skanowania plików PHP w poszukiwaniu złośliwego kodu.

AMWScan, czyli PHP Antimalware Scanner, to narzędzie do skanowania plików PHP w poszukiwaniu złośliwego kodu w projekcie. Jest bezpłatne i oferuje interaktywny interfejs konsoli tekstowej. Pozwala na skanowanie pojedynczych plików lub całych katalogów, identyfikując potencjalnie złośliwe fragmenty kodu, które mogą wymagać dalszych działań, takich jak usunięcie czy czyszczenie zainfekowanego kodu. Narzędzie to umożliwia również generowanie raportów w trybie bezinterakcyjnym, zapisując wyniki w plikach HTML lub tekstowych

Instalacja

Aby zainstalować PHP Antimalware Scanner za pomocą wget, użyj następującego polecenia w konsoli. To polecenie pobierze skaner do bieżącego katalogu:

wget https://raw.githubusercontent.com/marcocesarato/PHP-Antimalware-Scanner/master/dist/scanner

Kopiowanie pliku

Skopiuj scanner do skanowanego folderu

mv scanner /home/...

Uruchom skanowanie

Następnie, możesz uruchomić skaner przy użyciu PHP, wskazując katalog do przeskanowania:

php scanner -l --report-format html -r true

Polecenie php scanner -l --report-format html -r true uruchamia skaner antymalware w PHP, generując raport w formacie HTML. Opcja -l uruchamia skaner w trybie przeglądania lokalizacji, --report-format html określa format raportu jako HTML, a -r true włącza rekursywne skanowanie katalogów, co pozwala na dokładne przeszukanie projektu w poszukiwaniu złośliwego kodu.

Przydasie

Kilka przydatnych poleceń dla PHP Antimalware Scanner to:

  • Aktualizacja skanera: php scanner --update
  • Szybkie skanowanie katalogu: php scanner /path/to/scan --fast
  • Wykluczenie katalogów z analizy: php scanner /path/to/scan --exclude-dir=dir1,dir2
  • Generowanie raportu w formacie tekstowym: php scanner /path/to/scan --report-format txt

Szczegółowe informacje i dodatkowe opcje znajdziesz bezpośrednio w dokumentacji na stronie projektu: https://github.com/marcocesarato/PHP-Antimalware-Scanner