亚马逊一名高级安全工程师用Claude Opus对一批电脑外设做了逆向实验,结果让他既看到便利,也感到不安。Chaz Schlarp在博客里记录了自己如何修改Insta360摄像头、舒尔麦克风、华硕显示器、Elgato视频采集棒和Elgato补光灯的固件。他的结论是:这些设备大多缺乏像样的固件完整性保护,AI让原本复杂的修改变得异常轻松。
数小时完成逆向,AI承担主要工作
Schlarp的实验对象覆盖了视频、音频和显示设备。他描述自己的流程基本一致:从厂商那里拿到设备固件和配套更新工具,扔进逆向工程环境,告诉Claude Opus 5目标是什么,然后让它自己跑。整个过程不需要他逐行分析代码,AI承担了大部分繁重工作。
这种效率让他意识到一个更严重的问题。既然安全研究人员能在几小时内完成固件修改,恶意攻击者同样可以利用相同路径,通过外设侵入用户系统。他在博客中承认,这种被AI放大的能力“也让我害怕”。
只有一款设备有防护,且很容易绕过
在测试的几款设备中,只有Elgato补光灯具备一定的固件防护机制,但Schlarp表示这些防御很容易被绕过。其余设备没有像样的固件完整性保护,无法阻止修改后的固件被重新刷入。这意味着攻击者可以替换设备固件,而设备本身不会拒绝执行。
这种缺失并非个别现象。Schlarp的测试覆盖了不同品牌和不同用途的外设,结果高度一致。对普通用户来说,外设往往不被当作安全边界,但固件一旦被篡改,摄像头、麦克风、显示器都可能变成攻击入口。
实用修改与潜在风险并存
Schlarp也展示了一些“有用”的修改。以华硕ROG Swift PG42UQ显示器为例,他发现可以移除周期性弹出的像素清理提醒。这个弹窗会定期建议用户运行像素清理,对一些人来说相当烦人。不过这项修改尚未被真正写入固件。
他还找到办法让DisplayWidget的部分功能在Linux系统上运行。通过一个shell脚本,可以切换硬件准星、FPS计数器等功能,甚至能把这些操作绑定到快捷键上。这类修改对特定用户确实有吸引力,但Schlarp强调,他的主要目的不是做工具,而是证明用AI颠覆固件有多容易。
另一个例子更接近监控恶意软件的手法:可以禁用摄像头的录制指示灯。这样一来,用户无法通过灯光判断摄像头是否正在工作。这种修改如果被恶意利用,摄像头可能在用户完全不知情的情况下秘密录制。
外设安全可能成为下一个薄弱环节
Schlarp的实验指向一个趋势:AI降低逆向工程门槛后,外设固件被大规模攻击的可能性正在上升。过去这类操作需要专业知识和大量时间,现在AI可以自动完成大部分分析工作。攻击者不需要是固件专家,只需要知道如何调用工具。
对厂商而言,固件签名和完整性校验本应是基本防护,但多款主流外设并未提供有效保护。当摄像头、麦克风、显示器都缺乏验证机制时,用户面对的是一整条脆弱的信任链。Schlarp没有给出具体解决方案,但他的实验已经说明:外设安全不能再被当作可有可无的附加项。
热门跟贴