幾個比較實用的.Net 反編譯工具


1. Visual Studio 自帶的IL DASM

    Visual Studio 的Tools中可以找到IL DASM,通過File-Open打開一個你想反編譯的dll

    

    單擊方法名,則會跳出該方法的IL代碼,如下圖:

     

2. ILSpy: 對dll反編譯后支持C#、VB和IL的顯示

3. JetBrain dotPeek:直接反編譯成C#代碼

4. Telerik JustDecompile: 同樣支持反編譯為IL、C#和VB

 

當然啦,.Net反編譯軟件有很多,這里只是簡單滴介紹幾個用着不錯的反編譯工具,希望能夠所有幫助。

 

Note:IL有什么作用?我們為什么要將dll反編譯為IL呢? 望君留下您的見解。

         鄙人的愚見是,IL對於我們來說唯一的好處就是可以幫助我們了解.Net這個東東是怎么工作的,不管你多么復雜的表達式或語法,大家都會發現最終編譯出來的都是很簡單的東東。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM