Winlicense綠色版軟件注冊多線程保護,軟件是一款專門為了程序不被先進的反向工程和黑客軟件破解的軟件而開發(fā)的一款軟件注冊保護系統(tǒng)。Winlicense綠色版本身結(jié)合了Themida保護功能,和高級注冊管制,為用戶提供最強和具伸縮性的技術(shù),使開發(fā)者可以安全地分發(fā)他們軟件的試用版和完全版,是一款極為安全的保護軟件。
1. 可能性創(chuàng)建試用版中包含多種不同的到期類型:到期按天,按執(zhí)行,通過具體的日期,分鐘,通過運行,等等。
2. 可能延長與審判延期密鑰的應(yīng)用程序的試用期。
3. 強大的引擎來存儲試用狀態(tài)的系統(tǒng),以避免試用期由可能的攻擊者重置。
4. 可能會制造不同類型不同的開發(fā)需求的許可證密鑰。
5. 鎖定試許可證密鑰與某一特定國家。
6. 機結(jié)合,其允許應(yīng)用程序只在特定的計算機上運行。
7. 自試計數(shù)器保持有限的資源的控制權(quán)在你的試用版本。
8. 獨立的密碼保護兩個審判和注冊版本。
9. 可能性與來自外部WinLicense的DLL幫助創(chuàng)建自己的自動化系統(tǒng)。
10. 提供完整的SDK有超過50種不同的功能。
11. 對審判和注冊版本的.NET SDK支持。
12. 數(shù)據(jù)庫驅(qū)動的實現(xiàn),以保持所有的軟件,客戶和許可證的安全記錄。
1.多層的加密措施來保護程序的代碼和資料。
2.SecureEngine®的保護技術(shù),以最高的優(yōu)先度運行,這是一項前所未有的獨創(chuàng)性技術(shù)。
3.擾亂程序的運行代碼,資料和 APIs, 使軟件破解者難以對程序進行還原。
4.針對反匯編器和反編譯器進行加密保護,并具有黑客工具監(jiān)測功能。
5.可以創(chuàng)建各種失效種類的試用版本,如天數(shù)限制,次數(shù)限制,等等。并可創(chuàng)建用來延長試用版本的有效期的特別碼。
6.提供用來儲藏試用狀態(tài)的強勁的引擎,以避免任何軟件破解者嘗試重置有效期。并可為試用版本和完全版本制定獨立的密碼。
7.可以為個別開發(fā)者的需要創(chuàng)建不同的注冊碼,并可進行硬件綁定,使程序只能運行在特定的計算機上。
8.自定義所有的試用 / 注冊訊息,也可控制是否要顯示特定的試用 / 注冊訊息。
使用WinLicense對軟件進行加密保護和授權(quán)
新建工程
工程命名為test,點擊“軟件”選項,按需求選擇目標軟件信息。
保護選項
點擊保護選項,按你的需求進行選擇,一般選擇WinLicense默認選項。除了壓縮選項外,每少選一項,保護后的程序體積都會減小。(注:使用WinLicense保護后,軟件體積會增大。)
代碼替換
點擊自動獲取函數(shù),選擇你想要加密的程序段,將它們用垃圾代碼進行替換。
虛擬機
在虛擬機選項中,有處理器類型、多處理器、操作碼類型和動態(tài)操作碼四種參數(shù)可按需求設(shè)定,它關(guān)系到保護的強度和體積。
試用設(shè)置
如果需要設(shè)置試用期限,按照需求進行選擇,WinLicense為你提供了全面的試用限制。
我看到了一個可以檢測應(yīng)用程序在虛擬環(huán)境(如VMWare、VirtualPC等)下運行的時間的選項。另外,我又在WinLicense中看到一個用于檢測虛擬環(huán)境的函數(shù)“WLCheckVirtualPC”。我不確定我是否應(yīng)該把這兩種選擇結(jié)合起來,或者它們是相互排斥的,不能一起使用。
基本上,如果在“Protection Options(保護選項)”面板中取消選中“Virtual PC Compatible(虛擬PC兼容)”選項,則應(yīng)用程序?qū)o法在虛擬環(huán)境(如VMWare, VirtualBox…)下啟動。將在Customized Dialog(自定義對話框)面板中顯示“msgid13”。 這意味著如果檢測到是虛擬環(huán)境,應(yīng)用程序?qū)o法啟動。如果你希望允許應(yīng)用程序在虛擬環(huán)境下啟動,同時又想檢測應(yīng)用程序(在代碼中)是否在虛擬環(huán)境下運行,則必須選中“Virtual PC Compatible”選項,并從你的代碼中調(diào)用WLCheckVirtualPC。因此,如果應(yīng)用程序在虛擬環(huán)境下運行,你可以從代碼內(nèi)部知道,并執(zhí)行所需的特定操作,如拒絕運行、向用戶顯示消息、禁用應(yīng)用程序中的某些功能等。
在軟件面板中,我需要填寫“Input File Type(輸入文件類型)”選項來選擇我正在保護的文件類型,我是否應(yīng)該總是選擇正確的文件類型?
在軟件內(nèi)部,該字段是被忽略的,因為WinLicense知道你要保護的文件類型。我們將該字段設(shè)置為允許用戶獲得該文件類型的更多信息。
如何指定要保護的文件的相對路徑?我不想使用完整的路徑。
如果你不希望路徑相對于“WinLicense.exe”的位置,而是相對于調(diào)用WinLicense.exe的當前文件夾,則必須在WinLicense.ini文件(該文件與“WinLicense.exe”位于同一文件夾中)“[General]”選項卡下包含以下選項:UseCurrentPath = yes
如何在MinGW應(yīng)用程序中使用Winlicense SDK功能?我遇到了編譯錯誤。
只需要將最新的“C include”文件放在項目文件夾中,并將以下代碼添加到源代碼:#include "WinlicenseSDK.h"當你編譯和鏈接應(yīng)用程序時,必須指定“WinlicenseSDK.dll”作為參數(shù),并使用鏈接選項“--enable-stdcall-fixup”。例如:g++ main.cpp winlicensesdk.dll -Wl,--enable-stdcall-fixup
真的很帥:
用著還行,沒發(fā)現(xiàn)有什么問題。
平庸至極:
挺好的,操作也挺簡單。
姬和不如:
功能齊全,贊贊的。
花粥一碗:
推薦下載哦。
網(wǎng)友評論