用 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 代理如何把枯燥的驱动逆向工程大幅提速

适合谁关注

嵌入式、驱动开发者和硬件逆向爱好者

原始来源