ConfuserEx (.NET程序保護(hù)),ConfuserEx主打程序保護(hù)功能,最大特點(diǎn)就是其開(kāi)源性質(zhì),可以根據(jù)需求來(lái)自定義添加調(diào)整,可以對(duì)保護(hù)規(guī)則進(jìn)行修改,借助源碼加載來(lái)進(jìn)行細(xì)調(diào)。本次帶來(lái)ConfuserEx最新漢化加強(qiáng)版下載,同時(shí)提供一些輔助代碼鏈接,有相關(guān)程序修改保護(hù)需求的朋友們不妨試試吧!
ConfuserEx介紹
ConfuserEx 是一款開(kāi)源的 .NET 程序保護(hù)軟件。本次發(fā)布軟件基于 ConfuserEx 代碼二次編輯,增加一些保護(hù)插件,并且對(duì)界面進(jìn)行漢化。
ConfuserEx使用
1.先用UnconfuserEx把主程序Dump出來(lái);
2.使用CodeCracker大牛的ConfuserExStringDecryptor將加密的字符串解密;
3.使用CodeCracker大牛的ConfuserExSwitchKiller將混淆的switch分支結(jié)構(gòu)解密;
4.若步驟3中解密導(dǎo)致程序崩潰,可以嘗試ConfuserExUniversalControlFlowRemover這個(gè)工具,但是這個(gè)工具有bug,不是很推薦;
5.使用ConfuserExProxyCallFixer v2將混淆的函數(shù)名解析出來(lái);
6.拖入de4dot去除其他混淆;
7.拖入dnspy應(yīng)該能看到源碼了。
相關(guān)新聞
對(duì)于諸多逆向愛(ài)好者來(lái)說(shuō),給一個(gè)app脫殼是一項(xiàng)必做的事情;诎踩缘目紤],蘋(píng)果對(duì)上架到appstore的應(yīng)用都會(huì)進(jìn)行加密處理,所以如果直接逆向一個(gè)從appstore下載的應(yīng)用程序時(shí),所能看到的“源代碼”將非常的晦澀難懂。為了能看懂應(yīng)用程序的“源代碼”,就必須對(duì)應(yīng)用程序進(jìn)行解密,也就是所謂的脫殼。脫殼后的目的是可以分析應(yīng)用程序的一些技術(shù)實(shí)現(xiàn)原理,或者利用一些漏洞進(jìn)行攻擊和測(cè)試。