用 AI 逆向工程硬件:他让 Claude 写出扫描仪和 MIPI 摄像头驱动
2026.10.16 · 观点 · 技巧 · 社区热议
作者用 AI 代理在 Windows 虚拟机抓取 USB 流量,几小时内写出 Linux 驱动
作者为支持旧胶片扫描仪,用 Claude 搭建 Windows 虚拟机抓取 USB 流量并与 Linux 侧对比,几小时内完成首个可用扫描,几天后驱动接近完美。随后他用同一套方法修复笔记本 MIPI 摄像头,当天就产出内核与 libcamera 补丁,并把工具整理为 hw-harness 开源。
- 用 KVM 虚拟机跑 Windows 驱动,usbmon 在宿主抓包
- 对比 Windows 与 Linux 两份 USB 流量,差异即驱动 bug…
- 无总线可抓的设备改用 INF、注册表、ACPI 检查
- 首个项目是 Plustek OpticFilm 8200i 的 SANE 后端
- 作者将方法整理为通用工具 hw-harness 并文档化
为什么值得看
展示 AI 代理如何把枯燥的驱动逆向工程大幅提速
适合谁关注
嵌入式、驱动开发者和硬件逆向爱好者