使用dnSpy调试asp.net core源码
生活随笔
收集整理的這篇文章主要介紹了
使用dnSpy调试asp.net core源码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
環(huán)境:
window 10
vs2019 16.5.1
dnspy v6.1.4
.netcore3.1
參考:
.Net反編譯技術(shù)詳解及4個反編譯工具介紹
一、關(guān)于dnSpy
dnSpy是近幾年的新秀,功能遠比ILSpy強大,甩.net Reflector幾條街,被漢化、破解、逆向方面的人才奉為神器。軟件自帶調(diào)試和修改程序集的功能。github地址:https://github.com/0xd4d/dnSpy
編譯版本下載:
也可以從我分享的云盤里下載:
鏈接:https://pan.baidu.com/s/16Yrv5K4CDF6qbeHibE1wSg
提取碼:6odx
二、準(zhǔn)備一個webapi項目
新建一個即可,略。
三、使用dnSpy調(diào)試webapi項目
將上面準(zhǔn)備好的webapi項目生成一下。
3.1 使用dnSpy打開生成的dll文件
如下圖所示:
3.2 找到dll文件的main方法,打個斷點,點擊調(diào)試:
點擊確定后,觀察調(diào)試窗口:和visual studio中的太像了:
接著,我們就可以調(diào)試進入aspnetcore的源碼了:
后面,可以盡情調(diào)試aspnetcore源碼了。。。
?
總結(jié)
以上是生活随笔為你收集整理的使用dnSpy调试asp.net core源码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【半译】两个gRPC的C#库:grpc-
- 下一篇: .NET与鲲鹏共展翅,昇腾九万里(二)