mirror of
https://github.com/HackTricks-wiki/hacktricks.git
synced 2025-10-10 18:36:50 +00:00
24 lines
2.0 KiB
Markdown
24 lines
2.0 KiB
Markdown
# 3702/UDP - Pentesting WS-Discovery
|
||
|
||
{{#include ../banners/hacktricks-training.md}}
|
||
|
||
## 基本情報
|
||
|
||
**Web Services Dynamic Discovery Protocol (WS-Discovery)** は、マルチキャストを通じてローカルネットワーク内のサービスを発見するために設計されたプロトコルです。これは、**Target Services** と **Clients** の間の相互作用を促進します。Target Services は発見可能なエンドポイントであり、Clients はこれらのサービスを積極的に探している側です。通信は、マルチキャストアドレス **239.255.255.250** と UDP ポート **3702** に向けた **SOAP クエリを UDP 経由** で確立されます。
|
||
|
||
ネットワークに参加すると、Target Service は **マルチキャスト Hello** をブロードキャストしてその存在を知らせます。これは、タイプによるサービスを探している Clients からの **マルチキャスト Probes** を受信するためにオープンな状態を保ちます。タイプはエンドポイントに固有の識別子です(例:IP カメラのための **NetworkVideoTransmitter**)。一致する Probe に応じて、Target Service は **ユニキャスト Probe Match** を送信することがあります。同様に、Target Service は名前によるサービスの特定を目的とした **マルチキャスト Resolve** を受信することができ、意図されたターゲットであれば **ユニキャスト Resolve Match** で応答することがあります。ネットワークを離れる場合、Target Service はその離脱を示す **マルチキャスト Bye** をブロードキャストしようとします。
|
||
|
||
.png>)
|
||
|
||
**デフォルトポート**: 3702
|
||
```
|
||
PORT STATE SERVICE
|
||
3702/udp open|filtered unknown
|
||
| wsdd-discover:
|
||
| Devices
|
||
| Message id: 39a2b7f2-fdbd-690c-c7c9-deadbeefceb3
|
||
| Address: http://10.0.200.116:50000
|
||
|_ Type: Device wprt:PrintDeviceType
|
||
```
|
||
{{#include ../banners/hacktricks-training.md}}
|