Genel olarak birkaç kategoriye ayrılma eğiliminde olsalar da, oldukça farklı türde bir bilgisayar casus yazılımı vardır. Keylogging yazılımı oldukça popülerdir ve bir programın klavyede yapılan girişleri izlemesini ve ardından bu bilgiyi uzak bir yere göndermesini sağlar. Bir bilgisayarın etkinliklerini izlemek için kullanılabilecek, birinin bir kullanıcının hangi web sitelerini ziyaret ettiğini ve hatta bir kişinin başka bir bilgisayarda gerçek zamanlı olarak ne yaptığını görmesini sağlayan bilgisayar casus yazılım programları da vardır.
Bilgisayar casus yazılımı, bir bilgisayara kurulabilen ve bir başkasının o bilgisayarın kullanıldığı çeşitli etkinliklerden haberdar olmasını sağlayan bir programdır. En yaygın bilgisayar casus yazılım türlerinden biri bir keylogger veya keylogging programıdır. Keyloglama, basılan herhangi bir tuşun, e-posta yazmak veya bir web sitesine bir şifre girmek için kaydedilmiş ve gizli dosyalarda izlenen bir işlemdir. Keylogger yazılımı daha sonra bir başkasının bu dosyalara uzak bir konumdan erişmesine veya dosyaları otomatik olarak belirli bir e-posta adresine göndermesine izin verir.
Bir bilgisayara fiziksel olarak bağlanabilen keylogging cihazları da vardır. Bu aygıtlar genellikle küçüktür ve bir bilgisayarın arkasına evrensel bir seri veri yolu (USB) bağlantı noktası üzerinden bağlanabilir. Bağlantı kurulduktan sonra, tüm tuş vuruşlarını tıpkı bir keylogger bilgisayar casus yazılım programı gibi kaydeder, daha sonra birisi cihazı kaldırabilir ve kayıtlı tuş vuruşlarını görüntülemek için başka bir bilgisayara bağlayabilir.
Birinin bilgisayardaki tüm etkinlikleri izlemesini sağlayan bilgisayar casus yazılımları da oldukça popülerdir. Bu programlar ziyaret edilen web sitelerini izleyebilir, açılan veya oluşturulan dosyalar, girilen tuş vuruşlarını girebilir ve hatta çeşitli web sitelerinin ekran görüntülerini alabilir ve gelecekteki görüntüleme için saklayabilir. Bu bilgilerin tümüne, başka bir kullanıcı tarafından uzaktan erişilebilir veya düzenli olarak başka bir bilgisayara gönderilebilir. Bu tür bir yazılım, bir işverenin, çalışanlarının ziyaret ettiği uygunsuz web sitelerinin farkında olmasını veya bir ebeveynin, çocukların bir ev bilgisayarındaki etkinliklerini izlemelerine izin vermesini sağlar.
Bazı bilgisayar casus yazılımları bile birisinin başka bir kişinin başka bir bilgisayarda gerçek zamanlı olarak ne yaptığını görmesine izin verebilir. Bu tür bir yazılım, bir bilgisayar kullanıcısının bilgisayar monitörünü başka bir kullanıcı tarafından gerçekleştirilen eylemleri taklit eden sanal bir masaüstüne dönüştürmesini sağlar. Bu tür bir programı kullanarak, başka bir bilgisayar kullanıcısının gerçek zamanlı olarak ne yaptığını görebilir ve ziyaret ettiği web sitelerini ve diğer kişi tarafından kullanılan programları görüntüleyebilirsiniz.


