我刚买了一款名为 SriCam SP009 的廉价 WiFi 摄像头(只是为了测试一下)。要设置它,您必须在手机上安装一个应用程序。在此应用程序中,您需要输入 WiFi 密码和摄像头的 ID 号。然后摄像头会自动连接到您的 WiFi。我的问题是:这怎么可能呢?
我所知道的是:
- 我进行了数据包捕获,发现有从应用程序到中国 IP 地址的 UDP 数据包。
- 它在我的 openWRT 路由器上不起作用。但它在标准的 tp-link 上起作用
- 我看不到它设置任何 wlan。例如 chromecast。
答案1
我搞明白了 :) 它使用了联发科的“智能连接”技术。你可以在这里找到相关教程https://docs.labs.mediatek.com/resource/mt7687-mt7697/en/tutorials/digital-clock-part-2
答案2
我想指出这个方法。在这里,SSID 和密码被编码到手机向接入点发送的 UDP 数据包的长度中。
http://www.espressif.com/sites/default/files/30b-esp-touch_user_guide_en_v1.1_20160412_0.pdf
它在 esp8266 WiFi 微控制器中实现并称为 ESP-TOUCH。