de4dot不能反编译的混淆工具 ILProtector
.Net 程序代碼混淆加密工具 ILProtector
ILProtector用特定的加密形式將IL轉(zhuǎn)碼成只有它自己識(shí)別的代碼,市面上的反編譯器如.NET Reflector, ILSpy, dotPeekn,de4dot等,均不能反編譯。
支持 .NET Framework 2.0, 3.0, 3.5, 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2
支持 Windows x32/x64
先用ILSpy看下混肴前的反編譯
混肴前一覽無(wú)余,衣服被扒光的感覺(jué)
再看ILProtector 加密后的效果
de4dot也無(wú)可奈何,就剩了個(gè)Invoke調(diào)用,亂碼都沒(méi)有,絕!
使用超級(jí)簡(jiǎn)單
下載安裝即可, 下載地址:http://vgrsoft.net/Download/ILProtector
打開(kāi)軟件,拖入你想加密的exe或者dll,不限制文件個(gè)數(shù),最后點(diǎn)擊Process按鈕即可,完成加密。
這里會(huì)生成兩個(gè)DLL(protect32.dll、protect64.dll)到文件夾中,至于dll的名字無(wú)所謂寫什么,后面可以使用工具和你的執(zhí)行文件合并成一個(gè)exe
官網(wǎng)介紹的一些限制條件:
C++/CLI混合編碼的程序集、類構(gòu)造函數(shù)、泛型以及__arglist關(guān)鍵字方法 可以考慮編碼中避開(kāi)這些限制。
當(dāng)然好東西都是收費(fèi)的,用戶可以免費(fèi)使用30日,但官方ILProtector 免費(fèi)贈(zèng)開(kāi)發(fā)者授權(quán)了,如果您是博主或互聯(lián)網(wǎng)專欄作家,如果您寫了一篇關(guān)于我們的文章,則可以申請(qǐng)單一開(kāi)發(fā)人員許可證。
總結(jié)
以上是生活随笔為你收集整理的de4dot不能反编译的混淆工具 ILProtector的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [vue] 在.vue文件中style是
- 下一篇: 前端学习(2892):如何异步请求封装