创建USB隧道连接加密狗
Creating a USB tunnel to connect to a dongle
我想在云实例(例如EC2)上运行受加密狗保护的软件。我不是试图绕过保护,而是想在加密狗连接的物理机器和云实例中的USB驱动程序之间建立一条隧道。
该软件是为Windows构建的,但在Linux和Mac OS使用Wine下运行良好,所以从双方运行Linux是可以的。
这可能不写USB驱动程序吗?如果是,我该如何设置?如果没有,我该怎么做呢?我是一名专业的C/c++开发人员,但没有驱动程序开发经验。
我将从调查现有的商业产品开始,例如(第一次搜索点击,没有特殊的背书或唯一性暗示)USB over Network。他们似乎几乎完全解决了这个问题,但对于Windows客户端。
在linux特定的方面,我们有USB/IP,这似乎是一个开源项目,通过IP网络实现USB设备的共享。同样,没有认可,我不知道这个项目有多成熟,但这似乎是一个明显的起点,也许你甚至可以贡献?
相关文章:
- AES加密到解密未正确输出
- 当套接字连接断开时检测C/C++Unix
- 无法在windows上使用mingw将sqlite3与c连接
- 到连接组件算法的问题(递归)
- QTcpSocket在不阻塞GUI的情况下重新连接到服务器
- 无法在C++中建立与MySQL数据库的连接
- PC中的程序和PHONE中的本机描述应用程序之间的数据连接
- 在Qt Creator中,如何在连接到正在运行的进程后查看控制台输出
- 连接 dockerized 模型和 dockerized 数据库时出现"无法 SQLConnect"错误
- 加密++验证大文件签名
- 通过 Openssl 命令行加密,通过 c++ 解密
- 如何在加密++中将两个源组合成新的源
- 使用 bfs 解决连接组件问题时得到错误的答案
- 在C++的两个字符串中连接以逗号分隔的唯一值
- 如何修复valgrind启动时的致命错误(与libc6-dbg和libc6-dbg:i386连接)
- C++应用程序 MySQL odbc 数据库连接错误:在引发"otl_tmpl_exception<>"实例后终止调用
- OSX蓝牙打开RFCOMMChannelAsync声称已连接,但未建立连接,并且从未调用过委托
- 在 libcurl 连接池中预创建连接
- 在不关闭连接的情况下,在循环中增强asio加密
- 创建USB隧道连接加密狗