Kako pronaći viruse putem naredbenog retka na Linuxu

click fraud protection

Većina to možda i ne zna, ali Linux može dobiti i viruse. Srećom, postoji sjajan alat naredbenog retka koji koriste mnogi Linux korisnici, a zove se ClamAV. Pomoću njega korisnici će putem naredbenog retka moći otkrivati ​​vrste virusa i tražiti iskorištavanja (i za Windows i za Linux).

Instalirajte ClamAV

ClamAV je lako instalirati na Linux zahvaljujući činjenici da je uključen u mnoge izvore softvera za distribuciju. Da biste instalirali ovu aplikaciju, otvorite terminal i slijedite donje upute za rad.

Napomena: Ako ne volite Linux naredbeni redak, ClamAV ima grafičku verziju aplikacije. On uzima sve najbolje aspekte terminala i stavlja ga u jednostavno korisničko sučelje. Provjerite službenu web stranicu naučiti više.

Ubuntu

sudo apt instalirati clamav

Debian

sudo apt-get install clamav

Arch Linux

sudo pacman -S clamav

Fedora

sudo dnf instalirati clamav

OpenSUSE

sudo zypper install clamav

Generički Linux

Izgradnja ClamAV skenera virusa iz izvora na Linux platformi zahtijeva nekoliko ovisnosti. Instalirajte sve ove programe na svoje računalo prije nego što nastavite.

instagram viewer
  • gcc ili clang C prevodilac
  • OpenSSL
  • zlib knjižnica
  • wget

S obzirom na ovisnosti na vašem Linux računalu, vrijeme je da pokrenete postupak izrade. Uzmite najnovije izdanje ClamAV-a s wget alat za preuzimanje.

Napomena: dok program izrađujete iz izvora, automatska ažuriranja nisu moguća. Da biste osigurali da je skener virusa uvijek ažuriran, ponovno preuzmite ClamAV kod ovdje i redovito sastavljajte kod.

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

Nemam wget? Probati kovrča umjesto:

kovrča https://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz > clamav-0.100.2.tar.gz

Sad kad se kod provodi preuzimanje wget izdvojite TarGZ arhivu ClamAV-a.

tar zxvf clamav-0.100.2.tar.gz

Koristiti CD naredbe, premjestite svoju sesiju terminala iz matične mape u novo izdvojeni ClamAV-0.100.2 mapu.

cd clamav-0.100.2

Pokrenite konfiguracijsku skriptu. Konfiguriranje će vam omogućiti da utvrdite da su sve zavisnosti za potrebe sastavljanja zadovoljene.

./configure - s korisnikom

Ako vam skripta Konfiguriranje ne pokazuje upozorenja, sve je u redu. Započnite postupak sastavljanja koda izvršenjem napraviti naredba.

napraviti

Neka alat za sastavljanje koda izgradi ClamAV. Može proći puno vremena, zato budite strpljivi. Kad je proces izgradnje dovršen, instalirajte softver na svoje Linux računalo s napraviti instalaciju naredba.

sudo make install

Pronađite viruse putem naredbenog retka

Alat za skeniranje virusa pronalazi trojane i druge poteškoće provjerom datoteke "definicije". Ova datoteka definicija je popis koji skeneru govori o upitnim stavkama. ClamAV također ima datoteku s definicijama, a korisnici mogu je ažurirati s freshclam naredba. U terminalu pokrenite:

sudo freshclam

Svakako redovno izvodite naredbu freshclam tjedno (ili čak svakodnevno ako ste paranoični na viruse koji se pojavljuju na vašem Linux računalu ili poslužitelju).

Jednom kada na Linuxu dobijete najnovije definicije virusa za ClamAV, moći ćete skenirati ranjivosti. Da biste ispitali pojedinačnu mapu na viruse, pokrenite naredbu u nastavku:

sudo clamscan / lokacija / od / mapa /

Također je moguće koristiti clamscan skeniranje virusa u mapi, zajedno sa svim podmapama u njima, pomoću r sklopka.

sudo clamscan -r / lokacija / od / mapa /

Skeniranje početne mape

Domaći direktorij na Linuxu primarna je lokacija s kojom korisnici komuniciraju na računalu. Stoga, ako imate virus, to će se nalaziti u ovoj mapi ili u mnogim podmapama. Za skeniranje početne mape usmjerite clamscan zapovijed na /home/username/. Alternativno, koristite ~/, ako ne želite upisati korisničko ime.

Napomena: koristite -v prebacite se za ispis postupka skeniranja koji ClamAV inače skriva.

sudo clamscan -rv ~ /

ili

sudo clamscan -rv / dom / korisničko ime

Želite skenirati više kućnih mapa jednog korisnika? Pokušajte usmjeriti clamscan na /home/, umjesto /home/username/.

sudo clamscan -rv / dom /

Skeniranje u cijelom sustavu

Na Linux računalu možete nalaziti opasne i upitne datoteke izvan svoje mape. Ako želite skenirati stavke poput ove, morat ćete izvršiti sistemsko skeniranje. Koristiti clamscan, i usmjerite ga izravno u svoj korijenski direktorij.

sudo clamscan -rv /

Skenirajte jednu datoteku

ClamAV se često koristi za skeniranje datotečnih sustava Linux na ranjive datoteke. Druga je uporaba za ClamAV skeniranje pojedinačnih datoteka s problemima. Da biste skenirali pojedinačnu datoteku, pokrenite clamscan i usmjerite ga izravno na mjesto datoteke.

Napomena: budite sigurni da prilagodite naredbe niže u skladu s vlastitim potrebama.

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

Alternativno, koristite tipku CD naredbe da se pomaknete na točnu lokaciju datoteke, a zatim pokrenite skeniranje.

cd /location/of/file/file.file. sudo clamscan -v file.file
watch instagram story