来自非盈利组织秘密俱乐部的数字安全研究员CarlSchou发现,存在带有"西米博尔%"(%)名称的Wi-Fi连接接入点。当点击 wi-fi 网络名称以允许手机连接时,它使 iPhone 和其他 iOS 设备上的 Wi-Fi 设置无法联网。
卡尔通过他的个人Twitter账户分享了这一发现,@vm_call。卡尔在微博中解释说,任何试图连接到Wi-Fi网络名称%秘密俱乐部%电源的iOS设备都会自动与任何互联网连接断开连接。
您可以通过托管名为 %秘密俱乐部% 的公共 WiFi 永久禁用任何 iOS 设备的 WiFI,但无法保证恢复功能 #infosec #0day。
— 卡尔·舒(@vm_call) 2021年7月4日
事实上,根据卡尔的说法,他试图重新启动设备,但无法将网络设置恢复到原来的状态。手机仍然无法通过 Wi-Fi 网络或互联网连接连接。
卡尔发现的 Wi - Fi 接入点的名称不仅如此。几周前,Carl 和团队还发现了一个类似名称的 Wi-Fi 网络的存在,即"%p% s%s%s%s%s%n"。
当时,卡尔也发现了类似的情况。事实上,无法使用 AirDrop 等连接功能。
如果您看到以"%"开出的 Wi-Fi 名称,请小心
9to5Mac 的本杰明·梅奥解释说,访问 Wi-Fi 网络时出现的错误"%秘密俱乐部%电源"和"%p%s%s%s%s%%n"非常相关。这不是偶然发生的那种错误。
据 Benjamin 称,两个 Wi-Fi 访问名称都能够利用运行 iOS 互联网网络的数据结构中包含的字符串格式编码错误。显然,现在这个错误有更多的变种。
"'%[字符]"是编程语言中常用的语法,用于将变量格式化为外点字符串。在 C 编程语言中,指定 "%n" 表示将写入格式字符串的字符数存储到传递到函数的变量。Wi-Fi 子系统可能会将未黑的 Wi-Fi 网络名称 (SSID) 转发到一些内部库,从而导致记忆书写变化无常,"Benjamin 在 7 月 4 日星期日引用 9to5Mac 的文章中写道。
从用户的角度来看,防止此错误的最佳步骤是不要将设备连接到其名称包含百分比符号的 Wi-Fi 网络。此外,等待苹果提供包含错误修复的更新。
The English, Chinese, Japanese, Arabic, and French versions are automatically generated by the AI. So there may still be inaccuracies in translating, please always see Indonesian as our main language. (system supported by DigitalSiber.id)