hacktricks/network-services-pentesting/3702-udp-pentesting-ws-discovery.md
carlospolop 63bd9641c0 f
2023-06-05 20:33:24 +02:00

3.3 KiB

Información Básica

El Protocolo de Descubrimiento Dinámico de Servicios Web (WS-Discovery) es un protocolo de descubrimiento multicast que localiza servicios en una red local.

En la terminología de WS-Discovery, un Servicio Objetivo es un punto final que se pone a disposición para el descubrimiento, mientras que un Cliente es un punto final que busca Servicios Objetivo. Ambos utilizan consultas SOAP sobre UDP a la dirección multicast 239.255.255.250 con el puerto UDP de destino 3702.

Un Servicio Objetivo envía un saludo multicast Hello 1 cuando se une a una red. El Servicio Objetivo puede recibir una sonda multicast Probe 2, un mensaje enviado por un Cliente que busca un Servicio Objetivo por Tipo, en cualquier momento. El Tipo es un identificador para el punto final. Por ejemplo, una cámara IP podría tener NetworkVideoTransmitter como Tipo. También podría enviar una sonda unicast Probe Match3 si el Servicio Objetivo coincide con una sonda (otros Servicios Objetivo que coincidan también podrían enviar coincidencias de sonda unicast). De manera similar, un Servicio Objetivo podría recibir una resolución multicast Resolve4 en cualquier momento, un mensaje enviado por un Cliente que busca un Objetivo por nombre, y enviar una resolución unicast Resolve Match5 si es el objetivo de una resolución. Finalmente, cuando un Servicio Objetivo abandona una red, hace un esfuerzo por enviar un multicast Bye 6.

Puerto predeterminado: 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
☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥