ポートスキャナ 【port scanner】
概要
ポートスキャナ(port scanner)とは、インターネットなどのIPネットワークに接続されたコンピュータにアクセスし、どのポート番号でどのサービスが提供されているかを調べるソフトウェア。解説 IP上での通信に用いられるTCPやUDPなどのトランスポート層のプロコトルでは、より上位のプロトコルやサービスを識別し、受信データを適切なアプリケーションに振り分けるため、0番から65535番までの「ポート番号」という識別番号を用いる。
ポートスキャナは、指定したコンピュータのポート番号に順番に接続を試み、そのポートからの応答があるかどうかや、応答内容からどのソフトウェアが稼働しているかを調べ、一覧表示することができる。このような探索行為のことは「ポートスキャン」(port scanning)という。
ポートスキャナは、攻撃者が標的のコンピュータの構成を調べ、攻撃の足がかりとなるセキュリティ上の弱点(脆弱性)を探すために用いることがある。また、コンピュータの管理者側が、意図したとおりにソフトウェアが設定されているか確認するために利用することもある。
ポートスキャナの中には、各ポートの状態を調べる以外にも、コンピュータについてネットワーク越しに知ることができる様々な情報を調べることができるものがあり、そのような高機能なものは「セキュリティスキャナ」(security scanner)と呼ばれることもある。
(2025.8.22更新)