Keylogger
Jest to jeden z komputerowych programów za pomocą którego można wykraść hasła. Ich działanie opiera się przejęciu kontroli nad róznymi procedurami systemu operacyjnego. Używane są najczęściej wobec Microsoft Windows. Chodzi w nich o to, że każde wciśnięcie klawisza zapisywane jest w specjalnie przygotowanym do tego pliku. Keyloggery posiadają różne funkcje, które chronią je przed wykryciem, jeżeli mają one do czynienia z przeciętnym, niedoświadczonym użytkownikiem komputera. Pliki z hasłami, jakie wystukuje na klawiaturze użytkownik, najczęściej tworzone są w gąszczu plików systemowych, tak by ich odnalezienie nie odbyło się najłatwiejszą drogą. Istnieją również takie typy keyloggerów, które mają w kodzie źródłowym zaprogramowaną funkcję wysyłania pliku z hasłami na ustalony wcześniej adres e-mail. Keyloggery mogą mieć także funkcję sprzętu, nie tylko samego oprogramowania, jednak ich użycie wywołuje więcej trudności niż w przypadku programu.