如何编辑设备驱动程序文件(.sys)

时间:2011-06-30 05:57:13

标签: usb driver hid

如何编辑device driver文件(.sys),我想更新Report Descriptor文件。我想转置USB HID设备驱动程序的X和Y值。请帮我转置X& HID设备中的Y值。

2 个答案:

答案 0 :(得分:1)

使用二进制编辑器,或者如果您非常小心,vi。请注意,无论你做什么,保持字符串的长度完全相同,否则几乎肯定会使操作系统崩溃。

假设您使用的是Windows,那么旧的debug.exe可以作为二进制编辑器使用。虽然接口有点模糊。

C:\Users\jc>echo bleah > test.sys

C:\Users\jc>debug test.sys
-e100
17DD:0100  62.31   6C.32   65.33   61.34   68.35
-w
Writing 00008 bytes
-q

C:\Users\jc>type test.sys
12345

在-e100之后的行上,我正在输入新值并点击空格键;完成后我点击< enter>。

答案 1 :(得分:0)

您可以为Win32 / Win64使用任何静态反汇编程序。通过这种方式,您可以更轻松地查看代码说明,函数名称,并且能够轻松找到目标(否则直接读取机器代码即可获得特权)。

一个例子可以是" PEBrowse Professional" (免费)但还有很多其他的。我引用的那个经过验证可以打开Win10的64-sys。