最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當前所在位置: 首頁系統(tǒng)工具DLL和OCX → .NET調(diào)試擴展包SOSEX.DLL 官方完整版

.NET調(diào)試擴展包SOSEX.DLL

官方完整版

.NET調(diào)試擴展包SOSEX.DLL下載
  • 軟件大?。?span itemprop="fileSize">930.00 KB
  • 軟件語言:中文
  • 軟件類型:國產(chǎn)軟件 / DLL和OCX
  • 軟件授權(quán): 免費軟件
  • 更新時間:2019-05-18 12:25:01
  • 軟件等級:4星
  • 軟件廠商: -
  • 應(yīng)用平臺:WinXP, Win7, Win8, Win10
  • 軟件官網(wǎng):

ITMOP本地下載文件大?。?30.00 KB

點贊 好評 0%(0) 差評 差評 0%(0)

相關(guān)軟件

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址

小編為您推薦: SOSEX.DLL DLL

.NET調(diào)試擴展包SOSEX.DLL是專門為用戶提供免費的.NET調(diào)試擴展包,在這里用戶可以通過.NET調(diào)試擴展包在調(diào)試過程中,幫助你進行分宜,還可以幫助用戶在操作Windows調(diào)試工作時有效為您翻譯,歡迎有需要的用戶來IT貓撲下載!

關(guān)于.NET調(diào)試擴展包SOSEX.DLL

.NET調(diào)試擴展包包括SOS.DLL、SOSEX.DLL,這兩個就是用來對.NET程序在Windows調(diào)試工具中起到翻譯作用的調(diào)試器擴展。簡單講就是,這兩個組件是.NET項目組專門開發(fā)出來用來對.NET應(yīng)用程序進行方便調(diào)試用的,當然不用這兩個擴展也能調(diào)試.NET程序,只不過就會很困難,會被很多細節(jié)束縛住。有了這個調(diào)試擴展之后,我們就可以讓原生Windows調(diào)試器正確的翻譯出.NET相關(guān)概念。

.NET調(diào)試擴展包SOSEX.DLL下載

.NET調(diào)試擴展包SOSEX.DLL使用方法

對.NET程序分析當然是需要加載SOS擴展了。加載SOS擴展有兩個命令可以使用,第一個是.load C:\Windows\Microsoft.NET\Framework\v4.0.30319\SOS.dll,.load命令是要給出sos.dll絕對路徑的。

第二個是.loadby sos modulename,.loadby 命令是可以根據(jù)已經(jīng)加載的模塊名稱來加載SOS.dll擴展。

使用第一個命令有一個問題就是,我們需要人工的判斷當前環(huán)境到底是需要什么版本的SOS擴展,而使用.loadby是可以根據(jù)已經(jīng)加載的模塊來自動的查找對應(yīng)的SOS擴展。

0:000> .load C:\Windows\Microsoft.NET\Framework\v4.0.30319\SOS.dll

0:000> .loadby sos.dll clrjit

使用.loadby 命令很容易的就可以加載SOS擴展,而不需要自己去判斷當前程序是.NET什么版本的。

相關(guān)介紹

.NET調(diào)試擴展包分為兩個,一個是SOS.DLL,該擴展包是.NET平臺的一部分,屬于官方版本。

而SOSEX.DLL是微軟的一名叫“Steve Johnson”軟件工程師開發(fā),屬于個人維護的,用來增強SOS.DLL功能的,在SOSEX.DLL有很多功能比較強大的擴展命令。

具體的幫助文檔可以查看該工程師的博客來了解詳情。這兩個版本用來調(diào)試不同環(huán)境的程序的,如果你的程序是運行在32位環(huán)境下,就用32位的SOSEX,同理,用在64位下就用64位SOSEX。

而SOS.DLL擴展包是跟著.NETFramework一起安裝的,地址位于:C:\Windows\Microsoft.NET\Framework\v4.0.30319。如果你是64位系統(tǒng)的話地址就是:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319。在這兩個地址下面都可以找到SOS.dll文件,不同的目錄下對應(yīng)于調(diào)試不同機器類型的.NET程序。

有了這兩個擴展包之后就可以在WinDbg中對.NET程序進行分析了,具體使用我們后面會介紹。

2.3.調(diào)試系統(tǒng)的基本流程及架構(gòu)(.NETDAC概念、mscordacwks.dll)

有一個很重要的原理我覺得很有必要講一下,就是.NETDAC概念。

其實.NETDAC也就是.NET Data Access .NET數(shù)據(jù)訪問層,這個是專門用來提供給SOS.DLL\SOSEXDLL或者其他調(diào)試擴展包使用的,所有的調(diào)試擴展組件必須通過這個DAC才能訪問到.NET運行時的數(shù)據(jù),所以在初次使用SOS的時候會經(jīng)常碰見加載錯誤的mscordacwks.dll文件,此文件就是DAC的物理文件。

這個文件和SOS擴展文件一樣,都有這不同的版本,當加載不同類型的.NET程序時會使用到不同版本的mscordacwks.dll文件,當然大部分情況下此文件時自動加載的,只有出現(xiàn)你分析的文件與生成調(diào)試文件的環(huán)境不一致時才會出現(xiàn)頭疼的問題。

更多>> 軟件截圖

推薦應(yīng)用

其他版本下載

    精品推薦

    相關(guān)文章

      下載地址

      • .NET調(diào)試擴展包SOSEX.DLL 官方完整版

      查看所有評論>> 網(wǎng)友評論

      發(fā)表評論

      (您的評論需要經(jīng)過審核才能顯示) 網(wǎng)友粉絲QQ群號:374962675

      查看所有 0條 評論>>

      更多>> 猜你喜歡