软件源码破解工具De4Dot用法,net破解、反混淆
軟件源碼破解與反破解、混淆與反混淆、加密與反加密,一直爭斗不休,你加強(qiáng)一點(diǎn)我又突破一點(diǎn),致使軟件無論用什么工具混淆加密,總有人可以破解,使軟件絕對安全成永遠(yuǎn)的泡影。
目前,軟件源碼破解、反混淆工具有 De4Dot、Dedot、DePhe、XeCoString,后面三個只能剝對應(yīng)算法,但 De4Dot 十分強(qiáng)大,支持反混淆很多種混淆加密工具混淆過的源碼,如 Xenocode、.NET Reactor、MaxtoCode、Eazfuscator.NET、Agile.NET、Phoenix Protector、Manco Obfuscator 、CodeWall、NetZ .NET Packer 、Rpx .NET Packer、Mpress .NET Packer、ExePack .NET Packer、Sixxpack .NET Packer、Rummage Obfuscator、Obfusasm Obfuscator、Confuser 1.7、Agile.NET、Babel.NET、CodeFort、CodeVeil、CodeWall、CryptoObfuscator、DeepSea Obfuscator、Dotfuscator、 Goliath.NET、ILProtector、MPRESS、Rummage、SmartAssembly、Skater.NET、Spices.Net 等。
De4Dot 名稱似乎很霸道,它好像在告訴我們可以反混淆 .net 所有經(jīng)過混淆加密過的源碼。是否真的如此強(qiáng)大,經(jīng)過驗(yàn)證才知曉;如果它果真是這么強(qiáng)大的net破解工具,很多軟件豈不是要遭殃。
?
De4Dot 反混淆 .net 方法:
1、打開 De4Dot 所在文件夾,按住 Shift,右鍵該文件夾 → 選擇“在此處打開命令窗口”,如圖1所示:
圖1
也可以打開“命令提示符”,再定位到 De4Dot 所在目錄。
2、輸入 De4Dot + 要反混淆 .net 文件,如輸入 De4Dot G:\xq\test\winform.exe 回車,反混淆成功,如圖2所示:
圖2
在 G:\xq\test\ 目錄下生成一個反混淆后的 winform-cleaned.exe 文件。
?
3、用 .NET Reactor 打開 winform-cleaned.exe 文件,如圖3所示:
圖3
源代碼定義的變量和方法已經(jīng)顯示出來,說明反混淆成功。
?
不過,在反混淆由 Xenocode 四級加密的 exe 文件時,彈出 WARNING: The file isn't a .NET PE file 這樣的提示而終止,反混淆失敗。
原文鏈接:點(diǎn)擊打開鏈接
總結(jié)
以上是生活随笔為你收集整理的软件源码破解工具De4Dot用法,net破解、反混淆的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [vue] 在vue中使用this应该注
- 下一篇: [vue] 在.vue文件中style是