- - Hur man hittar virus via kommandoraden på Linux

Hur man hittar virus via kommandoraden på Linux

De flesta kanske inte vet det, men Linux kan få virusför. Tack och lov finns det ett enormt kommandoradsverktyg som alla Linux-användare använder, och det heter ClamAV. Med det kommer användare att kunna upptäcka typer av virus via kommandoraden och leta efter exploateringar (för både Windows och Linux).

Installera ClamAV

ClamAV är lätt att installera på Linux tack varefaktum att det ingår i många mainstream distributionskällor. För att installera det här programmet öppnar du en terminal och följer instruktionerna nedan för att få den att fungera.

Notera: ClamAV har en grafisk version av applikationen om du ogillar Linux-kommandoraden. Den tar alla de bästa aspekterna av terminalen och sätter den i ett användarvänligt användargränssnitt. Kontrollera den officiella webbplatsen för att lära dig mer.

Ubuntu

sudo apt install clamav

Debian

sudo apt-get install clamav

Arch Linux

sudo pacman -S clamav

Fedora

sudo dnf install clamav

OpenSUSE

sudo zypper install clamav

Generisk Linux

Att bygga ClamAV-virusscanner från källan på Linux-plattformen kräver några beroenden. Installera alla dessa program på din dator innan du fortsätter.

  • gcc eller clang C-kompilator
  • OpenSSL
  • zlib bibliotek
  • wget

Med beroenden som tas om hand på din Linux-dator är det dags att starta byggprocessen. Ta tag i den senaste kodutgåvan av ClamAV med wget nedladdningsverktyg.

Notera: eftersom du bygger programmet från källan är automatiska uppdateringar inte möjliga. För att säkerställa att din virusscanner alltid är uppdaterad, ladda ner ClamAVs kod här igen och kompilera koden regelbundet.

wget https://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz

Har inte wget? Prova ringla istället:

curl https://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz > clamav-0.100.2.tar.gz

Nu när koden är klar laddas ner wget extrahera TarGZ-arkivet för ClamAV.

tar zxvf clamav-0.100.2.tar.gz

Använda CD flytta din terminalsession från hemmappen till den nyligen extraherade clamav-0.100.2 mapp.

cd clamav-0.100.2

Kör konfigurationsskriptet. Med konfigurering kan du bestämma alla beroenden för byggkraven är uppfyllda.

./configure --with-user

Om konfigurationsskriptet inte visar dig några varningar är allt bra att gå. Starta kodkompileringsprocessen genom att köra göra kommando.

make

Låt kodkompilatorverktyget bygga ClamAV. Det kan ta lång tid, så var tålamod. När byggprocessen är klar installerar du programvaran på din Linux-dator med gör installation kommando.

sudo make install

Hitta virus via kommandoraden

Virusscannare hittar trojaner och andra problem efterkontrollera en "definitioner" -fil. Den här definitionsfilen är en lista som berättar skannern om tvivelaktiga objekt. ClamAV har en definitionfil också, och användare kan uppdatera den med freshclam kommando. Kör i terminalen:

sudo freshclam

Se till att regelbundet köra freshclam-kommandot varje vecka (eller till och med dagligen om du är paranoid om virus som dyker upp på din Linux-PC eller server).

När du har fått de senaste virusdefinitionerna för ClamAV på Linux kan du söka efter sårbarheter. Kör kommandot nedan för att undersöka en individuell mapp för virus.

sudo clamscan /location/of/folder/

Det är också möjligt att använda clamscan för att söka efter virus i en katalog, tillsammans med varje underkatalog inuti, med hjälp av r växla.

sudo clamscan -r /location/of/folder/

Skanna hemmapp

Hemkatalogen på Linux är den primäraplats som användare interagerar med på datorn. Därför, om du har ett virus, finns det i den här mappen, eller så är det många undermappar. Om du vill skanna hemmappen pekar du på clamscan kommando kl / Home / användarnamn /. Alternativt kan du använda ~ /, om du inte vill skriva in ett användarnamn.

Obs: använd -v växla för att skriva ut den skanningsprocess som ClamAV annars döljer.

sudo clamscan -rv ~/

eller

sudo clamscan -rv /home/username

Vill du skanna mer än en användares hemmapp? Försök att peka clamscan /Hem/, istället för / Home / användarnamn /.

sudo clamscan -rv /home/

Systemomfattande skanning

Du kan ha farliga och tveksamma filer på din Linux-PC utanför din hemmapp. Om du vill söka efter objekt som detta måste du göra en systemomfattande skanning. Använda sig av clamscanoch peka det direkt mot din rotkatalog.

sudo clamscan -rv /

Skanna enstaka fil

ClamAV används ofta för att skanna Linux-filsystem för sårbara filer. En annan användning för ClamAV är att skanna enskilda filer efter problem. Om du vill skanna en enskild fil kör du clamscan och peka den direkt på filens plats.

Obs! Se till att anpassa kommandona nedan för att möta dina egna behov.

sudo clamscan -v /location/of/file/file.file

Använd alternativt CD kommando för att flytta till filens exakta plats, kör sedan skanningen.

cd /location/of/file/file.file
sudo clamscan -v file.file
</ P>

kommentarer