0

我们有一个已注册的基于 PC 的应用程序,它需要一个加密狗(插入打印机端口的硬件)来启动和执行。向我们提供此应用程序和加密狗的供应商不再制造或使用这些加密狗,因为它们是非常古老的技术,在这方面不会帮助我们。

所以我的问题是 --> 是否可以从这个加密狗读取安全代码并将其存储在 PC 上的文件或其他东西中。我们也没有应用程序的源代码。我们是否可以更改应用程序中的调用以从该文件中读取安全密钥,而不是尝试从连接到打印机/并行端口的加密狗中读取它。

对于这个模糊的问题,我们非常抱歉,但我们非常渴望在这个问题上获得帮助,因为应用程序有 16 位代码,并且它不会被 64 位的 Windows 7 支持。谢谢!!

4

1 回答 1

0

LPT 安全设备不仅包含信息,而且通常包含处理器并执行某些操作。加密狗模拟器是在加密狗更广泛使用时开发的,但由于它们是基于逆向工程的,它们的工作并不完全正确。

要回答你的问题,不,你需要的东西是不可能的。您需要开始考虑迁移到另一个应用程序。一个临时解决方案是在虚拟机中运行旧操作系统的副本,并让您的应用程序在此虚拟机中运行。这样的解决方案肯定会再工作 5-10 年,我认为这足以迁移。

于 2011-02-26T07:23:20.930 回答