Commit Graph

8 Commits

Author SHA1 Message Date
lumos
bec6c9f739 兼容了x86架构和arm64架构,去掉了阻断和修改的逻辑,后续放在用户开间用frida做,这个只做为调试查看用; 2025-06-22 12:45:13 +08:00
kylin_bg
906540dba9 加入了将控制传输数据清0的测试,目前已经注释 2025-06-07 17:42:56 +08:00
kylin_bg
3e4d3d9640 增加了回调处理,如果放行控制传输数据,可以查看到返回的数据 2025-06-07 17:00:07 +08:00
kylin_bg
7ce2f1d575 加入更多打印信息,加入设备控制 2025-06-07 16:12:09 +08:00
kylin_bg
4f2d1c0830 默认不阻断状态 2025-06-07 15:04:52 +08:00
kylin_bg
6c40865f39 Refactor kprobe handler for usb_submit_urb to improve data copying and logging on ARM64;
目前可以阻断,但是会返回用户空间错误码,并且只在libusb模式下测试过了,键盘设备会卡建
2025-06-07 12:59:17 +08:00
kylin_bg
4bba36cdb9 1. main函数测试libusb传输功能;
2. liusbmod目前可以打印抓取到传输的数据是什么;打印只能打印16个字节
2025-06-02 23:00:30 +08:00
kylin_bg
c77316a0f2 initial commit of libusbMod module for hooking USBDEVFS_SUBMITURB ioctl 2025-05-31 16:24:11 +08:00