阅读:1150回复:2
求助:linux下的USB Lock问题
Linux没有WINDOWS那样的设备堆栈,不能方便的加载过滤设备,因此对USB设备难以像WINDOWS那样做只读过滤等操作了,在linux下的USB Lock又是什么实现的呢? 昨天看了一下代码没大看动, 怎么能让OS在加载USB驱动时加载自己(以实现LOCK功能)的呢?
请各位大牛发表一下见解吧, 非常感谢! |
|
沙发#
发布于:2007-05-24 10:52
说一下我自己的看法,有以下几种方法:
1. Linux下读取USB是通过设备节点来实现的,可以修改配置文件,让系统读取我们自己的驱动设备节点,然后自己的驱动程序再发送各种请求到系统的USB驱动程序 2. 修改系统调用的代码,如果想只读,那么再写操作的系统调用里添加代码来实现屏蔽 3. 直接修改系统的USB程序,实现更细节的过滤操作,然后编译 |
|
板凳#
发布于:2007-05-25 23:26
第一种方法好!
多谢! Thank you very much! |
|