記憶盒子

把記憶裝進(jìn)灰色的盒子,封裝起來,那年那月,重新拾起。

首頁搜索目錄
search
當(dāng)前主題: 軟件編程

源代碼保護(hù):怎樣利用MaxtoCode加密dotNet源代碼

作者:Kaka    時(shí)間:2009-8-27 10:28:5    瀏覽:    評論:1

      一、為什么要加密Dotnet源代碼

      Dotnet是一種建立在虛擬機(jī)上執(zhí)行的語言,它直接生成 MSIL 的中間語言,再由DotNet編譯器 JIT 解釋映象為本機(jī)代碼并交付CPU執(zhí)行。它和Java是一種機(jī)制的語言。這種語言的優(yōu)點(diǎn)就是您不需要去考慮您的程序在那里運(yùn)行,您只需要把功能做出來,虛擬機(jī)會在任何地方實(shí)現(xiàn)您的功能。這是一個(gè)很好的趨勢和想法,但虛擬機(jī)的中間語言由于帶了大量的“元數(shù)據(jù)”信息,所以也極容易被反編譯。

      源代碼被反編譯后,有許多可怕之處。如:源代碼泄漏,被競爭對手拿去和你競爭;還有知識產(chǎn)權(quán)的問題等等。
    

      二、Dotnet源代碼的加密工具有哪些

      Dotnet源代碼保護(hù)方案和加密工具有很多,第三方保護(hù)工具較好的廠商有:
      1.       Aiasted.SOFT       
      a)         產(chǎn)品 :MaxtoCode ,種類 :加密、混淆
      2.       PerEmptive Solutions     
      a)         產(chǎn)品 :Dotfuscator Community ,種類 :混淆
      3.       Remotesoft
      a)         產(chǎn)品 :Remotesoft Protect ,種類 :加密
      b)        產(chǎn)品 :Remotesoft Dotfuscator ,種類 :混淆
      4.       XenoCode
      a)         產(chǎn)品 :XenoCode ,種類:混淆

      這里我介紹的是MaxtoCode,因?yàn)樗悄壳皹I(yè)界人為最好的Dotnet加密工具。

      三、MaxtoCode下載

   如果你還沒有MaxtoCode,那請先下載,版本MaxtoCode企業(yè)版3.03。

      四、用MaxtoCode加密Dotnet源代碼的使用方法

      1、打開MaxtoCode

      2、選擇保存目錄,把所有選項(xiàng)都勾選上,然后點(diǎn)擊“添加”,選擇需要加密的dll

 

      3、點(diǎn)擊“執(zhí)行加密”

 

      4、這時(shí)會看到保存目錄上生成了兩個(gè)文件:加密后的dll、MRuntime2.dll。把這兩個(gè)文件拷貝到程序bin目錄下覆蓋編譯之前的文件,立即可以使用了。注意:MRuntime2.dll是不用引用到項(xiàng)目里的,拷貝到bin下即可。

      五、檢查加密結(jié)果

      1、看看加密前的字符串

 

      2、用反編譯工具reflector進(jìn)行反編譯加密后的代碼,還沒有reflector?點(diǎn)擊下載。

 


      可以看到,反編譯后看不出原來的代碼了。

x

標(biāo)簽: Software  

※ 網(wǎng)站速度慢?試試網(wǎng)站自動優(yōu)化工具 ※

上一篇: 韓國網(wǎng)速居全球之首,達(dá)20.4兆位/秒,日本次之!中國。。。
下一篇: Tomcat Deployment failure ,locked one or more files【解決方法】
  • 1.k**
  • 你的可以直接復(fù)制到bin目錄下就可以直接使用嗎?
    Kaka 于 2012-3-27 18:30:48 回復(fù)
    MaxtoCode加密文件對.net版本的要求很苛刻,很多.net版本都不能使用MaxtoCode加密后的程序。
  • 2012/3/27 15:36:43 回復(fù)該留言

發(fā)表評論:

◎歡迎參與討論,請?jiān)谶@里發(fā)表您的看法、交流您的觀點(diǎn)。

訂閱博客                   QQ交流群(312716741)

  • 通過Google訂閱本站 通過鮮果訂閱本站 通過抓蝦訂閱本站
  • 通過QQ郵箱訂閱本站 通過Yahoo訂閱本站 通過有道訂閱本站

Search

最新評論及回復(fù)

最近留言

網(wǎng)站分類

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009-2024 All Rights Reserved. 粵ICP備14028160號-1

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009-2024 All Rights Reserved.