- 軟件大小:1.60M
- 軟件語(yǔ)言:英文
- 軟件(jiàn)類(lèi)型:國外軟件
- 軟件類(lèi)別(bié):免(miǎn)費軟件 / 編程(chéng)工具
- 更新時(shí)間:2015-10-06 22:30
- 運行環境:WinAll, WinXP
- 軟件(jiàn)等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:http://www.itseasyglobal.com/
1.95M/中文/10.0
1.29M/中文/6.3
7.79M/中(zhōng)文/10.0
3.42M/中文/4.0
31KB/英文/10.0
Depends反編譯工具 推薦使用(yòng)比較(jiào)不錯的Depends.exe,分析dll和exe所依賴的dll。可以看(kàn)到dll以及dll的(de)函數,可(kě)以(yǐ)查看導入導(dǎo)出函數,挺好用的。VC++ Depends用來(lái)顯示與一個可(kě)執行(háng)文件(jiàn)(exe或者dll)相關的依賴項(dll),以及該exe或dll引(yǐn)用了這些dll中的哪些接(jiē)口。
Depends Wallker是一個VC反編譯工具,可(kě)以查看(kàn)PE模塊(kuài)的導入(rù)模塊以及導(dǎo)入和導出(chū)的函數以及(jí)動態(tài)剖析(xī)PE模塊的依賴性和解析(xī)C++的函數名稱。。
近期很多兄弟們問怎麽(me)樣打(dǎ)包程序,如何(hé)獲(huò)取所(suǒ)需(xū)dll的信息(xī),這(zhè)就需要使用VC所帶(dài)的Depends軟件,該(gāi)軟件在VC6安(ān)裝目錄下的tools文件夾裏(lǐ)麵D:/Microsoft visual studio/Common/Tools,直接
雙擊執行,然後打(dǎ)開(kāi)exe文件即可(kě),它主(zhǔ)要(yào)有下麵幾個注意事項(xiàng):
1)所(suǒ)編的軟件(jiàn)所需的dll文(wén)件,可以得(dé)到(dào)相應的Dll路徑,版本,屬性等(děng)。
2)窗口分四部分:
左上角是Dll信息窗口,顯示你程序所需的Dll模塊(kuài),
右(yòu)邊(biān)第一個窗口(kǒu)是所選的(de)Dll模塊(kuài)所使用的函數,
右邊第二個窗口是所選Dll模塊的所有的導出函數,
下麵窗口是所有需要的Dll模塊的屬性(xìng)
3)右邊兩(liǎng)個窗口出現四個標(biāo)簽:序號,提示,函數,入口點
如果利用導出是函數,那麽出現函數名,如(rú)果導出的是(shì)序號,那麽函數項就是(shì)N/A(無法(fǎ)顯(xiǎn)示)
出(chū)現紅色提示表示(shì)不正常(cháng),一般(bān)為沒有該(gāi)導出函數(shù)
4)該(gāi)工具(jù)得到的(de)是你軟件中隱式鏈接的Dll庫,也就(jiù)是(shì)用lib關聯的Dll模塊,
無法顯示(shì)顯(xiǎn)式鏈接的Dll模(mó)塊,也(yě)就是用(yòng)LoadLibrary函數導(dǎo)入的Dll函數。(切(qiē)記切記!)
5)無法提供Borland C++ Builder所(suǒ)提供的Dll文件,無法(fǎ)提供(gòng)vxd軟件的調用。
該工具得到的是你軟(ruǎn)件中隱式鏈接的Dll庫,也就(jiù)是用(yòng)lib關聯的Dll模塊,無法(fǎ)顯示顯式鏈接的Dll模塊,也就是用LoadLibrary函數導(dǎo)入的Dll函數
查看 PE 模塊的導入模(mó)塊
查看 PE 模(mó)塊的導入和(hé)導出函數
動(dòng)態剖析 PE 模塊(kuài)的模塊依賴性
解析(xī) C++ 函數名稱
請描述您所遇到的錯誤,我們將盡快予以修正(zhèng),謝謝!
*必填項,請輸(shū)入內容