2011-02-25 14 views
0

我們有一個註冊的基於PC的應用程序,需要一個Dongle(硬件插在打印機端口上)才能啓動和執行。向我們提供此應用程序和Dongle的供應商不再使用這些軟件狗,因爲它們是非常古老的技術,並且在這方面不會幫助我們。可以將Dongle中存儲的許可證信息從其中取出並存儲在文件或其他內容中?

所以我的問題是 - >是否有可能從此Dongle中讀取安全代碼並將其存儲在PC上的某個文件或某個文件中。我們也沒有應用程序的源代碼。我們可以在應用程序中更改呼叫以從該文件讀取安全密鑰,而不是嘗試從連接到打印機/並行端口的加密狗讀取它。

對不起,我們非常渴望得到關於這個問題的幫助,因爲出來的應用程序有16位代碼,並且它不支持64位的Windows 7。謝謝!!

回答

0

LPT安全設備不僅包含信息,而且通常包含處理器並執行某些操作。軟件狗仿真器是在加密狗廣泛使用的情況下開發出來的,但由於它們是基於逆向工程的,所以它們的工作並不完全正確。

要回答你的問題,不,你需要什麼是不可能的。您需要開始考慮遷移到其他應用程序。臨時解決方案是在虛擬機中運行一個較舊的操作系統的副本,並讓您的應用程序在該虛擬機中運行。這樣的解決方案肯定會再工作5 - 10年,我認爲這足以實現移植。

+0

感謝您的幫助尤金。我們正在嘗試遷移到更新的版本,並嘗試使用VDI選項。但只是想給它一個鏡頭,看看我們是否可以擺脫加密狗無論如何。不管怎麼說,多謝拉。 – Tracy 2011-03-03 15:31:53

相關問題