NmapでUDPポートをスキャンする方法

多くのネットワークサービスは、トランスポート層プロトコルとして伝送制御プロトコルまたはTCPを使用して実行されます。これは、TCPがコネクション型通信を提供し、双方向接続が作成されるため、送信デバイスがメッセージの目的の受信者が実際にメッセージを受信することを確認できるためです。

すべてのアプリケーションがそのような接続を持っている必要はありませんが、特にリアルタイムアプリケーションでは、メッセージが再送信されるのを待たずにメッセージをドロップして、他のすべてを遅らせることが望ましいです。これらのアプリケーションでは、通常、ユーザーデータグラムプロトコルまたはUDPトランスポート層プロトコルが使用されます。

UDPを使用するプログラムのタイプの一例は、オンラインビデオゲームです。これらのゲームは、サーバーとコンピューターによって送信される絶え間ない更新に依存しており、データを再送信する必要があるために発生する遅延は、1つか2つのパケットの欠落を処理するよりもはるかに混乱を招きます。

これらのUDPベースのサービスは任意のネットワーク上に存在する可能性があるため、侵入テストの一部としてそれらをチェックすることが重要です。ありがたいことに、UDPはかなり一般的であるため、一般にネットワークテストソフトウェアでサポートされており、Nmapも例外ではありません。

NmapでUDPポートをスキャンする方法

Nmapを使用したUDPポートのテストは、TCPのテストと非常に似ています。実際、構文は基本的に同じです。唯一の違いは、「スキャンタイプ」フラグを「-sT」や「-sS」ではなく「-sU」として指定する必要があることです。たとえば、コマンドを「nmap -sU 127.0.0.1 –top-ports 100 -vv」にすると、ループバックアドレスで最も一般的な上位100個のUDPポートをスキャンし、結果を二重に詳細な出力で報告できます。

NmapでUDPポートをスキャンする方法

使用する引数をまとめて、コマンドを実行します。

UDPスキャンで注意すべきことの1つは、時間がかかることです。ほとんどのリクエストは応答を受信しません。つまり、スキャンはリクエストがタイムアウトするまで待機する必要があります。これにより、ポートが閉じている場合でも通常何らかの応答を返すTCPスキャンよりもスキャンが大幅に遅くなります。

UDPポートの「開いている」、「開いている|フィルターされている」、「閉じている」、「フィルターされている」の4つの結果が表示されます。「オープン」は、リクエストがUDP応答を受け取ったことを示します。「open | filtered」は、応答が受信されなかったことを示します。これは、サービスがリッスンしていたか、サービスがなかったことを示している可能性があります。「closed」は、特定のICMP「portunreachable」エラーメッセージです。「フィルター済み」は、他のICMP到達不能エラーメッセージを示します。



Leave a Comment

Google Chrome に常に完全な URL を表示させる方法

Google Chrome に常に完全な URL を表示させる方法

Chrome では、デフォルトでは完全な URL が表示されません。この詳細はあまり気にしないかもしれませんが、何らかの理由で完全な URL を表示する必要がある場合は、Google Chrome でアドレス バーに完全な URL を表示する方法の詳細な手順をご覧ください。

古いRedditを取り戻す方法

古いRedditを取り戻す方法

Reddit は 2024 年 1 月に再びデザインを変更しました。再デザインはデスクトップ ブラウザ ユーザーに表示され、リンクを提供しながらメイン フィードを絞り込みます。

Googleレンズを使って教科書のコンテンツをコピーする方法

Googleレンズを使って教科書のコンテンツをコピーする方法

本からお気に入りの引用を Facebook に入力するのは時間がかかり、間違いも多いです。Google レンズを使用して書籍からデバイスにテキストをコピーする方法を学びます。

ChromeでサーバーDNSアドレスが見つからない問題を修正

ChromeでサーバーDNSアドレスが見つからない問題を修正

Chrome で作業しているときに、特定の Web サイトにアクセスできず、「Fix Server DNS アドレスが Chrome で見つかりませんでした」というエラーが表示されることがあります。この問題を解決する方法は次のとおりです。

Google Homeでリマインダーを作成する方法に関するクイックガイド

Google Homeでリマインダーを作成する方法に関するクイックガイド

リマインダーは常に Google Home の大きなハイライトでした。彼らは確かに私たちの生活を楽にしてくれます。重要な用事を見逃さないように、Google Home でリマインダーを作成する方法を簡単に説明します。

Netflix: パスワードを変更する

Netflix: パスワードを変更する

好みのブラウザまたは Android アプリを使用して、Netflix ストリーミング ビデオ サービスのパスワードを変更する方法。

Chromebook で検索履歴と閲覧履歴を削除する方法

Chromebook で検索履歴と閲覧履歴を削除する方法

ブラウザの履歴を削除すると、特に共有または公開の Chromebook を使用している場合、閲覧アクティビティの機密性を保つことができます。このチュートリアルでは、個人、職場、学校の Chromebook でブラウザ履歴を削除する手順について説明します。

Googleスプレッドシートで行と列を入れ替える方法

Googleスプレッドシートで行と列を入れ替える方法

スプレッドシートを設定した後で、別のレイアウトの方がうまく機能することに気づいたことがありますか。Google スプレッドシートでは、行を列に、またはその逆に簡単に変換して、データを自由に表示できます。

最も人気のあるビデオ ゲーム ジャンル 7

最も人気のあるビデオ ゲーム ジャンル 7

誕生以来、ゲーマーが楽しめるようにさまざまなスタイルのビデオ ゲームが作成されてきました。アクション指向のもの、頭を使ってパズルを解いたり戦略を立てたいもの、またはカジュアルなゲームプレイでリラックスしたものなど、誰もが楽しくプレイできるものがそこにはあります。

Facebookメッセンジャーの通知が消えない?それを修正する8つの方法

Facebookメッセンジャーの通知が消えない?それを修正する8つの方法

Facebook Messenger の通知は、未読のメッセージをすべて読み終え​​ると消えるはずです。ただし、通知が引き続き表示され、何をしても消えない場合は、問題を解決するために適用できる解決策がいくつかあります。