.NET項目集成VS混淆加密


  在微軟.NET體系下開發軟件難免遇到加密類庫的需要,從商業的角度出發,使用像Xenocode .NETDotfuscator專業版等混淆器肯定是最好的選擇,

作為一般小項目,我倒是覺得簡單、易用達到初級效果,也不失一種策略,分享一個日常開發過程處理方式。

  在安裝完VS2015之后,開發環境會默認安裝Dotfuscator社區版,默認安裝路徑(C:\Program Files (x86)\Microsoft Visual Studio 14.0\PreEmptive Solutions\Dotfuscator and Analytics Community Edition),

點開dotfuscator.exe進行免費注冊,注冊成功之后如下所示

  

  對於dotfuscator的詳細使用,可參照幫助文檔,具體使用有很多選項,這里只分享如何與編譯器集成在一起使用,打開項目屬性

  

  注:把紅色部分改成自己的文件路徑地址

  日常開發調試過程中選擇Debug版,發布的時候修改成Release,這樣就能夠自動彈出dotfuscator.exe,在彈出的界面下點擊編譯,即完成dll的簡單混淆。

  編譯完成之后,點擊關閉該窗體,VS編譯器會繼續生成后續項目。

 

 

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM