文檔金喜正規買球>>VMPsoft中文文檔>>許可系統運作
許可系統運作
VMProtect是新一代軟件保護實用程序。VMProtect支持德爾菲、Borland C Builder、Visual C/C++、Visual Basic(本機)、Virtual Pascal和XCode編譯器。
應用保護
為了保護應用程序,VMProtect 將特殊代碼嵌入其中。此代碼使用“項目”部分的“Licensing”小節中指定的信息檢查序列號。公鑰嵌入到應用程序中,然后用于解密序列號。此外,保護日期和許可工作所需的一些附加信息也被放入應用程序中。
創建序列號
可以在“Project”部分的“Licensing”部分或使用第三方應用程序 –key generators。序列號是使用非對稱算法加密的有關客戶的一組數據。然后將序列號傳遞給客戶,他或她將其輸入程序,然后許可系統對其進行檢查。
檢查程序中的序列號
許可系統有幾個函數可以用來處理序列號。該程序向許可系統發送一個序列號并查詢有關它的信息。許可系統返回序列號的狀態(有效/無效和原因),還可以提供有關序列號的詳細信息,包括用戶名、電子郵件、序列號的到期日期等。受保護程序分析序列號信息并決定是否繼續運行和限制功能。