Genel bir tarif yok. Sisteminize bilinmeyen bir truva atı bulaştıysa, yapabileceğiniz tek şey yeniden yüklemektir.
Truva'nın belirli bir şekilde çalıştığını biliyorsanız - örneğin, truva atının çekirdeğe bulaşmadığını biliyorsunuz - iyileşmenin daha az sert bir yolu olabilir. Ama bu tamamen truva atının nasıl davrandığını bilmeye bağlı. Sahip olduğunuz tek şey belirtilerse (örneğin, izniniz olmadan spam gönderen bilgisayarınız gibi), genel bir teknik yoktur: truva atı dedektörü, trojan tasarımcısından (ve şanslı) daha akıllı olmalıdır. Truva atları söz konusu olduğunda, tespit ve saklanma silah ve zırh gibidir: teknolojik bir artış vardır ve her iki tarafın da kendine özgü bir avantajı yoktur (ancak saklayıcıların bir başlangıcı olmasına rağmen).
Birçok sistem güvenli bir dağıtım kanalına sahiptir. Örneğin, apt tabanlı araçlarla (apt-get, aptitude, synaptic, yazılım merkezi,…) Ubuntu depolarından bir paket yüklediğinizde, araç paketin Ubuntu'nun güvendiği biri tarafından imzalandığını (denetlendiğini) denetler. (Çoğu dağıtımda benzer bir mekanizma vardır.) PPA'dan bir paket yüklediğinizde, tek yapmanız gereken PPA sahibinin paketi incelemesini sağlamasıdır;
Truva atları ve arka kapılar hakkında Ken Thompson'ın Turing ödül konferansı, Güvene Güvenin Yansımaları bölümünü okumanızı şiddetle tavsiye ederim . Özetlemek gerekirse, derleyiciyi giriş programını derlerken gizli bir şifre ile giriş yapmasına izin veren kod ekleyecek şekilde değiştirdi; daha sonra derleyiciyi değiştirdi, böylece kendisini derlediğinde arka kapıyı eklemek için kodu girecekti; sonra tüm sistemi yeniden derledi (özellikle giriş programı ve derleyici); Sonunda derleyici kaynağını orijinal, tartışılmaz kaynağa geri getirdi. Yine, Ken Thompson'un makalesini okuyun ; belki de en iyi Bruce Schneier'in blog makalesinde yakalanan David Wheeler'ın kontrpuanını da okuyabilirsiniz .