Visual Studio 2019 自帶混淆工具DotFuscator不需要去網絡下載


大家是否還在困擾發布的項目dll容易被人反編譯呢,VS2019默認是沒有安裝DotFuscator的,需要在頂部中間位置的搜索框輸入:DotFuscator 搜索來安裝;vs2017右上角 搜索來安裝

 

  1.安裝完成即可使用

安裝完自動重啟軟件中

然后在工具欄點擊:

 

 之后會讓你填寫一些注冊信息,注冊后會收到一封驗證郵件,把對應的驗證碼填寫即可。

看到界面后很開心,現在是中文版的

 

我們搞個.dll文件測試一下

我們先看下未加密的.dll文件,然后來對比一下

 先去下載一個免費的反編譯軟件:ILSyp ,不懂安裝的百度一下,這里主要講混淆

 

天啦,你的代碼被一覽無余了!

來再看一個

是不是跟你當時寫的一模一樣,天啦,這樣怎能受得了!

 來,我們隨機加密一個對比一下!

點擊這個添加按鈕添加你想要的混淆對象

點擊這個生成即可,之后你的.dll同級目錄會多一個以下文件夾:

自己爬樓梯上去對比一下 ,敏感的sql表名都找不到了

不過DotFuscator 正版免費版混淆不是很明顯,或者如果想要跟深度的混淆,那么可以去網上下載破解版的來試一下。


免責聲明!

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



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