🢂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