此技术集成功能负责管理USB外设的整个生命周期,包括枚举、驱动程序注入和策略执行。它确保阻止未经授权的硬件,同时为已批准的外设保持正常运行。该系统与设备发现协议集成,以实现自动化配置部署,无需手动干预。
该集成会启动一个后台服务,用于监控 USB 总线,以检测由物理连接触发的新的设备枚举事件。
检测到设备后,系统会首先将设备的哈希值与预先批准的白名单进行比对,确认无误后才会尝试加载相应的驱动程序包。
验证成功后,系统将自动分配资源并为外围设备分配一个唯一的逻辑标识符。
监控USB总线,检测来自连接外设的新枚举信号。
提取设备描述符和哈希值,以识别具体的硬件型号。
查询中央存储库,以验证该设备是否在已批准的白名单中。
如获批准,请注入正确的驱动程序包,并分配一个唯一的逻辑标识符。
当USB外设物理连接到网络接口控制器时,会产生硬件级别的中断信号。
后端微服务,负责根据厂商和型号信息,检索并部署相应的驱动程序二进制文件。
安全层,用于拦截设备访问请求,以强制执行关于授权硬件类型的合规性规则。