ポート番号は0~65535の16ビット数値です。ウェルノウンポート(0~1023)、登録ポート(1024~49151)、ダイナミックポートの3種類のポート番号空間です。 (49152-65535)。
これらのポートは、ソフトウェア アプリケーションやオペレーティング システム サービスによって開かれ、特定のプロトコル (TCP、UDP など) を使用するネットワーク (LAN または WAN) 経由でデータを送受信するために使用できます。
たとえば、私たちは日常業務で HTTP ウェブベースのプレーンテキスト サーフィンに 80 を使用し、HTTPS ウェブベースの暗号化ウェブサイトに 443 を使用します。
PowerShell 以上
結論として、ポートは、ローカルまたはネットワークベースの通信を作成するために使用されるシステムアクティビティまたはさまざまなネットワークサービスを識別するための論理形式です。
ポートの機能は何ですか?
インターネット上で通信する場合、TCP および UDP プロトコルは接続を確立し、転送後にデータ パッケージを再コンパイルして、受信者のデバイス上のアプリケーションに配信します。このハンドオーバーが機能するには、オペレーティング システムが転送用のゲートウェイをインストールして開く必要があります。各ドアには固有のコード番号が付いています。送信後、受信システムはポート番号を使用してデータの送信先を決定します。送信者と受信者のポート番号は常にデータ パケットに含まれます。
Javaでcsvファイルから読み取る
ポートには 0 から 65535 までの連続番号が割り当てられます。これらのコードの一部は標準化されており、特定の用途に割り当てられています。コード番号は広く認識され、永続的に割り当てられるため、これらの標準ポートはウェルノウン ポートとも呼ばれます。登録済みポートは、組織またはソフトウェア開発者がアプリケーション用に登録したポートです。登録は Internet Assigned Numbers Authority (IANA) によって処理されます。動的に割り当てられるポート番号の多様な選択も可能です。たとえば、Web サイトを表示する場合、ブラウザはこれらのポートを使用します。その後、ポート番号は再び空きます。
これらのポートを知ることがなぜ重要なのでしょうか?
セキュリティ研究者、バグ賞金稼ぎ、またはサービス構成に携わるすべての人が、この恩恵を受けるでしょう。特に Nmap などのツールを使用する場合、インフラストラクチャ内でまだ動作している古いサービスのバージョン検出や既知の脆弱性など、より徹底的なスキャンを実行する方法を知っておくと、これらのプロトコルやサービスを理解するときに役立ちます。
最も重要な 50 のポートがここにリストされます。
以下は、TCP、UDP、DCCP、および SCTP を使用する特定のサービスを区別するために使用される、最も一般的なサービス名、トランスポート プロトコル名、およびポート番号の一部です。
| ポート番号 | サービス名 | トランスポートプロトコル | 説明 |
|---|---|---|---|
| 7 | エコー | TCP、UDP | エコーサービス |
| 二十 | FTPデータ | TCP、SCTP | ファイル転送プロトコルのデータ転送 |
| 21 | FTP | TCP、UDP、SCTP | ファイル転送プロトコル (FTP) 制御接続 |
| 22 | SSH-SCP | TCP、UDP、SCTP | Secure Shell、安全なログイン、ファイル転送 (scp、sftp)、およびポート転送 |
| 23 | Telnet | TCP | Telnet プロトコル - 暗号化されていないテキスト通信 |
| 25 | SMTP | TCP | シンプル メール転送プロトコル。メール サーバー間の電子メール ルーティングに使用されます。 |
| 53 | DNS | TCP、UDP | ドメインネームシステムのネームリゾルバー |
| 69 | TFTP | UDP | 簡単なファイル転送プロトコル |
| 80 | HTTP | TCP、UDP、SCTP | ハイパーテキスト転送プロトコル (HTTP) は、バージョン 1.x および 2 で TCP を使用します。 フロッピーディスク HTTP/3 は、UDP 上のトランスポート プロトコルである QUIC を使用します。 |
| 88 | ケルベロス | TCP、UDP | ネットワーク認証システム |
| 102 | イソツァップ | TCP | ISO トランスポート サービス アクセス ポイント (TSAP) クラス 0 プロトコル |
| 110 | ポップ3 | TCP | ポスト オフィス プロトコル、バージョン 3 (POP3) |
| 135 | マイクロソフト EPMAP | TCP、UDP | Microsoft EPMAP (エンド ポイント マッパー) は、DCE/RPC ロケーター サービスとも呼ばれ、DHCP サーバー、DNS サーバー、WINS などのサービスをリモートで管理するために使用されます。 DCOMでも使用されています |
| 137 | NetBIOS-ns | TCP、UDP | NetBIOS ネーム サービス。名前の登録と解決に使用されます。 |
| 139 | NetBIOS-ssn | TCP、UDP | NetBIOSセッションサービス |
| 143 | IMAP4 | TCP、UDP | Internet Message Access Protocol (IMAP)、サーバー上の電子メール メッセージの管理 |
| 381 | HP オープンビュー | TCP、UDP | HP データ アラーム マネージャー |
| 383 | HP オープンビュー | TCP、UDP | HP パフォーマンス データ コレクター。 |
| 443 | SSL 経由の HTTP | TCP、UDP、SCTP | Hypertext Transfer Protocol Secure (HTTPS) は、バージョン 1.x および 2 で TCP を使用します。HTTP/3 は、UDP 上のトランスポート プロトコルである QUIC を使用します。 |
| 464 | ケルベロス | TCP、UDP | Kerberos パスワードの変更/設定 |
| 465 | SMTP over TLS/SSL、SSM | TCP | 認証済み SMTP over TLS/SSL (SMTPS)、SSM 用 URL ランデブー ディレクトリ (Cisco プロトコル) |
| 587 | SMTP | TCP | 電子メールメッセージの送信 |
| 593 | マイクロソフト DCOM | TCP、UDP | HTTP RPC Ep Map、ハイパーテキスト転送プロトコルを介したリモート プロシージャ コール。分散コンポーネント オブジェクト モデル サービスおよび Microsoft Exchange Server でよく使用されます。 |
| 636 | TLS/SSL を介した LDAP | TCP、UDP | TLS/SSL を介したライトウェイト ディレクトリ アクセス プロトコル |
| 691 | MS エクスチェンジ | TCP | MS交換ルーティング |
| 902 | VMwareサーバー | 非公式 | VMware ESXi |
| 989 | SSL 経由の FTP | TCP、UDP | FTPS プロトコル (データ)、FTP over TLS/SSL |
| 990 | SSL 経由の FTP | TCP、UDP | FTPS プロトコル (制御)、FTP over TLS/SSL |
| 993 | SSL 経由の IMAP4 | TCP | TLS/SSL 上のインターネット メッセージ アクセス プロトコル (IMAPS) |
| 995 | SSL 経由の POP3 | TCP、UDP | TLS/SSL 経由のポスト オフィス プロトコル 3 |
| 1025 | マイクロソフト RPC | TCP | Microsoft オペレーティング システムは、サービス ポート範囲 (1024 以上) の終わりのすぐ上にある最初の少数のポートに、1 つ以上の予期せぬ公開サービス (おそらく DCOM ですが、誰にもわかりません) を割り当てる傾向があります。 |
| 1194 | OpenVPN | TCP、UDP | OpenVPN |
| 1337 | 無駄 | 非公式 | WASTE 暗号化ファイル共有プログラム |
| 1589年 | シスコ VQP | TCP、UDP | Cisco VLAN クエリ プロトコル (VQP) |
| 1725年 | 蒸気 | UDP | Valve Steam クライアントはポート 1725 を使用します |
| 2082 | cパネル | 非公式 | cPanelのデフォルト |
| 2083 | radsec、cPanel | TCP、UDP | セキュア RADIUS サービス (radsec)、cPanel のデフォルト SSL |
| 2483 | オラクルDB | TCP、UDP | Oracle データベースがリスナーへの安全でないクライアント接続をリッスンし、ポート 1521 を置き換えます |
| 2484 | オラクルDB | TCP、UDP | リスナーへの SSL クライアント接続をリッスンする Oracle データベース |
| 2967 | シマンテック AV | TCP、UDP | シマンテック システムセンター エージェント (SSC-AGENT) |
| 3074 | XBOX ライブ | TCP、UDP | Xbox LIVE と Windows 用ゲーム - ライブ |
| 3306 | MySQL | TCP | MySQLデータベースシステム |
| 3724 | ワールド オブ ウォークラフト | TCP、UDP | 一部の Blizzard ゲーム、子供向け非公式クラブ ペンギン ディズニー オンライン ゲーム |
| 4664 | Google デスクトップ | 非公式 | Google デスクトップ検索 |
| 5432 | PostgreSQL | TCP | PostgreSQLデータベースシステム |
| 5900 | RFB/VNCサーバー | TCP、UDP | 仮想ネットワーク コンピューティング (VNC) リモート フレーム バッファー RFB プロトコル |
| 6665-6669 | IRC | TCP | インターネットリレーチャット 。 |
| 6881 | ビットトレント | 非公式 | BitTorrent は、最も頻繁に使用されるポートの一部です |
| 6999 | ビットトレント | 非公式 | BitTorrent は、最も頻繁に使用されるポートの一部です |
| 6970 | クイックタイム | 非公式 | QuickTimeストリーミングサーバー |
| 8086 | カスペルスキー AV | TCP | カスペルスキー AV コントロール センター |
| 8087 | カスペルスキー AV | UDP | カスペルスキー AV コントロール センター |
| 8222 | VMwareサーバー | TCP、UDP | VMware Server 管理ユーザー インターフェイス (安全でない Web インターフェイス)。 |
| 9100 | PDL | TCP | PDL データ ストリーム。特定のネットワーク プリンタへの印刷に使用されます。 |
| 10000 | バックアップ実行 | 非公式 | Webmin、Web ベースの Unix/Linux システム管理ツール (デフォルト ポート) |
| 12345 | ネットバス | 非公式 | NetBus リモート管理ツール (多くの場合、トロイの木馬)。 |
| 27374 | サブ7 | 非公式 | Sub7のデフォルト |
| 31337 | バックオリフィス | 非公式 | 戻る Orifice 2000 リモート管理ツール |