De4Dot ToolKit (.net反混淆脫殼工具),de4dot是一個(gè)開(kāi)源的.net反混淆脫殼工具,是用C#編寫(xiě)的。De4Dot ToolKit則為國(guó)外大神制作的一個(gè)針對(duì)De4Dot的工具集,可以方便地加載程序并對(duì)其進(jìn)行調(diào)控可以大幅提高De4Dot控件的調(diào)控修改效率,降低工作量。本次放出De4Dot ToolKit 2.0版本下載。
De4Dot ToolKit使用
首先 pushd 到de4dot.exe所在文件夾,然后調(diào)用 de4dot.exe 路徑+dll名稱
Detected Unknown Obfuscator 說(shuō)明偵測(cè)不到這個(gè)程序集是用什么方式混淆的,但是de4dot依然會(huì)把反混淆的程序集重新生成一個(gè)新的程序集.
當(dāng)然,生成的程序集還是沒(méi)能反混淆.
Dundas作為一個(gè)給專業(yè)程序員使用的控件,當(dāng)然沒(méi)那么容易破解,不過(guò)這里又多了解了一種反混淆脫殼工具,也不錯(cuò)吧,以后在別的場(chǎng)合一定用得上的
De4Dot ToolKit適配
Babel.NET
CodeFort
CodeVeil
CodeWall
CryptoObfuscator
DeepSea Obfuscator
Dotfuscator
.NET Reactor
Eazfuscator.NET
Goliath.NET
ILProtector
MaxtoCode
MPRESS
Rummage
Skater.NET
SmartAssembly
Spices.Net
Xenocode
相關(guān)新聞
當(dāng)前C# .net語(yǔ)言的應(yīng)用范圍越來(lái)越廣泛,IIS 的服務(wù)器架構(gòu)后臺(tái)代碼、桌面應(yīng)用程序的 winform 、Unity3d 的邏輯腳本都在使用。C# .net 具備強(qiáng)大的便捷特性,使得開(kāi)發(fā)成本極低。而作為一款.net 語(yǔ)言,也有它讓開(kāi)發(fā)者頭疼的弊病——非常容易被反編譯。市面上的 Dnspy, ILspy,de4dot等工具可以非常容易反編譯出被混淆保護(hù)的C# .net 程序。