黑客攻破Meta Ray-Ban智能眼镜
Hacking the meta ray-ban smartglasses

为了验证pwn2own的漏洞目标,我意外在Meta Ray-Ban智能眼镜上实现了任意代码执行。通过逆向Meta AI应用,我利用OTA机制获取了完整的Android固件,并发现早期版本未验证DAT SDK的签名。我利用Frida替换了官方应用,植入自签名APK,甚至通过声音提示(Beep)在无屏幕设备上调试代码。虽然Meta随后在Firmware 127中强制启用了签名验证,但我通过篡改MobileConfig配置文件中的标志位,成功绕过了这一限制,重新获得了对设备的控制权限。
Beep 是新的 printf
HN 评论区
24- RobMurray
现在连在自己拥有的设备上获取 shell 都被视为漏洞,这真让人难过。
- mzajc
这篇写得非常清晰易懂,但最终的成果真的算是一次黑客攻击吗?如果我理解正确的话,你是在自己拥有并已配对的智能眼镜上获取了一个非特权 shell;这大致相当于在智能手机上安装一个终端模拟器,只不过这次是智能眼镜而已。
难道拥有自己设备的能力真的应该被视为漏洞并向安全团队报告吗?
- malicka
也许我还保留着旧式 PS3/PSP 漏洞利用的心态,但向 OEM 报告任意代码执行漏洞确实让人有些难过……这实际上是故意关闭了人们按自己意愿使用设备的大门。
当然,“在此固件版本之后不要更新”这一点总是存在的(因为任何广泛传播的此类漏洞最终都会被修复),但故意将时间线提前,这确实令人遗憾。