国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 應用 > 軟件技巧 > 正文

使用Dependency Walker工具查看DLL文件

2024-07-16 16:57:57
字體:
來源:轉載
供稿:網(wǎng)友

DLL是動態(tài)鏈接庫的簡稱,每個DLL文件都相當于一個封閉的函數(shù)庫。本文主要討論如何使用DependencyWalker工具查看DLL文件內(nèi)的導入函數(shù)與導出函數(shù)。

Dependency,Walker,DLL

DependencyWalker軟件
 

軟件名稱:
Dependency Walker(DLL依賴性分析工具) V2.2.6000.0 綠色版(32/64)
軟件大小:
741KB
更新時間:
2015-10-13

 

配置正確的DLL文件

方法/步驟

1、打開DependencyWalker軟件

Dependency,Walker,DLL

2、在左上角的“文件”菜單中找到“打開”按鈕,或者直接使用快捷鍵Ctrl+O打開。

Dependency,Walker,DLL

3、在“打開”對話框中,找到一個DLL文件選中后,就可以查看此DLL文件的信息了。這里我們查看的是System32文件夾中的kernel32,這是操作系統(tǒng)中的一個比較重要的DLL文件。

Dependency,Walker,DLL

4、在界面左上部分的樹狀圖中可以看到該DLL文件調用了哪些其他的文件中的內(nèi)容。單擊這些文件可以查看這些文件各自的導入與導出函數(shù)。

Dependency,Walker,DLL

5、右上方一共有兩個部分,其中,PI是Parent Import Function List View的簡寫,E是Export Function List View的簡寫。通過這兩個部分,用戶可以觀察到該DLL文件從哪些其他文件中調用了函數(shù)(PI),又提供了哪些接口,讓其他的程序調用(E)。需要特別注意的是,DependencyWalker中提供的函數(shù)名是C語言可以調用的函數(shù)名。

Dependency,Walker,DLL

6、中下側模塊中的內(nèi)容與左上方的樹狀圖是對應的。該模塊詳細描述了要這次檢查的DLL文件所調用的其他文件詳細信息。

Dependency,Walker,DLL

7、最下側的模塊是信息模塊,如果DependencyWalker在解析某個DLL文件時出錯,錯誤信息會顯示在該模塊中。就如下圖打開的一個帶有錯誤的DLL文件。

Dependency,Walker,DLL

8、在左上方的“文件”菜單內(nèi)可以“保存”或“另存為”本次對DLL文件的解析結果。

Dependency,Walker,DLL

9、在保存或另存為界面中,可以將解析結果保存到DWI格式的文件。保存成此類的文件可以直接用DependencyWalker快速識別并打開。

Dependency,Walker,DLL

10、到這里DependencyWalker的主要功能就介紹完畢了。下面再介紹兩個該軟件實用的附加功能。在上方“查看”菜單中的“系統(tǒng)信息”中可以看到自己當前的系統(tǒng)信息。

Dependency,Walker,DLL

11、在上方“查看”菜單中的“屬性”中可以看到當前被解析DLL文件的屬性。

Dependency,Walker,DLL

DependencyWalker是個非常實用的軟件。其操作非常簡單,細心些就好。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 新建县| 郁南县| 伊宁县| 利辛县| 眉山市| 平潭县| 托里县| 禹城市| 凤山市| 金沙县| 新余市| 台江县| 湘西| 莲花县| 铁力市| 余干县| 通城县| 沛县| 茂名市| 岳阳县| 佛冈县| 阜新| 盈江县| 泰顺县| 杭锦后旗| 广饶县| 松滋市| 西乌珠穆沁旗| 松原市| 泰来县| 怀来县| 洛宁县| 鹿邑县| 兰坪| 佛坪县| 高平市| 井陉县| 弥勒县| 黔南| 新巴尔虎左旗| 马公市|