Tmall Genie
来自Jack's Lab
(版本间的差异)
(→Setup WiFi) |
(→Setup WiFi) |
||
(未显示1个用户的7个中间版本) | |||
第12行: | 第12行: | ||
[https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=manuf MAC Query] | [https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=manuf MAC Query] | ||
− | * [https://mrncciew.com/2014/10/27/cwap-802-11-probe-requestresponse/ Probe Request] SSID = BROADLINK | + | |
+ | ;;原理: | ||
+ | |||
+ | Plug Dev 广播 UDP 包,ieee80211 Probe Request,Probe Request 包的 tagged parameter 字段是不加密的,这个字段中的 SSID 可以每次最大传送 32 字节的数据。Refer to: https://github.com/ly0/esp8266-smartlink | ||
+ | |||
+ | * [https://mrncciew.com/2014/10/27/cwap-802-11-probe-requestresponse/ Probe Request] SSID = BROADLINK | ||
* Probe Response: SSID = tmall_genie/TmallGenie | * Probe Response: SSID = tmall_genie/TmallGenie | ||
2019年2月22日 (五) 08:43的最后版本
[编辑] 1 Setup WiFi
”找队友“ 可以发现进入配网状态的 WiFi 设备
BRLink plug: 78:0F:77:C8:70:58
Tmall Genie: 78:DA:07:78:66:78
- 原理:
Plug Dev 广播 UDP 包,ieee80211 Probe Request,Probe Request 包的 tagged parameter 字段是不加密的,这个字段中的 SSID 可以每次最大传送 32 字节的数据。Refer to: https://github.com/ly0/esp8266-smartlink
- Probe Request SSID = BROADLINK
- Probe Response: SSID = tmall_genie/TmallGenie
[编辑] 2 Discover
Send UDP to: 239.255.255.250:1900
Tmall-Genie send UDP packet when 'discover devices':
M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 ST: ssdp:all MAN: "ssdp:discover" MX: 3
M-SEARCH * HTTP/1.1 HOST: 239.255.255.250:1900 MAN: "ssdp:discover" MX: 10 ST: urn:aligenie:iotdevice:service
[编辑] 3 Reference