Невозможно просмотреть ответы UPnP по сети

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

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

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

1 ответ

Решение

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

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

Wemo.DEVICE_TYPE = {
  Мост: 'урна: Белкин: устройство: мост: 1',
  Переключатель: 'Urn: Belkin: Устройство: Controllee: 1',
  Движение: 'урна: белкин: устройство: датчик: 1',
  Создатель: 'урна: Белкин: устройство: Создатель:1',
  Insight: 'урна: Belkin: устройство:insight:1',
  LightSwitch: 'urn:Belkin: устройство:lightwitch:1',
  Диммер: 'урна: белкин: устройство: диммер: 1',
  Увлажнитель: 'урна: Belkin: устройство: Увлажнитель: 1',
  Нагреватель B: 'урна: Belkin: устройство: Нагреватель B:1'
};
Другие вопросы по тегам