【问题标题】:Controlling USB Access of Windows CE6控制Windows CE6的USB访问
【发布时间】:2010-03-02 13:06:17
【问题描述】:

我正在寻找一种方法来以编程方式 (C++) 控制/保护对 Windows CE 设备上的 USB 端口的访问,该设备只有一次登录,然后运行实时应用程序。

理想情况下,能够将密码输入到正在运行的应用程序中,然后打开/启用 USB 功能,这将是最容易集成的,但任何解决方案都会被考虑在内。

我并不关心插入的是什么类型的设备,尽管这将是一个奖励。我只是想阻止有人在未经授权的情况下在正在运行的系统上使用笔式驱动器,但仍然允许授权工程师更新软件和复制日志文件等。

我知道这可以在 BIOS 中完成,但我不想重新启动来切换此功能,因为运行的软件需要保持运行,我不想让没有经验的人进入 BIOS。 ..

有什么方法可以在 Windows CE6 的 C++ 中完成吗?

【问题讨论】:

    标签: c++ security usb windows-ce


    【解决方案1】:

    您需要修改 USB 主机驱动程序以要求用户进行身份验证(或者更好地使其与某些身份验证应用程序/服务协调)。然后,您可以根据需要将其复杂化,将用户与设备类别、设备供应商甚至设备序列号相关联。

    驱动程序源随 Platform Builder 一起提供,所以应该不会太难。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-24
      • 1970-01-01
      • 1970-01-01
      • 2013-11-24
      • 2017-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多