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

http://t.zoukankan.com/daizhipeng-p-13492298.html

 

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

  1.安裝完成即可使用

安裝完自動重啓軟件中

然後在工具欄點擊:

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

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

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

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

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

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

來再看一個

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

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

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

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

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章