Telerik justdecompile是一款免費(fèi)的.NET反編譯工具,這款軟件可以用來(lái)分析已經(jīng)加載的程序集或者外部引用的程序集的全部類型?梢苑淳幾glambda表達(dá)式、泛型、yield語(yǔ)句和自動(dòng)屬性。JustDecompile與Reflector相比的話,個(gè)人更喜歡JustDecompile,因?yàn)樗赓M(fèi),而且對(duì)于一些C#動(dòng)態(tài)類型的反編譯效果比較好。
詳細(xì)介紹:
JustDecompile是Telerik公司推出一個(gè)免費(fèi)的.net反編譯工具,支持插件,與Visual Studio 集成,能夠創(chuàng)建Visual Studio project文件。JustDecompile與Reflector相比的話,個(gè)人更喜歡JustDecompile,因?yàn)樗赓M(fèi),而且對(duì)于一些C#動(dòng)態(tài)類型的反編譯效果比較好,對(duì)于某個(gè)第三方程序集,如果它缺乏文檔,或者是一個(gè)bug 或性能問(wèn)題的根源,反編譯往往是最快捷的解決方案。Telerik已經(jīng)將 Reflexil、程序集編輯器(assembly editor)和 De4Dot等插件集成到了JustDecompile中。此外,開(kāi)發(fā)者可以借助最新發(fā)布的API與支持文檔開(kāi)發(fā)自己的插件。
主要功能:
最快的解碼器 Fastest Decompiler
比競(jìng)爭(zhēng)對(duì)手快10倍。
可擴(kuò)展的 Extensible
對(duì)每個(gè)人都開(kāi)放的API來(lái)創(chuàng)建擴(kuò)展。
方便裝配管理 Easy Assembly Management
支持.NET 2.0、3.5、4、3.5、4.5.1,WinRT元數(shù)據(jù),C#5.0、APPX和WinMD。
快速代碼導(dǎo)航 Fast Code Navigation
代碼變得容易與JustDecompile搜索。
創(chuàng)建Visual Studio項(xiàng)目 Creates Visual Studio Projects
創(chuàng)建一個(gè)Visual Studio項(xiàng)目從一個(gè)反編譯程序集。
一個(gè)引擎,三個(gè)工具 One Engine, Three Tools
集成JustDecompile、JustCode和JustTrace三款工具于一身。
在選項(xiàng)卡中查看反編譯代碼 View Decompiled Code in Tabs
之間輕松切換不同的方法和組件在一個(gè)JustDecompile實(shí)例。
Visual Studio擴(kuò)展 Visual Studio Extension
反編譯程序集引用在Visual Studio項(xiàng)目中。
從組件中提取資源 Extract Resources From Assemblies
節(jié)約資源從程序集。
使用情況分析 Usage Analysis
書(shū)簽用法在加載程序集。
命令行支持 Command Line Support
出口代碼直接從命令提示符。
集成Windows資源管理器右鍵菜單 Integrate With Windows Explorer Context Menu
在Windows資源管理器瀏覽反編譯后的組件。
用justdecompile修改負(fù)重:
打開(kāi)軟件,找到要修改的Assembly-CSharp.dll
點(diǎn)擊search
然后選擇Go To Symbol
輸入CalculateStatBase自動(dòng)查找出一個(gè)項(xiàng)目
雙擊這個(gè)項(xiàng)目,往下拉。找到
然后點(diǎn)擊Plugins,選擇Reflexil,彈出
往下拉,找到
看到45和12了嗎,這就是控制負(fù)重的兩個(gè)關(guān)鍵數(shù)值,選中以后在數(shù)值上右擊選Edit
彈出一個(gè)對(duì)話框
修改你想要的數(shù)值即可(注:最大只能修改成127,兩個(gè)數(shù)值都是,我也不知道為什么),然后點(diǎn)擊Update
都修改完以后,左邊窗口一直拉回頂部,找到圖中標(biāo)紅線的
右擊,選擇Reflexil v1.5,選擇save as保存即可
打開(kāi)你剛才修改出來(lái)的DLL,找到maxweight,你會(huì)發(fā)現(xiàn)已經(jīng)改好了
當(dāng)然這里面還有許多其他的可以修改的,例如