Keylogger veri okumaz, klavyede bastığın tüm tuşları kaydeder. Keyloggerların %90'ı tanınır antivirüsler tarafından fakat şöyle bi' durum var ki eğer yeni, henüz yayılan bir keylogger ise o zaman antivirüslerin o keyloggerı tanıyıp kara listesine ekleyene kadar serbestçe dolaşımı mümkün olacak, hiçbir antivirüs programı onu tanıyamayacaktır. Sanal klavyeler büyük oranda güvenlik sağlar, ama birçok güncel keyloggerda ekran görüntüsü alma olayı da var. Örneğin 5 dakikada bir ekran görüntüsünü al gibi, ama yine de bu yöntemle sanal klavyeden girdiğiniz verinin alınabilmesi için her saniye ekran görüntüsü alma gibi bir yeteneği olmalı ki bu da şu anki keyloggerlarla mümkün değil. İşin özü; güncel bir antivirüs yazılımı ve sanal klavye %90 oranında korunma sağlayacaktır. Yine de bilmediğiniz kişilerden gelen .exeleri açmamaya özen gösterin.