Abstract:
This paper presents the design and implementation of a distributed USB monitoring system. Aiming at the complexity and low commonality about development of USB driver, the system implements a scalable USB HID(Human Interface Device) data access interface by using the method of IRP interception. It achieves a technique to sniff the data of hardware under the premise of non-impact on effective of I/O transmission, and takes a simulation experiment as an example to test this method. Experimental result shows that this method simplifies the development of the drive, and supplies the encapsulation of data and a scalable interface.
Key words:
Human Interface Device(HID),
USB monitoring,
hardware data sniff,
scalable interface
摘要: 描述分布式USB监控系统的设计与实现。针对USB驱动开发复杂和通用性较差的问题,提出利用IRP拦截的方法实现一个扩展的USB HID(人工接口设备)数据访问接口,在不影响接口I/O效率的前提下实现对硬件数据的侦听,并以仿真实验进行验证。实验结果表明,该方法能简化驱动开发流程,提供数据的封装和扩展接口。
关键词:
人工接口设备,
USB监控,
硬件数据侦听,
扩展接口
CLC Number:
LU Zhi-gang; LIU Jian-hua; LIU Bao-xu; XU Rong-sheng. Design and Implementation of USB Monitoring Technique Based on HID[J]. Computer Engineering, 2010, 36(4): 1-3.
卢志刚;刘建华;刘宝旭;许榕生. 基于HID的USB监控技术的设计与实现[J]. 计算机工程, 2010, 36(4): 1-3.