期刊文献+

基于libusb的Linux平台USB设备管控与审计系统设计

Design of A USB Device Management and Auditing System for Linux Based on Libusb
下载PDF
导出
摘要 本文通过构建基于Linux用户空间的USB设备管控系统,管理Linux系统下的所有USB外设,包括但不限于U盘、移动硬盘、移动光驱、键盘、鼠标、摄像头、USB无线网卡等。系统采用客户端/服务器架构,基于Thrift框架构建客户端和服务器的数据传输模块。客户端以后台方式运行,实时监测USB设备的插入和拔出情况,并支持开机前插入检测。服务端支持对USB设备的插拔状态、使用时间、制造商信息、产品信息、设备类型进行审计。软件客户端支持单机和联机两种工作状态,支持通过判断USB标准中规定的设备类型来区分不同的USB设备,例如对键盘、鼠标免除控制。本系统支持USB设备白名单功能,支持用户自定义免控设备,白名单由服务器管控;本系统基于用户空间实现,不需对内核进行修改,易于部署。 This paper proposes a method to build a USB device management system based on Linux user space,including but not limited to USB flash drives,mobile hard drives,mobile optical drives,keyboards,mice,cameras,wireless network cards,etc.The system adopts Client/Server architecture,and builds client and server data transmission modules based on Thrift framework.The client runs in the background,monitoring the plug-in or plug-out event of the USB device in real time,and supports plug-in detection before booting.The server supports auditing the plug-in status,usage time,manufacturer information,product information,and device type of the USB device.The client supports two working states:stand-alone and online.It can distinguish different USB devices by judging the device type specified in the USB standard,such as exempting the keyboard and mouse.This system supports the whitelist function of USB devices and user-defined exempt devices.The whitelist is controlled by the server.This system is implemented based on user space,no need to modify the kernel,and easy to deploy.
作者 梁中岩 史艳阳 刘蔚棣 胡杰 Liang Zhongyan;Shi Yanyang;Liu Weidi;Hu Jie(The 28th Research Institute of China Electronics Technology Group Corporation,Nanjing 210007,China)
出处 《信息化研究》 2021年第1期48-52,56,共6页 INFORMATIZATION RESEARCH
关键词 LINUX USB 设备管控 审计 Linux USB device control audit
  • 相关文献

参考文献10

二级参考文献58

  • 1马宗骥,李佩玥,章明朝,隋永新,杨怀江.基于FPGA+ARM的数据采集系统设计[J].化工自动化及仪表,2012,39(9):1187-1189. 被引量:7
  • 2马桂媛,何大可.通用访问控制框架LSM的研究[J].微机发展,2004,14(7):73-75. 被引量:3
  • 3盛可军,王振苏,沈昌祥.应用区域边界授权模型[J].计算机工程与应用,2005,41(21):27-31. 被引量:1
  • 4谭安菊,龚彬.USB2.0控制器CY7C68013与FPGA接口的Verilog HDL实现[J].电子工程师,2007,33(7):52-55. 被引量:29
  • 5计世网Ice.妥善管理USB防止数据泄漏[EB/OL].2011-07-01.http://soft.ccw.com.cn/news/htm2008/20080531_437321.shtml.
  • 6Drake D.Writing udev rules[EB/OL].2011-07.http://re-activated.net/writing_udev_rules.html.
  • 7Wright C,Cowan C,Morris J,et al.Linux Security Modules:General Security Support for the Linux Kernel[EB/OL].2001-09[2011-07].http://lsm.immunix.org.
  • 8Bovet D P,Cesati M.Understanding the Linux Kernel[M].南京:东南大学出版社,2006.
  • 9刘岩,王箭.LSM实现机制的研究[C]//2009通信理论与技术新发展:第十四届全国青年通信学术会议论文集.出版地不详:出版者不详,2009:228-232.
  • 10Wright C,Cowan C,Smalley S,et al.Linux Security ModuleFramework[C]//2002 Ottawa Linux Symposium.Ottawa:[s.n.],2002.

共引文献64

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部