1

Я использую Wireshark. Я пытаюсь просмотреть ответы UPnP от устройств Belkin Wemo в моей сети. Приложение wemo отправляет пакет обнаружения (с использованием SSDP) на адрес многоадресной рассылки, который вы можете увидеть на скриншоте ниже. Я должен также видеть ответы через http/1.1, но я не вижу. Приложение получает ответ, но мне неясно, как, поскольку я не вижу пакетов.

Discovery Packets

Как я могу увидеть ответы UPnP?

Как примечание, я вижу ответ LLC от wemo устройств, но это не обеспечивает РАСПОЛОЖЕНИЕ.

1 ответ1

1

WPA2 использует разные ключи для каждого устройства и сеанса [1]. Вам нужно захватить рукопожатие EAPOL вашей iOS, а не OSX, чтобы расшифровать трафик iOS.

См. Эти [2] [3] для подсказок ожидаемого трафика UPnP Wemo Switch.
Тип поиска для других устройств Wemo взят из wemo-клиента:

Wemo.DEVICE_TYPE = {
  Bridge: 'urn:Belkin:device:bridge:1',
  Switch: 'urn:Belkin:device:controllee:1',
  Motion: 'urn:Belkin:device:sensor:1',
  Maker: 'urn:Belkin:device:Maker:1',
  Insight: 'urn:Belkin:device:insight:1',
  LightSwitch: 'urn:Belkin:device:lightswitch:1',
  Dimmer: 'urn:Belkin:device:dimmer:1',
  Humidifier: 'urn:Belkin:device:Humidifier:1',
  HeaterB: 'urn:Belkin:device:HeaterB:1'
};

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .