我最近一直在研究物联网设备中使用的一些低端 WiFi 模块,例如 TLGUA06 和 ESP2866。
正如预期的那样,可以通过发送解除身份验证帧来解除这些设备的身份验证。这是根据 WiFi 规范。
但是,这两个设备都将重新加入具有相同 ESSID 的开放网络。不需要克隆 AP 的 MAC 或任何东西。
这显然会导致邪恶的双胞胎攻击。结合不安全协议的常见使用,攻击者可以轻松拦截或 MITM 通信。
当您尝试这种攻击时,OSX 会抱怨,许多版本的 Windows 也是如此。我的 iPhone 抱怨,但我的 Android 手机没有。
为什么这些设备不能抵御邪恶的双胞胎攻击?我知道这可能是安全性和可靠性之间的权衡,但没有任何设置或控件可以让制造商选择制造更安全的系统。
我是否错过了为什么这些攻击是可能的另一个原因?
可以使用哪些策略来防御邪恶的双胞胎攻击?