Dependency Walker是一款專業(yè)的DLL反編譯軟件,軟件可以對(duì)DLL格式的文件進(jìn)行反編譯操作,讓用戶可以查找DLL文件中的內(nèi)容,對(duì)DLL中的功能模塊進(jìn)行分析和修改,有需要的朋友可以下載使用哦!

Dependency Walker使用說明
1. 雙擊depends.exe ,運(yùn)行該程序。
2. 將可執(zhí)行文件拖到該窗口中。稍等片刻,出現(xiàn)depends 分析結(jié)果。
3. 左側(cè)的樹控件,顯示了該exe 包含哪些module(dll),下面的列表是可能用到的dll 總表。因?yàn)樽觗ll又包含孫dll, 孫dll又包含... 總之dll 不超過這么多了。不過這個(gè)列表用途不大。
4.點(diǎn)擊樹形控件的子dll,在又測(cè)得兩個(gè)窗口中有相應(yīng)的信息。其中下面的窗口顯示的是該dll 的導(dǎo)出信息。如ordinal,hint,funtion-name,entry-point 等,上面窗口為導(dǎo)入表列表最后一下entry Point 往往寫著not found. 是因?yàn)閔int 值與下面導(dǎo)出表的hint,function 不一致。不過這沒有關(guān)系。因?yàn)閷?dǎo)入表hint 是用的鏈接時(shí)開發(fā)環(huán)境的dll, 而現(xiàn)在導(dǎo)出表是你系統(tǒng)中正使用的dll, 不一致也正常,反正運(yùn)行時(shí)是根據(jù)dll函數(shù)名稱進(jìn)行定位的。
Dependency Walker功能介紹
1、客戶可定義的模塊檢索途徑,適用“KnownDLL”和“AppPaths”注冊(cè)表項(xiàng)。檢索途徑能夠從用戶界面或cmd中儲(chǔ)存和載入。
2、可以將模塊對(duì)話儲(chǔ)存到文字匯報(bào)文檔,便于在一切文字查看器中輕輕松松查詢。
3、可以將模塊對(duì)話儲(chǔ)存為分號(hào)隔開值(CSV)文檔,便于輕輕松松導(dǎo)進(jìn)別的應(yīng)用軟件。
4、可以將全部模塊對(duì)話的快照更新儲(chǔ)存到位圖文件,之后能夠在一切電子計(jì)算機(jī)上根據(jù)DependencyWalker載入。
5、模塊剖析以檢驗(yàn)動(dòng)態(tài)性相互依賴,子過程,進(jìn)程主題活動(dòng)和出現(xiàn)異常。子過程還可以對(duì)于其相互依賴開展剖析。