Não é possível visualizar respostas UPnP na rede

1

Estou usando o wireshark. Estou tentando visualizar as respostas UPnP dos dispositivos Belkin Wemo na minha rede. O aplicativo wemo envia um pacote de descoberta (usando SSDP) para um endereço multicast, que você pode ver na captura de tela abaixo. Eu também deveria ver as respostas via http / 1.1, mas não vejo. O aplicativo recebe de volta uma resposta, mas não está claro para mim como eu não vejo os pacotes.

Como posso ver as respostas UPnP?

Como observação, vejo uma resposta LLC dos dispositivos wemo, mas isso não fornece um LOCATION.

    
por PhillyNJ 11.01.2018 / 02:07

1 resposta

1

O WPA2 usa chaves diferentes para cada dispositivo e sessão [1] . Você precisa capturar o handshake EAPOL do seu iOS, e não do OSX, para descriptografar o tráfego do iOS.

Veja estes [2] [3] para dicas de tráfego UPnP esperado de um switch Wemo.
Tipo de pesquisa para outros dispositivos Wemo retirados de wemo-client :

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'
};
    
por 05.05.2018 / 14:30