キーロガー【keylogger】keystroke logger

別名  :キーロギング/keylogging

キーロガーとは?

コンピュータへのキーボード入力を常時監視し、押されたキーの内容や順序・入力時刻などを時系列に記録するソフトウェアまたはハードウェア装置のこと。本来は有害なものではないが、他人のコンピュータに無断で仕掛けてパスワードなどの秘密情報を盗み取る攻撃ツールとして悪用されることがある。
キーロガーのイメージ画像

ソフトウェア型キーロガーはオペレーティングシステム(OS)に常駐し、利用者がどのアプリケーションを操作していても、その裏側ですべてのキー入力を読み取って記録する。打鍵履歴は機器内部に保存されるか、ネットワーク経由で外部のサーバへ自動送信される。ハードウェア型はキーボードとパソコンの接続部分に物理的に割り込む形で設置される小型の装置で、システム側から検出されにくい。

キーロガーの正当な用途としては、システム管理者が従業員に告知した上で操作ログを取得し、内部統制やトラブル解析に活用する場合や、保護者が子どものパソコン利用を監視する目的で導入する場合などがある。システム開発ソフトウェアテストなどの現場で操作内容を自動記録するために利用されることもある。

悪意あるキーロガー

悪用される場合、手口は主に二種類に分けられる。一つはマルウェアへの組み込みで、トロイの木馬などにキーロガー機能が埋め込まれ、感染した端末上でオンラインバンキングECサイトへのログイン操作が行われると、入力内容が攻撃者のサーバへ送信される。画面上でパスワードが伏字表示されていても、物理的なキー押下そのものを記録しているため、正確な文字列を窃取できる。

もう一つは物理的な装置の設置で、ネットカフェや公共端末にハードウェア型キーロガーを取り付けて立ち去り、事情を知らない利用者がひとしきり操作した後、戻って機器を回収して認証情報を入手する手口である。こうした攻撃により、金融機関のログイン情報やクレジットカード番号、個人情報などの漏洩被害が発生している。

対策としては、セキュリティソフトを最新の状態に保つこと、不審なメール添付ファイルやリンクを開かないこと、不特定多数が利用する端末での重要なアカウントへのログインを避けることが挙げられる。キー入力そのものを介さない方法として、画面上のキーをマウスで選択するソフトウェアキーボードの利用や、ワンタイムパスワード多要素認証の導入も有効とされている。

(2026.6.9更新)

他の辞典等による「キーロガー」の解説 (外部サイト)

資格試験などの「キーロガー」の出題履歴

▼ ITパスポート試験
平23春 問75】 情報セキュリティの脅威であるキーロガーの説明として、適切なものはどれか。
▼ 基本情報技術者試験
平28修7 問37】 キーロガーの悪用例はどれか。
平27春 問37】 キーロガーの悪用例はどれか。

本ページを参照・引用している文書・論文など (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。