方法:CMDでのポートスキャン

Windowsコマンドプロンプトユーティリティnetstatを使用すると、コンピュータをスキャンして、インターネット経由の着信接続をリッスンしているプログラムやサービスがあるかどうかを確認できます。 ほとんどの場合、ウイルス対策更新サービスなどの正当なプログラムにより、コンピュータは着信接続をリッスンします。 ただし、場合によっては、netstatユーティリティを使用すると、ウイルスや悪意のあるソフトウェアによって引き起こされた脆弱性を見つけることができます。 管理者特権のWindowsコマンドプロンプトからnetstatユーティリティを実行します。

ステップ1

[スタート]メニューを開き、下部にある[プログラムとファイルの検索]フィールドに「cmd」と入力します。

今日のビデオ

ステップ2

結果リストに表示されたら、「cmd」アイコンを右クリックします。 コンテキストメニューで[管理者として実行]を選択します。 管理者パスワードを入力し、コンピューターから管理者の資格情報の入力を求められたら、「Enter」を押します。

ステップ3

コマンドプロンプトウィンドウに「netstat-a」と入力し、「Enter」を押します。 コンピュータは、開いているすべてのTCPおよびUDPポートのリストを表示します。

ステップ4

「State」列の下に「LISTENING」という単語が表示されているポート番号を探します。 コンピュータは、これらのポート番号を介して着信接続要求をリッスンしています。 オンラインリストを使用してポート番号を調べ、それらのポートに関連付けられているプログラムとサービスを判別します。

ヒント

サーバーコンピューターを介してインターネットに接続する複数のマシンがある場合、そのコンピューターの脆弱性がネットワーク全体に影響を与える可能性があるため、サーバーでポートスキャンを実行します。

Gibson Research CorporationのShieldsUP!などのWebベースのツールを使用して、コンピューターでポートスキャンを実行することもできます。 Windowsのnetstatユーティリティと組み合わせて使用​​すると、Webベースのポートスキャンにより、コンピュータの脆弱なポートのより包括的なビューが提供されます。