- Kaip rasti virusus naudojant komandinę eilutę „Linux“

Kaip surasti virusus komandinėje eilutėje „Linux“

Daugelis galbūt to nežino, tačiau „Linux“ gali gauti virusųtaip pat. Laimei, yra nepaprastas komandų eilutės įrankis, kurį naudoja „Linux“ vartotojai, ir jis vadinamas „ClamAV“. Naudodamiesi ja, vartotojai galės aptikti virusų tipus naudodamiesi komandine eilute ir ieškoti išnaudojimų (tiek „Windows“, tiek „Linux“).

Įdiekite „ClamAV“

„ClamAV“ lengvai įdiegiama „Linux“ dėkafaktas, kad jis įtrauktas į daugelį įprastų platinimo programinės įrangos šaltinių. Norėdami įdiegti šią programą, atidarykite terminalą ir vykdykite toliau pateiktas instrukcijas, kad jis veiktų.

Pastaba: „ClamAV“ yra grafinė programos versija, jei jums nepatinka „Linux“ komandinė eilutė. Tai atsižvelgia į visus geriausius terminalo aspektus ir įdeda jį į lengvai naudojamą vartotojo sąsają. Norėdami sužinoti daugiau, apsilankykite oficialioje svetainėje.

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

Bendrasis „Linux“

Norint sukurti „ClamAV“ viruso skaitytuvą iš „Linux“ platformos, reikia kelių priklausomybių. Prieš tęsdami, įdiekite visas šias programas į savo kompiuterį.

  • gcc arba clang C kompiliatorius
  • „OpenSSL“
  • zlib biblioteka
  • wget

Pasirinkus jūsų Linux kompiuterio priklausomybes, laikas pradėti kurti procesą. Įsigykite naujausią „ClamAV“ leidimą naudodami wget atsisiuntimo įrankis.

Pastaba: kadangi kuriate programą iš šaltinio, automatiniai atnaujinimai neįmanomi. Norėdami įsitikinti, kad jūsų virusų skaitytuvas visada yra atnaujintas, iš naujo atsisiųskite „ClamAV“ kodą čia ir reguliariai sudarykite jį.

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

Neturėk wget? Bandyti CURL vietoj:

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

Dabar, kai kodas baigtas atsisiųsti per wget ištraukite „ClamAV“ TarGZ archyvą.

tar zxvf clamav-0.100.2.tar.gz

Naudojant Kompaktinis diskas komandą, perkelkite terminalo sesiją iš namų aplanko į naujai išgautą „clamav-0.100.2“ aplankas.

cd clamav-0.100.2

Paleiskite konfigūravimo scenarijų. Konfigūracija leis jums nustatyti, ar visos priklausomybės nuo statybų reikalavimų yra įvykdytos.

./configure --with-user

Jei scenarijuje „Konfigūruoti“ nerodomi jokie įspėjimai, viskas gerai. Pradėkite kodo sudarymo procesą vykdydami padaryti komanda.

make

Tegul kodo sudarymo įrankis sukuria „ClamAV“. Tai gali užtrukti ilgai, todėl būkite kantrūs. Kai statybos procesas bus baigtas, įdiekite programinę įrangą savo „Linux“ kompiuteryje naudodami padaryti įdiegti komanda.

sudo make install

Suraskite virusus komandinėje eilutėje

Virusų skaitytuvai suranda trojanus ir kitas problemaspatikrinti „apibrėžimų“ failą. Šis apibrėžimų failas yra sąrašas, kuriame skaitytojui pasakojama apie abejotinus elementus. „ClamAV“ taip pat turi apibrėžimo failą, o vartotojai gali jį atnaujinti naudodami šviežias moliuskas komanda. Terminale paleiskite:

sudo freshclam

Būtinai reguliariai paleiskite „freshclam“ komandą kas savaitę (arba net kiekvieną dieną, jei esate paranojikas dėl virusų, rodomų jūsų „Linux“ kompiuteryje ar serveryje).

Kai gausite naujausius „ClamAV“ virusų apibrėžimus „Linux“, galėsite nuskaityti pažeidžiamumus. Norėdami patikrinti, ar atskirame aplanke nėra virusų, paleiskite šią komandą:

sudo clamscan /location/of/folder/

Taip pat galima naudoti „clamscan“ nuskaityti virusus kataloge kartu su kiekvienu pakatalogiu, naudodami r jungiklis.

sudo clamscan -r /location/of/folder/

Nuskaityti namų aplanką

Pagrindinis „Linux“ katalogas yra pagrindinisvieta, su kuria vartotojai bendrauja kompiuteryje. Taigi, jei turite virusą, jis bus šiame aplanke arba jame yra daug pakatalogių. Norėdami nuskaityti namų aplanką, pažymėkite „clamscan“ komanda at / namai / vartotojo vardas /. Arba naudokite ~ /, jei nenorite įvesti vartotojo vardo.

Pastaba: naudokite -v perjunkite spausdindami nuskaitymo procesą, kurį „ClamAV“ kitaip slepia.

sudo clamscan -rv ~/

arba

sudo clamscan -rv /home/username

Norite nuskaityti daugiau nei vieno vartotojo namų aplanką? Pabandykite nurodyti „clamscan“ prie /namai/, vietoj / namai / vartotojo vardas /.

sudo clamscan -rv /home/

Visos sistemos nuskaitymas

„Linux“ asmeniniame kompiuteryje gali būti pavojingų ir abejotinų failų, esančių ne jūsų namų aplanke. Jei norite nuskaityti tokius elementus kaip šis, turėsite nuskaityti visos sistemos mastu. Naudokite „clamscan“ir nukreipkite ją tiesiai į savo šakninį katalogą.

sudo clamscan -rv /

Nuskaityti vieną failą

„ClamAV“ dažnai naudojamas „Linux“ failų sistemoms nuskaityti, ar nėra pažeidžiamų failų. Kitas „ClamAV“ naudojimo būdas yra atskirų failų nuskaitymas, ar nėra problemų. Norėdami nuskaityti atskirą failą, paleiskite „clamscan“ ir nukreipkite jį tiesiai į failo vietą.

Pastaba: būtinai tinkinkite žemiau pateiktas komandas, kad atitiktumėte savo poreikius.

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

Arba naudokite Kompaktinis diskas komanda, jei norite pereiti į tikslią failo vietą, tada paleiskite nuskaitymą.

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

Komentarai