这两者直接没有什么直接关系吧?能想到的唯一的联系就是现在有的虚拟机是不支持加密狗的。加密狗是用于加密软件、文件、课件的硬件设施。现在一般都像U盘一样,被加密狗加密的软件在没有插入对应加密狗时是不能使用的。虚拟机指通过软件模拟的具有完整硬件系统功能的。虚拟机是不能直接识别加密狗的,不过你可以试试EastFaxusbserver。将加密狗插入到EastFaxusbserver。
虚拟机是不兼容加密狗的,但可以基于EastFaxUSBServer实现远程连接加密狗,把加密狗插在一个USB服务器的设备上。因为微软从Windows,始默认屏蔽了。解决办法:控制面板安装。利用镜像安装。下载离线包安装。cab格式离线安装。修改注册表安装。虚拟加密狗是设计用来模拟加密狗或硬件密钥的软件程序。用于软件复制保护时,虚拟加密狗允许用户访问多个与加密狗相关的程序,而不必为每个软件程序使用物理硬件密匙。
可是用USBServer设备就可以解决加密狗使用问题。如果你已经安装了加密狗,造成这种情况的原因是加密狗没有数字签名,所以这个软件要在系统禁止强制签名下才能正常运行(系统正常重启后是默认强制签名的)。因此,你试试用系统禁止强制签名方式重启电脑,然后看设备管理器里面的通用串行总线控制器中有没有“SafeNetInc.HardlockKey和SafeNetInc。
因为加密狗是硬件,所以,你想做成虚拟狗,最少就得让模拟狗知道它被哪个软件通信。这需要做成一个全局的HOOK程序(这个很麻烦),或者,你运气好,可以通过DLL注入的方式来做。估计不如你所愿,但能伪装,先解压到路径,自动删除压缩包,打开程序,打开路径一看,让人误认为是直接转换成解压的形式,关闭程序时自动压缩成加密形式,做个后台程序自动删除本程序,自身肯定不能对自身删除。有种塑料外壳拼合起来不用螺丝该怎么打开,解决办法:可以五金店里去买一副塑料拆卸钳。。
暂无评论内容