5
A
回答
8
最常用的工具是Dependency Walker。這顯示了導出符號的列表。
然而,它並不顯示,因爲他們沒有在DLL元數據包含的函數原型。要獲取這些信息,您需要DLL的頭文件。此聲明的例外是包含具有類型庫的COM/ActiveX組件的DLL。
即使你有原型,這還不夠,要懂得模仿DLL。您需要DLL的完整文檔。然後你可能還有很多逆向工程要做。
相關問題
- 1. 查看C++ DLL的成員
- 2. Windows Phone 8.1 PDF查看器
- 3. 查看dll的內容
- 4. 將.dll添加到NetBeans 7.0 C項目。無法查看.dll
- 5. SWIG C++ Java DLL Windows
- 6. Windows窗體中的VGA/Skeletal查看器?
- 7. 如何查看DLL函數?
- 8. 在Windows 8中顯示Windows 7 Windows圖片查看器
- 9. C#多頁查看器picturebox
- 10. C#編寫chm查看器
- 11. C#3d模型查看器
- 12. 如何查看C++和c#dll的依賴關係?
- 13. Powershell - 寫入Windows事件查看器
- 14. C#Dll注入器,VB.Net Dll注入器
- 15. 如何查看Windows XP上的DLL文件
- 16. 看門狗定時器dll
- 17. DLL EXE混合C++的Windows
- 18. Windows C++ DLL動態加載
- 19. C++ - CreateRemoteThread DLL注入[Windows 7]
- 20. 是否有任何本機DLL導出函數查看器?
- 21. 使用C#在windows事件查看器中創建文件夾
- 22. Windows C++十六進制查看器GUI組件
- 23. Windows事件查看器c#沒有特定的日誌
- 24. Windows Phone滾動聊天查看器
- 25. 自動鏈接Windows照片查看器
- 26. Windows事件查看器和log4net
- 27. 外部照片查看器(Windows Phone)
- 28. Windows Phone 8.1滾動查看器
- 29. 從Windows事件查看器中的事件日誌中讀取xml事件查看器與C#
- 30. 如何查看dll(c)exe調用哪個函數?
好了,如果出口有C++的簽名,那麼他們可以demangled包括了很多有關參數的信息,調用約定,等 – 2012-04-13 21:01:31
@ben真正的「逸。我感到悲觀。 – 2012-04-13 21:06:19
@DavidHeffernan - 謝謝,效仿的措辭很差。存根將會更接近它的使用。 – 2012-04-14 09:14:29