wangkaicj
驱动牛犊
驱动牛犊
  • 注册日期2002-01-08
  • 最后登录2014-06-11
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望67点
  • 贡献值0点
  • 好评度66点
  • 原创分0分
  • 专家分0分
阅读:1150回复:2

求助:linux下的USB Lock问题

楼主#
更多 发布于:2007-05-20 20:59
     Linux没有WINDOWS那样的设备堆栈,不能方便的加载过滤设备,因此对USB设备难以像WINDOWS那样做只读过滤等操作了,在linux下的USB Lock又是什么实现的呢?  昨天看了一下代码没大看动, 怎么能让OS在加载USB驱动时加载自己(以实现LOCK功能)的呢?
    请各位大牛发表一下见解吧, 非常感谢!
Jkw_Dev
驱动中牛
驱动中牛
  • 注册日期2002-11-03
  • 最后登录2014-11-28
  • 粉丝0
  • 关注0
  • 积分82分
  • 威望28点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-24 10:52
说一下我自己的看法,有以下几种方法:

1. Linux下读取USB是通过设备节点来实现的,可以修改配置文件,让系统读取我们自己的驱动设备节点,然后自己的驱动程序再发送各种请求到系统的USB驱动程序

2. 修改系统调用的代码,如果想只读,那么再写操作的系统调用里添加代码来实现屏蔽

3. 直接修改系统的USB程序,实现更细节的过滤操作,然后编译
wangkaicj
驱动牛犊
驱动牛犊
  • 注册日期2002-01-08
  • 最后登录2014-06-11
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望67点
  • 贡献值0点
  • 好评度66点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-05-25 23:26
第一种方法好!
多谢! Thank you very much!
游客

返回顶部