Ada banyak perangkat lunak pencatatan keystroke yang dapat Anda temukan di Internet. Sebagian besar jika tidak semua dapat merekam kunci yang Anda ketikkan pada keyboard dan menyimpannya ke file log untuk referensi. Perbedaan antara keyloggers adalah fitur yang menyertainya, kemampuan untuk menyembunyikan keberadaannya dari antivirus dan anti-keyloggers dan yang paling penting metode yang digunakan untuk menangkap penekanan tombol