DotfuscatorPro_4.9能夠防止你的.NET軟件被反編譯,能夠在必定程度上防止你的軟件被反編譯。如今不少軟件都有被反編譯的現象,雖然不能作到百分百的防範,可是你至少能夠先作些技術上的處理,至少能擋住許多小白。html
DotfuscatorPro_4.9.工具
須要加密的.NET軟件加密
1spa
打開DotfuscatorPro軟件,如圖所示,點擊ok.net
23d
點擊這個文件夾圖標,如圖所示。htm
3blog
而後點擊browse選擇你須要加密的.net程序,而後點okci
4v8
勾選你須要加密混淆的文件。
5
點擊settings選項,Disable String Encryption改爲NO,具體裏面的設置以下圖。
6
再點擊Rename選項下的options,左邊的選項勾上,再把Renaming Scheme設置成Unprintable如圖。
7
再點擊String Encryption勾上你須要加密的文件,最後點擊那個綠色的小三角就能夠了。
8
可是若是你的程序是.Net Framework 4.0版本以上的時候,就會報錯,因此你能夠點擊settings下的Project Properties
9
點擊此處添加配置,以下圖
10
添加第一條配置,以下
ILASM_v4.0.30319
C:\Windows\Microsoft.NET\Framework\v4.0.30319\ilasm.exe
11
繼續添加第二條配置,以下
ILDASM_v4.0.30319
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\ildasm.exe
具體路徑還須要看你我的狀況,你可使用電腦的搜索功能,搜索ildasm.exe,添加完成後以下圖所示。
12
而後如圖所示,點擊此處便可生成加密後的文件。
END
具體路徑須要參考你本身的安裝路徑,也許路徑與上圖的會有些差別。