[轉].net reactor 學習系列(一)---.net reactor介紹

學習.net已經一年多了,從語言的編寫到框架類庫的運用再到.net三大解決方案的瞭解(WF,WCF,WPF),不斷地讓我更深刻地瞭解了.net平臺的應用場景。逐漸熟練地運用.net技術來解決實際的業務需求。react

      因爲咱們醫院的業務很是多,開發了很是多的系統,每一個系統又由多個項目dll組成,而全部客戶端均經過一個集成的大的系統來進行實際業務的操做,也就是咱們發佈的系統只有一個。這麼多個的系統的幾百個dll均須要發佈給客戶端,若是不進行相應處理,dll會很是多難於管理,因此在發佈前會將全部dll整合成一個dll發佈。目前咱們所使用的整合工具不能很好地兼容整合WPF,EF等嵌入資源型的dll,因此前幾天在網上搜看到了.net reactor,因此準備學習下。框架

準確地說.net reactor主要的功能並非整合dll,而是代碼級別的保護及混淆,整合只是其中的一個插件。能夠去官網下載http://www.eziriz.com/downloads.htm。目前因爲本身是出於學習目的因此就去網上找了個破解版,若是想用它進行.net商業軟件的保護,建議仍是買個許可證吧,這樣在遇到問題的時候能夠迅速得到幫助。函數

      開始正題,.net reactor能夠徹底阻止對 .net 程序集(由 C#, VB.NET, Delphi.NET, J#, MSIL... 等語言編寫)的反編譯。界面以下工具

如下是官網對於.net reactor 主要功能的介紹:學習

.net reactor 的知識產權保護功能開發工具

  •        NecroBit技術保護
  •        本地代碼生成
  •        源碼混淆處理
  •        控制流混淆處理
  •        字符串加密
  •        反篡改
  •        源碼加密與壓縮
  •        相關性合併
  •        保護應用程序及其動態連接庫

.net reactor 強大的許可受權管理功能加密

  •      .net reactor 能夠爲您的軟件建立試用版
  •      設置過時日期
  •      爲軟件限制一個安裝後的可用天數
  •      限制用戶數
  •      限制調用的有效期
  •      限制試用版的部分功能
  •     .NET Reactor能夠輕鬆的將試用版轉化爲完整版

  .net reactor 軟件受權方式.net

  •       永久受權(無失效期限)
  •       時限限制(好比,對外租借軟件)
  •      使用次數限制(如將軟件做爲一種服務) 

 .net reactor 的軟件開發工具包
          將許可受權系統整合入您的應用中,擴展其受權功能
          自定義擴展方式的許可受權函數插件

它保護程序集的流程以下:htm

相關文章
相關標籤/搜索