我想对我的 USB 啤酒罐冰箱进行逆向工程,它确实通过 Windows 上的 USB 连接,并且通过简单的 GUI 托盘工具可以设置/查询温度。
我正在考虑运行 virtualboxed 驱动程序并通过 wireshark 和 usbmon 接口捕获 USB 通信。
任何人都知道方便的指南/工具可以帮助我对此进行逆向工程并可能编写简单的用户空间工具/驱动程序?
我想对我的 USB 啤酒罐冰箱进行逆向工程,它确实通过 Windows 上的 USB 连接,并且通过简单的 GUI 托盘工具可以设置/查询温度。
我正在考虑运行 virtualboxed 驱动程序并通过 wireshark 和 usbmon 接口捕获 USB 通信。
任何人都知道方便的指南/工具可以帮助我对此进行逆向工程并可能编写简单的用户空间工具/驱动程序?
Matt Cutts 写了一系列博客文章,概述了对 USB 设备进行逆向工程并使其与 linux 一起工作的一般方法,并解释了他如何为 USB 控制的玩具导弹发射器做到这一点。您可能会发现它们是一个有用的起点。