ユーザーのキー入力を監視して記録するプログラムのこと。または,こうしたプログラムの活動自体をキーロギングと呼ぶ場合もある。

 正規の監視ソフトにも同様の動きをするものもあるが,不正プログラムの場合は,すべてのキー入力を記録せずに,例えばオンライン・バンクのWebサイトにアクセスした際にキーロギングを開始し,ID・パスワードをキー入力記録として外部に送信するといった悪事に特化したものなどが多い。犯人は盗んだ情報で正規のユーザーになりすまし,犯罪行為に悪用する。