使用VS2005自帶的混淆器防止你的程序被反編譯的方法
更新時間:2007年07月10日 00:00:00 作者:
首先要做的找到dotfuscator.exe:
D:\Microsoft Visual Studio .NET 2003\PreEmptive Solutions\Dotfuscator Community Edition
運行dotfuscator.exe首先是是否注冊的界面,先不注冊吧,進入下面的界面:

這里看到了2個選項,1個是打開現有項目,如果選這個你會發(fā)現要打開的是個XML文件,而不是DLL或EXE,因為dotfuscator是根據XML配置文件來進行處理的。XML配置文件你可以自己寫,我比較喜歡自動生成XML。
我們選新建項目,然后在觸發(fā)器選項卡中瀏覽選擇你要進行混淆的程序集:

接著在生成選項卡中選擇你的目標目錄(混淆后新生成的程序集保存的目錄)
這里就已經完成了很基本的配置,如果你想保存這些到XML配置文件以后直接使用,
選文件-保存項目。
點擊生成按鈕就會發(fā)現在目標目錄下已經生成了1個混淆后的程序集了。
上面都是很簡單的dotfuscator使用方法,其實dotfuscator還有很多其他混淆功能,大家可以慢慢研究。
比如字符串加密等等。
D:\Microsoft Visual Studio .NET 2003\PreEmptive Solutions\Dotfuscator Community Edition
運行dotfuscator.exe首先是是否注冊的界面,先不注冊吧,進入下面的界面:

這里看到了2個選項,1個是打開現有項目,如果選這個你會發(fā)現要打開的是個XML文件,而不是DLL或EXE,因為dotfuscator是根據XML配置文件來進行處理的。XML配置文件你可以自己寫,我比較喜歡自動生成XML。
我們選新建項目,然后在觸發(fā)器選項卡中瀏覽選擇你要進行混淆的程序集:

接著在生成選項卡中選擇你的目標目錄(混淆后新生成的程序集保存的目錄)
這里就已經完成了很基本的配置,如果你想保存這些到XML配置文件以后直接使用,
選文件-保存項目。
點擊生成按鈕就會發(fā)現在目標目錄下已經生成了1個混淆后的程序集了。
上面都是很簡單的dotfuscator使用方法,其實dotfuscator還有很多其他混淆功能,大家可以慢慢研究。
比如字符串加密等等。
相關文章
使用C#編寫簡單的圖形化的可發(fā)送附件的郵件客戶端程序
這篇文章主要介紹了使用C#編寫一個圖形化的可發(fā)送附件的郵件客戶端程序的方法,文中的示例同樣是基于支持smtp協(xié)議的郵件服務器,需要的朋友可以參考下2016-02-02

