dnSpy是一款針對 .NET 程序的逆向反編譯工具。軟件基于ILSpy發(fā)展而來的,包含了反編譯器,調(diào)試器和匯編編輯器等功能組件,支持修復(fù)丟失的代碼,功能上非常強(qiáng)大,而且可以通過自己編寫擴(kuò)展插件的形式輕松實現(xiàn)擴(kuò)展。支持.NET1.0, 2.0,.NET 3.5,.NET 4.0等。軟件針對NET語言的復(fù)雜性,提供了一個更好的替代庫的文檔,還能恢復(fù)丟失或不可用的源代碼,解決定位性能問題,幫助開發(fā)人員分析依賴關(guān)系、檢查混淆。
使用教程
1、解壓文件雙擊dnspy.exe程序直接打開軟件
2、打開Dnspy上的搜索輸出要修改的物品ID如下,雙擊搜索出來的ID,然后右鍵點擊紅框內(nèi)文字,選擇編輯IL指令。
3、接下來,出現(xiàn)一個新框如下:紅框內(nèi)的就是要修改的溫度,一共6個溫度值,中間的兩個(即編號25和26)就是植物生長最低完美溫度和最高完美溫度,273.15=0度,自己換算吧,修改完了點下面的確定,就可以了.其他4個可以不修改,從上到下分別是致死溫度,低溫警告和高溫警告,致死高溫。
4、然后是作物產(chǎn)量,拉到最下面紅框內(nèi)的就是作物的兩個產(chǎn)量
5、不一樣的是有時候沒有編輯IL如下這樣
6、后面修改都一樣沒什么變化
軟件特色
1、界面采用 VS 2015 的風(fēng)格
2、開源免費(fèi),可以隨便進(jìn)行 DIY
3、代碼高亮酷炫,實在是逆向神器
4、支持.NET1.0、.NET2.0、.NET 3.5、.NET 4.0等
5、使用 dnlib 讀取和寫入程序集
6、包含反編譯器,調(diào)試器和匯編編輯器等功能組件
7、可以通過自己編寫擴(kuò)展插件的形式輕松實現(xiàn)擴(kuò)展
8、開發(fā)人員可以使用.net 反編譯工具——Dnspy來反編譯.NET 代碼,以了解它是如何工作的
9、無需設(shè)置
由于它是一個便攜式工具,它不需要您將其安裝在目標(biāo)計算機(jī)上,因為只需拆包其存檔并啟動可執(zhí)行文件即可完全訪問其功能。您還可以從可移動存儲介質(zhì)(如USB閃存驅(qū)動器或外部HDD)運(yùn)行它。此外,它不會修改系統(tǒng)中的注冊表項,也不會在您的PC上生成其他文件或文件夾,但未經(jīng)您的明確許可。
10、綜合界面
軟件配備了一個時尚,全面的用戶界面,包含廣泛的有用功能,它們整齊地組織在主窗口的標(biāo)準(zhǔn)菜單中。
更重要的是,它具有標(biāo)準(zhǔn)配置窗口,您可以在其中調(diào)整各種組件的設(shè)置,如其反編譯器,調(diào)試器或十六進(jìn)制編輯器,但也可以修改顯示或其他參數(shù)。
11、.NET反匯編程序
如果您需要一個高效的工具,可以通過為您提供各種有用的工具來幫助您反編譯.NET程序集,您可以轉(zhuǎn)到軟件。它配有一個反編譯器,一個調(diào)試器,一個十六進(jìn)制編輯器和一個程序集編輯器,讓你以有效的方式處理程序集。
主窗口附帶了一個Assembly Explorer窗格,您可以在其中訪問所需程序集的樹視圖。您可以通過從計算機(jī)指定適當(dāng)?shù)奈募蚴褂谩皬腉AC打開”選項打開程序集,該選項為您提供全局程序集緩存中可用的條目列表。
12、.NET程序集的可靠反向工程工具
所有考慮的事情,軟件是一個方便的應(yīng)用程序,使您能夠以有效的方式逆向工程.NET程序集,為您提供廣泛的有用工具,包括反編譯器,程序集編輯器和調(diào)試器。它不需要安裝,具有全面,平滑的用戶界面,并為您提供了一個標(biāo)準(zhǔn)配置窗口,您可以在其中調(diào)整各種組件的設(shè)置。
功能介紹
1、程序集編輯
2、反編譯器
3、調(diào)試工具
4、Tabs及tabs分組
5、提供多主題
0條評論