Przejdź do głównej zawartości

ClamAv: najprostsze skanowanie witryny w poszukiwaniu wirusów



ClamAv nieźle radzi sobie z wyszukiwaniem powłok i wirusów na stronach. Pewnego dnia pomógł mi w znalezieniu powłoki na stronie z WordPress. Problem tkwił w jakiejś wtyczce, ale to już wykracza poza zakres artykułu. :)



Najpierw musisz zainstalować ClamAv:

  aptitude install clamav 

Po instalacji należy zaktualizować bazy wirusów, wpisując komendę freshclam w konsoli. Wynik aktualizacji jest wyświetlany.

  root @ localhost: ~ # freshclam
 Proces aktualizacji ClamAV rozpoczął się w środę 16 lipca 11:08:02 2014
 main.cvd jest aktualny (wersja: 55, sigs: 2424225, f-level: 60, builder: neo)
 Pobieranie codziennie-19193.cdiff [100%]
 daily.cld updated (wersja: 19193, sygnatura: 1082296, poziom f: 63, budowniczy: neo)
 bytecode.cld jest aktualny (wersja: 242, sigs: 46, f-level: 63, builder: dgoddard)
 Aktualizacja bazy danych (3506567 podpisów) z db.local.clamav.net (IP: 194.186.47.19) 

Po zakończeniu procesu aktualizacji można uruchomić skanowanie. Polecenie jest proste:


  clamscan -i -r / path / to / site 

Przełącznik -i wyświetla tylko zainfekowane pliki w raporcie skanowania.

Przełącznik -r poinformuje skaner, aby skanował katalogi rekursywnie.

Podczas korzystania z tego polecenia wynik skanowania zostanie wyświetlony w konsoli. Jeśli istnieje wiele plików i nie ma czasu na podążanie za konsolą (lub pragnienie :)), możesz uruchomić skanowanie w powłoce ekranu.



Jeśli to konieczne, zainstaluj:

  ekran instalacyjny aptitude 

Skanowanie jest uruchamiane w tym przypadku w następujący sposób:

  screen -A -m -d clamscan -i -r -l clamlog.txt 

Klawisze -A -m -d na ekranie rozpoczynają sesję od zminimalizowania. Aby zmaksymalizować okno ekranu, użyj polecenia screen -r .

Zminimalizuj okno procesu skanowania, naciskając skrót klawiaturowy ctrl + a + d .

Klucz skanera -l, który zapisze dziennik skanowania w pliku tekstowym, którego nazwa musi zostać podana natychmiast po klawiszu. Informacje o znalezionych lukach nie będą wyświetlane na ekranie konsoli podczas korzystania z ekranu, ponieważ po zakończeniu skanowania ekran również kończy pracę.

Możesz także skanować pliki z listy. Aby to zrobić, określ klucz -f i plik zawierający listę plików do sprawdzenia.



Jak oceniasz artykuł?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 ( 2 ocen, średnia: 5,00 na 5)
Ładowanie ...

” 3 komentarzy " ClamAv: proste skanowanie witryny w poszukiwaniu wirusów "

  1. O ekranie!

    W konsoli:

    ekran -t nazwany ekran

    Utworzy nowy ekran i automatycznie do niego wejdzie! Aby wyjść bez zatrzymywania pracy, naciśnij Ctr + A + D

    lista-lista

    Wyświetla listę uruchomionych zrzutów ekranu: D

    Aby wejść do ekranu roboczego, potrzebujesz

    screen -r 31289.pts-0.namescreen

    Tutaj identyfikator ekranu będzie inny.

    To dla mnie, że nie możesz zapisać wyniku w pliku, ale po prostu od czasu do czasu zajrzyj do ekranu roboczego.

    1. Uruchomienie sprawdzania ekranu nie zapisuje wyników. Oznacza to, że nie będzie można zrobić czegoś takiego jak "uruchomiono i pozostawiono, aby zrobił coś innego". Czek może zakończyć się wcześniej niż oczekiwano, a wynik nie będzie znany, ponieważ ekran również zakończy pracę. :)

      1. nie jest konieczne, jeśli początkowo tworzysz ekran za pomocą polecenia screen -S clam
        Po już na otwartym ekranie, aby uruchomić polecenie.
        W tym przypadku wszystko będzie ok =)

Dodaj komentarz

Twój e-mail nie zostanie opublikowany.