軟件介紹
WinLicense特別版是一款用來保護電腦程式不被破譯的軟件注冊保護系統(tǒng),對于所有的開發(fā)人員來講,最害怕的事情就是自己開發(fā)的程序被其他人特別盜用。而WinLicense就是專門用來保護你開發(fā)的程序,從而確保其他人無法特別,避免出現(xiàn)經(jīng)濟上的損失。
WinLicense特別版軟件簡介
WinLicense是一個強勁的保護系統(tǒng), 專為了那些想保護自己的程式不被先進的反向工程和黑客軟件特別的軟件開發(fā)者而開發(fā)的。開發(fā)者不需要更改任何的原代碼,和不需要程式編制的經(jīng)驗使用WinLicense。
WinLicense使用SecureEngine®的保護技術(shù)。它能夠以最高的優(yōu)先等級運行,這些保護技巧是從來都沒在電腦防御技術(shù)領(lǐng)域出現(xiàn)過,使它最大程度地保護 任何程式 。
軟件功能
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),以保持所有的軟件,客戶和許可證的安全記錄。
13. 嵌入式發(fā)電機為應(yīng)用程序創(chuàng)建的許可證密鑰,審判延期密鑰和密碼。
14. 從顯示的定制與可能性,包括所有試用/注冊消息/排除。
15.很多的注冊管理似乎非常容易使用,以增加審判和許可支持的應(yīng)用程序中。然后,當(dāng)開發(fā)者需要額外的許可功能,或者提供額外的保護。以保護敏感試驗數(shù)據(jù),他們感到失望,他們所使用的許可證管理。在許多情況下。即使不具有知識在裂解和扭轉(zhuǎn)工具可以很容易地重新設(shè)置在受保護的應(yīng)用的試用期內(nèi)業(yè)余程序員。 WinLicense的是專門來彌補這一漏洞。
WinLicense特別版軟件特色
1、多層的加密措施來保護程式的代碼和資料。
2、黑客工具的監(jiān)測。
3、以最高優(yōu)先等級來啟動代碼,從來都沒在電腦防御技術(shù)領(lǐng)域出現(xiàn)過。
4、擾亂 程式 的運行代碼,資料和 APIs ,使軟件特別者無法對 程式 還原成原代碼
5、對于反匯編器和反編譯器的保護
6、SDK為SecureEngine®和受保護的程式提供一個雙向的溝通。
7、阻止從內(nèi)存轉(zhuǎn)送到磁盤上的高級技術(shù)。
8、完全自定義的保護選項和訊息。
WinLicense特別版使用教程
1、應(yīng)用程序信息
軟件選項后面點擊后會出現(xiàn)一個管理模塊,選擇“放大鏡”的圖標(biāo)即可添加一個需要加密的程序, 然后填好信息,點“update”,然后選中剛編輯好的一項(也可以是從前編輯好需要保護的)雙擊就OK了。
2、保護選項
一共17個選項,demo版的ring0保護不可用,其他選項根據(jù)需要選擇,除了壓縮資源的選項外,其他選項少選一項都會減少保護后的體積。
3、代碼替換
這是一項通過代碼替換技術(shù)保護應(yīng)用程序的新技術(shù),可以通過隨意的提取一些程序部分代碼并用垃圾代碼進行替換,經(jīng)過保護后的程序?qū)o法被還原成可用代碼。
4、虛擬機設(shè)置
可以設(shè)置virtual API-Wrapper、Entry Point Virtualization的參數(shù)和Processor Specifications的參數(shù),這些參數(shù)可根據(jù)需要設(shè)定,關(guān)系到保護的強度和保護后程序的體積
5、保護
確認以上選項的參數(shù)設(shè)置無誤后,點擊黃色的Protect按鈕就可以開始給程序加密保護了。加殼的時間比較長,在30秒——5分鐘之間(于保護選項和機器配置有關(guān)),如果當(dāng)時選中Export Specific Generators的話,還有隨機生成一個注冊機。
常見問題
1、當(dāng)使用WinLicense加殼時,應(yīng)用程序突然崩潰,是什么原因?
答:WinLicense已經(jīng)成功的在許多應(yīng)用程序上進行過測試,如果你的應(yīng)用程序在保護過后無法運行,解決方法有以下幾個步驟:
在沒有保護時,檢查源程序運行是否正常。
檢查你所使用的WinLicense的最終版本。
進入虛擬機面板,在它的“Entry Point Virtualization”選項中設(shè)置為“0”,然后繼續(xù)進行保護。
如果你已經(jīng)加入SecureEngine?宏,那么常規(guī)方法是移除宏然后再重新測試,看問題是否出自SecureEngine?宏。
如果你采用了CodeReplace功能,那么通過移除它來確定運行是否正常。
在保護面板中不要將所有的保護選項都選中,然后測試未選中的那一項是否與你的應(yīng)用程序兼容。
2、在WinLicense加殼時使用加密狗,但應(yīng)用程序崩潰,該怎么辦?
答:大多數(shù)加密狗程序使用反調(diào)試器來探測內(nèi)存中存在的特別調(diào)試程序。通常情況下,這些反調(diào)試器是根據(jù)探測結(jié)果進行程序中斷,這樣就會對WinLicense的運行造成一定程度的干擾。為了使WinLicense支持加密狗,在保護加密軟件之前,你應(yīng)該在“Protection Option”面板中取消“Debug Interrupts”選項。
3、在DLL中插入ENCODE并且清除宏之后,DLL崩潰是什么原因?qū)е拢?/strong>
答:在DLL中插入ENCODE和清除宏是很麻煩的。WinLicense會檢測搜索在應(yīng)用程序中的宏。當(dāng)檢測出宏時,WinLicense會在保護時間內(nèi)對其加密。這種問題出現(xiàn)在DLL中是因為它們在內(nèi)存中被遷移,所以在程序運行時需要將ENCODE固定在DLL中。
以下面一段代碼為例:
以上代碼的問題在于:s="Hello World";,來看一下它運行時的內(nèi)存指令: mov [ebp-0xc],0x403140
這里的[ebp-0xc]是“s”在堆棧和403140指向的數(shù)據(jù)段的值(字符串:Hello World)。假如DLL被遷移,它將會成為數(shù)據(jù)段。在以上的例子中,在指令mov [ebp-0xc],0x403140中 推移0x403140將不會遷移,因為它在宏中被加密了。
4、怎樣使用SmartActivate功能,有沒有例子?
答:正如我們所知道的,應(yīng)用程序可以通過一個文本密鑰或一個注冊表項進行注冊。SmartActivate也就是注冊應(yīng)用程序的另外一種途徑,但是它從本質(zhì)上來說是和文本密鑰或注冊表項是一樣的。使用SmartActivate有以下幾步:
在“Registration”面板中,檢查”Enable SmartActivate System for user-side generated keys”選項。
假如必須選擇將SmartActivate是作為文本密鑰還是注冊表項進行安裝,那么我們選擇”Single File”選項。
在應(yīng)用程序中,必須設(shè)置一個允許用戶通過SmartActivate注冊應(yīng)用程序的對話框。
在WinLicense的License Manager中創(chuàng)建一個SmartActivate鍵。必須在客戶端顯示SmartActivate鍵的信息以便用戶注冊應(yīng)用程序。
- 精選留言 來自湖北武漢聯(lián)通用戶 發(fā)表于: 2023-11-19
- 就喜歡用簡體中文的軟件,其他語言的根本看不懂。
- 精選留言 來自四川宜賓聯(lián)通用戶 發(fā)表于: 2023-8-1
- 用習(xí)慣了,畢竟方便太多
- 精選留言 來自山東萊蕪聯(lián)通用戶 發(fā)表于: 2023-7-13
- 不錯不錯
- 精選留言 來自河南南陽電信用戶 發(fā)表于: 2023-4-16
- 支持一波,絕對是個軟件
- 精選留言 來自江蘇淮安移動用戶 發(fā)表于: 2023-2-16
- 厲害 正是需要的時候