WiFi 摄像头无需密码即可连接网络。如何操作?

WiFi 摄像头无需密码即可连接网络。如何操作?

我安装了 ESCAM QF600 Wifi 摄像头,插入 WiFi 设备并按下重置按钮 5 秒钟。然后,我安装了它的 Android 应用程序 idoor,并连接到 Android 应用程序中指定的网络(WiFi 接入点和密码)。

Wifi 摄像头现已连接到网络,可以从任何地方访问。

密码是如何从 Android 应用程序传到 Wifi 摄像头以允许其连接到网络的。这可能很明显,但我搞不懂。Android 应用程序是否在监听某个本地 IP 地址?它可以这样做吗?摄像头呢?

答案1

我已连接了多个这样的设备(非相机),例如 Amazon Dash Button。Dash 会临时创建自己的 Wifi AP,Android 会连接到它并更新配置。然后,Dash 会关闭其 Wifi AP 并连接到指定网络,Android 也会切换回其正常 Wifi 配置并验证 Dash 是否已连接。

我强烈怀疑你的相机也有类似的工作原理。

答案2

临时 WiFi AP 是解决此问题的方法之一,但有时使用的另一种解决方案是“智能配置”。这是德州仪器开发的一项技术,无需设置临时 AP,用于配置的移动设备无需断开与家庭 AP 的连接。其他 wifi 模块(如 ESP8266)也已开始使用自己的实现。

简而言之,用于配置的移动设备会向您的普通 AP 发送特制的数据包,AP 会忽略这些数据包,但这些数据包的长度中编码了 SSID 和密码。新设备会监听这些特制的数据包长度,虽然无法解密数据包中的实际数据,但它仍然可以收集连接所需的所有数据。

一篇很棒的(虽然过时了)关于实施技术细节的文章是这里如果你感兴趣的话。最初的实现肯定是不安全的(是的,你基本上是在明文传输你的 wifi 密码),但我认为过去几年的实现也加密了密码,需要嵌入硬件的私钥才能解密。

相关内容