ポートスキャナ 【port scanner】

概要

ポートスキャナ(port scanner)とは、インターネットなどのIPネットワークに接続されたコンピュータにアクセスし、どのポート番号でどのサービスが提供されているかを調べるソフトウェア。

解説 IP上での通信に用いられるTCPやUDPなどのトランスポート層のプロコトルでは、より上位のプロトコルやサービスを識別し、受信データを適切なアプリケーションに振り分けるため、0番から65535番までの「ポート番号」という識別番号を用いる。

ポートスキャナは、指定したコンピュータのポート番号に順番に接続を試み、そのポートからの応答があるかどうかや、応答内容からどのソフトウェアが稼働しているかを調べ、一覧表示することができる。このような探索行為のことは「ポートスキャン」(port scanning)という。

ポートスキャナは、攻撃者が標的のコンピュータの構成を調べ、攻撃の足がかりとなるセキュリティ上の弱点(脆弱性)を探すために用いることがある。また、コンピュータの管理者側が、意図したとおりにソフトウェアが設定されているか確認するために利用することもある。

ポートスキャナの中には、各ポートの状態を調べる以外にも、コンピュータについてネットワーク越しに知ることができる様々な情報を調べることができるものがあり、そのような高機能なものは「セキュリティスキャナ」(security scanner)と呼ばれることもある。

(2025.8.22更新)

他の用語辞典による「ポートスキャナ」の解説 (外部サイト)

資格試験などの「ポートスキャナ」の出題履歴

▼ 基本情報技術者試験
令3修7 問44】 Webサーバの検査におけるポートスキャナの利用目的はどれか。
平30修7 問45】 Webサーバの検査におけるポートスキャナの利用目的はどれか。
平29春 問45】 Webサーバの検査におけるポートスキャナの利用目的はどれか。
平28修1 問45】 Webサーバの検査におけるポートスキャナの利用目的はどれか。
平26秋 問45】 Webサーバの検査におけるポートスキャナの利用目的はどれか。