- - Kā atrast vīrusus, izmantojot komandrindu Linux

Kā atrast vīrusus, izmantojot komandrindu Linux

Lielākā daļa to varbūt nezina, bet Linux var iegūt vīrususarī. Par laimi, ir milzīgs komandrindas rīks, kuru izmanto mazie Linux lietotāji, un to sauc par ClamAV. Ar tā palīdzību lietotāji varēs atklāt vīrusu veidus, izmantojot komandrindu, un meklēt ieguvumus (gan Windows, gan Linux).

Instalējiet ClamAV

ClamAV ir viegli instalēt Linux, pateicotiesfakts, ka tas ir iekļauts daudzos izplatītākās izplatīšanas programmatūras avotos. Lai instalētu šo lietojumprogrammu, atveriet termināli un izpildiet tālāk sniegtos norādījumus, lai tas darbotos.

Piezīme: ClamAV ir lietojumprogrammas grafiskā versija, ja jums nepatīk Linux komandrinda. Tas ņem vērā visus labākos termināļa aspektus un ievieto to ērti lietojamā lietotāja saskarnē. Lai uzzinātu vairāk, pārbaudiet oficiālo vietni.

Ubuntu

sudo apt install clamav

Debijas

sudo apt-get install clamav

Arch Linux

sudo pacman -S clamav

Fedora

sudo dnf install clamav

OpenSUSE

sudo zypper install clamav

Vispārējs Linux

ClamAV vīrusu skeneru izveidošanai no avota uz Linux platformas ir vajadzīgas dažas atkarības. Pirms turpināt, instalējiet visas šīs programmas datorā.

  • gcc vai klana C kompilators
  • OpenSSL
  • zlib bibliotēka
  • wget

Tā kā jūsu Linux datorā ir rūpējies par atkarībām, ir pienācis laiks sākt veidošanas procesu. Paņemiet jaunāko ClamAV koda izlaidumu, izmantojot wget lejupielādes rīks.

Piezīme: tā kā jūs veidojat programmu no avota, automātiskie atjauninājumi nav iespējami. Lai pārliecinātos, ka vīrusu skeneris vienmēr ir atjaunināts, šeit atkārtoti lejupielādējiet ClamAV kodu un regulāri sastādiet kodu.

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

Nav wget? Izmēģiniet CURL tā vietā:

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

Tagad, kad kods tiek lejupielādēts caur wget izvilkt TarGZ ClamAV arhīvu.

tar zxvf clamav-0.100.2.tar.gz

Izmantojot Kompaktdisks komandu, pārvietojiet termināļa sesiju no mājas mapes uz tikko iegūto clamav-0.100.2 mape.

cd clamav-0.100.2

Palaidiet konfigurēšanas skriptu. Konfigurēšana ļaus jums noteikt, vai ir izpildītas visas būvēšanas prasību atkarības.

./configure --with-user

Ja skripts Konfigurēt neuzrāda brīdinājumus, viss notiek. Sāciet koda apkopošanas procesu, izpildot veidot komanda.

make

Ļaujiet koda kompilācijas rīkam veidot ClamAV. Tas var aizņemt ilgu laiku, tāpēc esiet pacietīgs. Kad izveides process ir pabeigts, instalējiet programmatūru savā Linux datorā, izmantojot veikt instalēšanu komanda.

sudo make install

Atrodiet vīrusus, izmantojot komandrindu

Vīrusu skeneri atrod Trojas zirgus un citas problēmas“definīciju” faila pārbaude. Šis definīciju fails ir saraksts, kas skenerim stāsta par apšaubāmiem priekšmetiem. ClamAV ir arī definīcijas fails, un lietotāji to var atjaunināt ar svaiga gliemene komanda. Terminālī palaidiet:

sudo freshclam

Noteikti regulāri palaidiet komandu freshclam katru nedēļu (vai pat katru dienu, ja jums ir paranojas par vīrusiem, kas parādās jūsu Linux personālajā datorā vai serverī).

Kad būsit saņēmis jaunākās ClamAV vīrusu definīcijas operētājsistēmā Linux, varēsit skenēt ievainojamības. Lai pārbaudītu, vai atsevišķā mapē nav vīrusu, palaidiet komandu zemāk:

sudo clamscan /location/of/folder/

Ir arī iespējams izmantot clamscan lai meklētu vīrusus direktorijā kopā ar katru apakšdirektoriju, izmantojot r slēdzis.

sudo clamscan -r /location/of/folder/

Skenēt mājas mapi

Mājas direktorijs Linux ir primāraisatrašanās vieta, ar kuru lietotāji mijiedarbojas datorā. Tāpēc, ja jums ir vīruss, tas atradīsies šajā mapē vai arī daudzās apakšmapēs. Lai skenētu mājas mapi, norādiet uz clamscan komanda plkst / mājas / lietotājvārds /. Alternatīvi izmantojiet ~ /, ja nevēlaties izrakstīt lietotājvārdu.

Piezīme: izmantojiet -v pārslēdzieties, lai izdrukātu skenēšanas procesu, kuru ClamAV citādi slēpj.

sudo clamscan -rv ~/

vai

sudo clamscan -rv /home/username

Vai vēlaties skenēt vairāk nekā viena lietotāja mājas mapi? Mēģiniet norādīt clamscan plkst /mājas/, tā vietā / mājas / lietotājvārds /.

sudo clamscan -rv /home/

Skenēšana visā sistēmā

Iespējams, ka Linux datorā ārpus mājas mapes ir bīstami un apšaubāmi faili. Ja vēlaties skenēt šādus priekšmetus, jums būs jāveic visas sistēmas skenēšana. Izmantojiet clamscanun norādiet to tieši uz saknes direktoriju.

sudo clamscan -rv /

Skenēt atsevišķu failu

ClamAV bieži izmanto, lai skenētu Linux failu sistēmas attiecībā uz neaizsargātiem failiem. Vēl viens ClamAV lietojums ir atsevišķu failu skenēšana problēmu novēršanai. Lai skenētu atsevišķu failu, palaidiet clamscan un norādiet to tieši uz faila atrašanās vietu.

Piezīme: noteikti pielāgojiet zemāk esošās komandas savām vajadzībām.

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

Alternatīvi izmantojiet Kompaktdisks komandu, lai pārietu uz precīzu faila atrašanās vietu, pēc tam palaidiet skenēšanu.

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

Komentāri