loader
bg-category
Linux'ta Komut Satırında Virüs Bulma

Arkadaşlarınla ​​Paylaş

Yazarın Makaleleri: Kenneth Douglas

Çoğu bilmiyor olabilir, ancak Linux da virüs kapabilir. Neyse ki, Linux kullanıcılarının kullandığı muazzam bir komut satırı aracı var ve buna ClamAV deniyor. Bununla, kullanıcılar komut satırından virüs türlerini tespit edebilecek ve istismar araabilecekler (hem Windows hem de Linux için).

ClamAV yükleyin

Birçok yaygın dağıtım yazılımı kaynağına dahil edilmiş olması nedeniyle ClamAV'ın Linux'a kurulması kolaydır. Bu uygulamayı kurmak için bir terminal açın ve çalışmasını sağlamak için aşağıdaki talimatları izleyin.

Not: Linux komut satırını beğenmezseniz, ClamAV uygulamasının grafiksel bir versiyonuna sahiptir. Terminalin en iyi yönlerini alır ve kullanımı kolay bir UI'ye yerleştirir. Daha fazla bilgi için resmi web sitesine bakın.

Ubuntu

sudo apt yüklemek clamav

Debian

sudo apt-get install clamav

Arch Linux

sudo pacman -S clamav

fötr şapka

sudo dnf kurulum clamav

OpenSUSE

sudo zypper yüklemek clamav

Genel Linux

Linux platformunda ClamAV virüs tarayıcıyı kaynaktan kurmak birkaç bağımlılık gerektirir. Devam etmeden önce bu programların hepsini bilgisayarınıza yükleyin.

  • gcc veya clang C derleyicisi
  • OpenSSL
  • zlib kütüphanesi
  • wget

Linux bilgisayarınızda halledilen bağımlılıklar sayesinde, inşa işlemine başlamanın zamanı geldi. En son ClamAV kodunu edinin. wget indirme aracı.

Not: Programı kaynaktan oluştururken, otomatik güncelleme yapılamaz. Virüs tarayıcınızın daima güncel olduğundan emin olmak için, ClamAV’ın kodunu buradan yeniden indirin ve kodu düzenli olarak derleyin.

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

Yok wget? Deneyin cURL yerine:

kıvırmak https://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz> clamav-0.100.2.tar.gz

Şimdi kod indirme işlemi tamamlandı. wget ClamAV'ın TarGZ arşivini çıkarın.

katran zxvf clamav-0.100.2.tar.gz

Kullanmak CD komutunu kullanarak terminal oturumunuzu giriş klasöründen yeni çıkarılan klasöre taşıyın. clamav-0.100.2 Klasör.

cd clamav-0.100.2

Configure betiğini çalıştırın. Yapılandır, yapı gereksinimlerinin karşılandığı tüm bağımlılıkları belirlemenize izin verir.

./configure - kullanıcıyla

Yapılandırma komut dosyası size herhangi bir uyarı göstermezse, her şey yolunda gitmeye değer. Yürüterek kod derleme işlemini başlatın. Yapmak Komut.

Yapmak

Kod derleyici aracının ClamAV oluşturmasına izin verin. Uzun zaman alabilir, bu yüzden sabırlı olun. Oluşturma işlemi tamamlandığında, yazılımı Linux PC'nize yükleyin. yükleme yap Komut.

sudo make install

Komut Satırı Üzerinden Virüsleri Bul

Virüs tarayıcıları “tanımları” dosyasını kontrol ederek truva atlarını ve diğer sorunları bulurlar. Bu tanım dosyası, tarayıcıya sorgulanabilir öğeler hakkında bilgi veren bir listedir. ClamAV'ın bir tanım dosyası da vardır ve kullanıcılar freshclam'in Komut. Terminalde çalıştırın:

sudo freshclam

Freshclam komutunu haftada bir kez düzenli olarak çalıştırdığınızdan emin olun (veya Linux PC'nizde veya sunucunuzda görünen virüslerden paranoyaksanız bile günlük olarak).

Linux'taki ClamAV için en son virüs tanımlarını aldıktan sonra, güvenlik açıklarını tarayabilirsiniz. Tek bir klasörü virüslere karşı incelemek için aşağıdaki komutu çalıştırın:

sudo clamscan / location / / / klasör /

Kullanmak mümkündür clamscan Bir dizindeki virüsleri, içindeki her alt dizinin yanı sırar geçin.

sudo clamscan -r / konum / / / klasör /

Ana Klasörü Tara

Linux'taki ana dizin, kullanıcıların bilgisayarda etkileşime girdiği birincil konumdur. Bu nedenle, bir virüsünüz varsa, bu klasörde veya birçok alt klasörde olacaktır. Giriş klasörünü taramak için clamscan emir vermek / Home / username /. Alternatif olarak, kullan ~/, bir kullanıcı adı yazmak istemiyorsanız.

Not: kullanın -v aksi takdirde ClamAV'ın gizlediği tarama işlemini yazdırmak için geçiş yapın.

sudo clamscan -rv ~ /

veya

sudo clamscan -rv / home / kullaniciadi

Birden fazla kullanıcının giriş klasörünü taramak mı istiyorsunuz? İşaret etmeyi dene clamscan en /ev/, yerine / Home / username /.

sudo clamscan -rv / home /

Sistem Genelinde Tarama

Linux PC'nizde ana klasörünüzün dışında tehlikeli ve sorgulanabilir dosyalar olabilir. Böyle öğeleri taramak istiyorsanız, sistem genelinde bir tarama yapmanız gerekecektir. kullanım clamscan, ve doğrudan kök dizininizin üzerine gelin.

sudo clamscan -rv /

Tekli Dosyayı Tara

ClamAV genellikle Linux dosya sistemlerini güvenlik açığı bulunan dosyalar için taramak için kullanılır. ClamAV'ın başka bir kullanımı, sorunları tek tek taramaktır. Tek bir dosyayı taramak için, clamscan ve doğrudan dosyanın bulunduğu yere yönlendirin.

Not: Kendi gereksinimlerinizi karşılamak için aşağıdaki komutları özelleştirdiğinizden emin olun.

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

Alternatif olarak, CD Dosyanın tam konumuna gitmek için komut verin, ardından taramayı çalıştırın.

cd /location/of/file/file.file sudo clamscan -v dosyası.dosyası

Arkadaşlarınla ​​Paylaş

Si̇zi̇n Yorumlar