7

有没有地方可以找到有关 Logitech Unifying Receiver 的文档或 SDK?

我最近买了一个无线鼠标,它带有一个 Logitech Unifying Receiver(一个插入计算机并与鼠标/其他兼容设备(如键盘)通信的小型 USB 加密狗)。

我想尝试为我的智能手机编写一个伪装成鼠标并向接收器发送数据的应用程序。

我能够通过使用 usbmon 监控来自 USB 总线的数据,并且可能使用它来破解一些东西,但我想知道我是否可以在互联网上的某个地方找到我需要的信息,而不必自己获取它。

如果有帮助,我将尝试在 Android 上使用 SL4A。

4

3 回答 3

7

这是 Avery,又名 Tequals0。USB 加密狗是 USB HID 鼠标/键盘设备,因此您看到的所有流量基本上都是通用 HID 流量——如果您想将手机与加密狗配对,您必须模拟无线流量,而不是 USB 流量- 那是由加密狗生成的。

于 2012-08-02T18:53:46.203 回答
7

我通过这个 Chromium 错误报告在 Google Docs 的共享文件夹中发现了一些 Logitech 文档。为方便起见,我将所有 doc(x) 文件转换为 PDF 并将它们放在https://lekensteyn.nl/files/logitech/上。

您会发现Logitech HID++ 1.0 Specification for Unifying Receivers (pdf)非常有趣,它描述了 USB 流量(而不是 Avery 指出的 2.4GHz 无线流量)。我的文章Logitech Unifying for Linux:逆向工程和取消配对工具记录了一种使用 usbmon 和 QEMU 捕获流量的方法。它还包括使usbmon输出更易于阅读的工具(对于此协议)。

于 2013-04-06T09:39:36.337 回答
4

Tequals0 博客上有一些信息,AveryLouie 也有一些python 工具与统一操作

于 2012-05-16T12:18:39.597 回答