溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

.NET反編譯調(diào)試神器dnSpy怎么用

發(fā)布時間:2021-12-04 09:11:13 來源:億速云 閱讀:482 作者:柒染 欄目:云計算

這篇文章將為大家詳細(xì)講解有關(guān).NET反編譯調(diào)試神器dnSpy怎么用,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

(內(nèi)置包含.NET Framework 4.7.1,若運(yùn)行提示需要安裝,可解壓找到 .NETFramework4.7.1-x86-x64-AllOS-ENU.exe安裝)。

具體操作步驟如下所示:

  1. 添加系統(tǒng)環(huán)境變量,COMPLUS_ZapDisable = 1

  2. 如果需要調(diào)試IIS進(jìn)程,可進(jìn)入 C:\Windows\System32\inetsrv目錄執(zhí)行 appcmd list wp 查看對應(yīng)的應(yīng)用程序池進(jìn)程ID

  3. 打開dnspy,調(diào)試-->附加到進(jìn)程-->選擇相應(yīng)的進(jìn)程ID-->附加(支持同時附加多個進(jìn)程)

  4. 調(diào)試-->窗口-->模塊-->搜索要調(diào)試的程序集-->雙擊

  5. 在程序集資源管理器找到要調(diào)試的類打開,打斷點即可

  6. 右鍵要修改的類文件-->編輯類/方法-->修改類-->編譯

  7. 文件-->保存模塊-->選擇要保存的路徑-->保存

  8. 將保存的重新編譯的程序集替換到目標(biāo)路徑即可

  9. 執(zhí)行 iisreset(若為IIS應(yīng)用)

圖一:配置環(huán)境變量

.NET反編譯調(diào)試神器dnSpy怎么用

圖二:獲取IIS站點對應(yīng)的進(jìn)程ID

.NET反編譯調(diào)試神器dnSpy怎么用

圖三:如何附加進(jìn)程并找到要調(diào)試的程序集

.NET反編譯調(diào)試神器dnSpy怎么用

圖四:如何修改代碼重新編譯并導(dǎo)出程序集

.NET反編譯調(diào)試神器dnSpy怎么用

關(guān)于.NET反編譯調(diào)試神器dnSpy怎么用就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI