標籤:駭客軟體 開發人員 微軟 程式 工程
Themida是先進的微軟視窗軟體保護系統,專為了那WinLicense 結合了 Themida 保護功能以及進階註冊管制。它提供了最強和具伸縮性的技術,使開發人員可以安全地分發他們軟體的試用版和完全版。
具體功能:
作為軟體保護層的WinLicense
WinLicense是一個強勁的保護系統, 專為了那些想保護自己的程式不被先進的反向工程和駭客軟體破解的軟體開發人員而開發的。開發人員不需要更改任何的原代碼,和不需要程式編製的經驗使用WinLicense。
WinLicense使用SecureEngine的保護技術。它能夠以最高的優先等級運行,這些保護技巧是從來都沒在電腦防禦技術領域出現過,使它最大程度地保護任何程式。
以下是WinLicense保護功能特點:
多層的加密措施來保護程式的代碼和資料。
駭客工具的監測。
以最高優先等級來啟動代碼,從來都沒在電腦防禦技術領域出現過。
擾亂 程式的運行代碼,資料和 APIs ,使軟體破解者無法對 程式還原成原代碼。
對於反組譯碼器和反編譯器的保護。
SDK為SecureEngine和受保護的程式提供一個雙向的溝通。
阻止從記憶體轉送到磁碟上的進階技術。
完全自訂的保護選項和訊息。
比較WinLicense和其他軟體保護層
WinLicense最主要的目的是遮蓋所有的現行的軟體保護技巧上的漏洞。大多數的軟體保護軟體自稱是對抗軟體破解的完美的解決方案,可是事實確非如此。以下的列表列出了WinLicense如何遮蓋兩個軟體保護層最主要的弱點。
過時的保護技術:一般上,軟體保護層使用的是一些能用最新的駭客工具破解的過時保護技術。即使最新的軟體保護層也只是舊的軟體保護層的拷貝而已,只不過加入對抗軟體破解的一些新卻不強的技巧。WinLicense使用一種非常進階和新的技術,來檢測任何可能的軟體破解,確定每個 程式都被特別保護,以避免一般的破解攻擊。
在作業系統下的運作受到限制: 現行的軟體保護層只可以在一般模態下運行。換句話說,這些保護層無法使用那些只可以在核心模態下啟動並執行進階保護技巧。WinLicense的部分代碼將在 核心模態下運行,以使用對抗軟體破解的最進階技術。因此,它是獨特的保護層。
作為註冊管理器的WinLicense
WinLicense提供最廣泛的選項和特點來建立目標 程式的試用版或完全版。軟體開發人員可以通過一套完整的 SDK 與WinLicense溝通,檢查他們試用版或完全版程式現在的狀態。WinLicense也提供自動處理所有可能的狀況的能力,例如:當一個程式到期後,註冊就失效等等,為軟體開發人員省下了加入更多代碼的時間。
WinLicense的一些最重要的註冊保護措施特點:
可以建立各種失效種類的試用版本,像是某某天后失效,某某運行次數後實效,在某某日期失效,某某分鐘後失效等等。
可以建立用來延長試用版本的有效期間的特別碼。
一個用來儲藏試用 狀態的 強勁的引擎,以避免任何軟體破解者嘗試重設有效期間。
可以為個別開發人員的需要建立不同的註冊碼。
針對特定國家的試用鎖定和註冊碼。
機器鎖定,使控制項只運行在特定的電腦上。
自定的試用計算機來控制你試用版本的有效資源。
為試用版本和完全版本制定獨立的密碼。
可以使用外部 WinLicense DLL 來建立你自己的自動化系統。
超過 50 種不同函數的完整 SDK 。
為試用版和完全版提供 .NET SDK 支援。
使用資料庫來安全地儲存你所有的軟體,客戶和註冊資料。
使用嵌入 式 產生器來為程式建立註冊碼,試用期延續碼以及密碼。
自訂所有的試用 / 註冊訊息,也控制是否要展示特定的試用 / 註冊訊息。
比較WinLicense和其他註冊管理器
許多的註冊管理器看來很容易為一個程式加入試用和註冊支援。可是,當開發人員需要另外的註冊功能或另外的保護功能來保護他們的試用資料,他們卻會對他們所使用的註冊管理器感到厭煩。在很多的情形下,就算是一個對破解工具沒有任何使用經驗的初學程式編製員也可以輕易地重設程式的試用期。WinLicense就是特別為了遮蓋這種漏洞而開發的。
以下,我們列出了現行的註冊管理器存在的主要弱點以及WinLicense如何解決這些弱點。
死板的軟體註冊方式 : 大多數的註冊管理器為程式提供了有限的註冊方式。因此,軟體開發人員被迫修改他們的程式以遷就他們所使用的註冊管理器,而不是註冊管理器來遷就特定的程式。WinLicense卻提供多種註冊程式的方法,可以容易地加入到任何的軟體上去,軟體開發人員也不會因此而受到限制。
控制試用/註冊狀態的有限SDK: 大多數的 註冊管理器提供一套可以和這註冊管理器溝通的有限 SDK 函數。然而,由於受到這有限的函數功能,開發人員往往在編製註冊方式進他們的程式時受到限制。WinLicense的 SDK 出口超過 50 個函數,讓開發人員完全的掌控他們程式的試用 / 註冊狀況。而且,這當中許多的函數更會在掌控程式的試用 / 註冊狀況方面提供開發人員更多的點子。
容易重設的試用期限: 很多的註冊管理器看來非常的吸引,也像是個在為程式建立試用期限很好的方案。可是,當開發人員開始使用這些管理器,而且也慢慢發現要使用駭客工具重設這些受保護程式的試用期限是何等容易的時候,問題就產生了。WinLicense卻提供一個強勁的方案,它使用的是一個稱為 Trial Storing Manager 的複雜引擎來儲存試用期限。這引擎使軟體破解者要想重設受保護的程式的試用期限時面臨非常大的困難。
在機器鎖定註冊的弱點: 很多的註冊管理器提供可以鎖定特定機器的註冊碼。它們是通過特定的視窗登錄機碼目或普遍的視窗 API 來獲得一些硬體的資料,從而獲得機器的獨特 ID 。這方式的機器鎖定註冊卻存在著一個極大的危險。這是因為人們可以私自更改機器 ID 來使用一個本來已經鎖定在另一台機器的註冊軟體。WinLicense瞭解這個危險,所以它直接使用 SecureEngine Kernel Mode 技術來擷取機器的 ID 。軟體破解者無法真正地更改他們機器 ID ,所以也就無法啟動WinLicense鎖定在其他機器的註冊軟體。
結論
如果你是身在軟體開發的行業裡,或許只是普通的共用軟體編製員,或是個工程經理,你都需要保護你的軟體。當你在大約計算每年自己的軟體被破解或被非法使用的損失相差多大時,有一點要正視的是,經濟上的損失終究還是經濟上的損失,而且更是你在經濟上的損失。所有的軟體開發人員都必須積極地採取措施來保護他們自己的軟體不受到非法的使用;請讓WinLicense為你代勞吧。
650) this.width=650;" title="" width="400" height="300" class="news_image2" src="http://www.fanganwang.com/Uploads/Product/oreans/winlicense/1.png" style="margin:0px;padding:0px;border:5px solid rgb(229,229,229);color:rgb(102,102,102);font-family:‘微軟雅黑‘, ‘宋體‘, Helvetica, Tahoma, Arial, sans-serif;font-size:14px;line-height:24px;white-space:normal;background-color:rgb(229,229,229);" />
650) this.width=650;" title="" width="400" height="300" class="news_image2" src="http://www.fanganwang.com/Uploads/Product/oreans/winlicense/2.png" style="margin:0px;padding:0px;border:5px solid rgb(229,229,229);color:rgb(102,102,102);font-family:‘微軟雅黑‘, ‘宋體‘, Helvetica, Tahoma, Arial, sans-serif;font-size:14px;line-height:24px;white-space:normal;background-color:rgb(229,229,229);" />
650) this.width=650;" title="" width="400" height="300" class="news_image2" src="http://www.fanganwang.com/Uploads/Product/oreans/winlicense/3.png" style="margin:0px;padding:0px;border:5px solid rgb(229,229,229);color:rgb(102,102,102);font-family:‘微軟雅黑‘, ‘宋體‘, Helvetica, Tahoma, Arial, sans-serif;font-size:14px;line-height:24px;white-space:normal;background-color:rgb(229,229,229);" />
650) this.width=650;" title="" width="400" height="300" class="news_image2" src="http://www.fanganwang.com/Uploads/Product/oreans/winlicense/4.png" style="margin:0px;padding:0px;border:5px solid rgb(229,229,229);color:rgb(102,102,102);font-family:‘微軟雅黑‘, ‘宋體‘, Helvetica, Tahoma, Arial, sans-serif;font-size:14px;line-height:24px;white-space:normal;background-color:rgb(229,229,229);" />
650) this.width=650;" title="" width="400" height="300" class="news_image2" src="http://www.fanganwang.com/Uploads/Product/oreans/winlicense/5.png" style="margin:0px;padding:0px;border:5px solid rgb(229,229,229);color:rgb(102,102,102);font-family:‘微軟雅黑‘, ‘宋體‘, Helvetica, Tahoma, Arial, sans-serif;font-size:14px;line-height:24px;white-space:normal;background-color:rgb(229,229,229);" />