Tüm Ürünler
Search
Belge Merkezi

Security Center:Linux'ta trojanları algılama ve kaldırma

Son Güncelleme:Oct 06, 2026

Bu konu, Linux'ta trojanları algılama ve kaldırmaya yönelik en iyi uygulamaları açıklar.

Arka plan

Bir Linux sisteminde güvenlik açıkları varsa veya yeterli güvenlik sıkılaştırma önlemleri alınmamışsa trojan bulaşabilir. Trojanları kaldırdıktan sonra güvenlik yamalarını uygulayarak, sistem izinlerini sıkılaştırarak, işlem denetimi yaparak ve günlükleri analiz ederek güvenlik duruşunuzu iyileştirin.

1. Adım: Trojanları algılamak ve kaldırmak için Security Center'ı kullanın

  1. Trojan tehditlerini hızla kaldırmak için Security Center güvenlik uyarılarını kullanın. Daha fazla bilgi için bkz. Güvenlik uyarılarını görüntüleme ve işleme.

  2. Sistem açıklıklarını hızla giderin ve sistem güvenliğini sıkılaştırın. Daha fazla bilgi için bkz. Açıklıkları görüntüleme ve işleme.

2. Adım: Güvenlik ihlali göstergelerini araştırın

  • Son giriş yapan hesapları ve giriş zamanlarını görüntülemek, şüpheli hesapları belirlemek için last ve lastlog komutlarını çalıştırın.

  • Başarılı uzaktan oturum açma işlemlerinin IP adreslerini bulmak için grep -i Accepted /var/log/secure komutunu çalıştırın.

  • Zamanlanmış görevleri kontrol etmek için aşağıdaki komutları çalıştırın:

    cat /var/spool/cron/
    cat /etc/cron.hourly
    cat /etc/crontab
  • Son durum değişikliği zamanına göre trojan dosyalarını bulmak için find / -ctime 1 komutunu çalıştırın.

  • Şüpheli kullanıcıların olup olmadığını doğrulamak için /etc/passwd ve /etc/shadow dosyalarını kontrol edin.

  • Trojan dosyaları açısından /tmp, /var/tmp ve /dev/shm dizinlerini kontrol edin. Bu dizinler 1777 iznine sahiptir ve trojan yüklemeleri için yaygın hedeflerdir.

  • Tomcat ve NGINX gibi internete açık hizmetlerin günlüklerinde anormallik olup olmadığını kontrol edin.

  • Çalışan hizmetlerde anormallik olup olmadığını kontrol etmek için service --status-all | grep running komutunu çalıştırın.

  • Otomatik başlatılan hizmetlerde anormallik olup olmadığını kontrol etmek için chkconfig --list | grep :on komutunu çalıştırın.

  • Şüpheli başlangıç betikleri olup olmadığını kontrol etmek için ls -lt /etc/init.d/ | head komutunu çalıştırın.

3. Adım: Yaygın trojan algılama komutları


Komut


Açıklama


ps, top


Anormal süreçleri belirlemek için çalışan süreçleri ve sistem kaynak kullanımını görüntüler.


pstree


Süreç ilişkilerini ağaç biçiminde gösterir.


lsof


Süreçler tarafından açılan dosyaları görüntüler; hangi süreçlerin belirli dosya veya dizinleri kullandığını ve hangi süreçlerin belirli bağlantı noktalarını açtığını kontrol eder.


netstat


Aşırı bağlantıya sahip IP adreslerini belirlemek için tüm dinleme bağlantı noktalarını ve ağ bağlantılarını görüntüler.


iftop


Gerçek zamanlı TCP ağ trafiğini izler; sıralama ile gelen ve giden trafiği analiz eder ve anormal trafiğe sahip IP adreslerini belirler.


nethogs


Anormal trafiğe sahip süreçleri belirlemek için süreç başına ağ trafiğini yüksekten düşüğe doğru sıralayarak izler.


strace


Trojan davranışını analiz etmek için bir sürecin yaptığı sistem çağrılarını izler.


strings


Trojan analizi için bir dosyadan yazdırılabilir dizeleri çıkarır.