2010-09-18 38 views
2

有沒有一個選項可以選擇如何啓動DLL(就像在Visual Studio中調試dll項目時一樣)?使用OllyDbg反彙編動態鏈接庫

在我看來,當我將DLL插入OD時,我唯一的選擇是通過LOADDLL.EXE啓動它,難道這就是整個故事嗎?

回答

3

你不能自己運行一個DLL,它必須被某個進程加載。 OllyDbg僅爲此目的提供Loaddll.exe,或者您可以調試任何應用程序應該加載它並啓用新模塊的中斷。

+0

如果不知道實際調用模塊的哪個函數,如何在新模塊上啓用中斷? – Alan 2010-09-22 07:22:41

+0

調試器將爲每個加載的模塊停止;一旦你看到你的DLL,跟蹤代碼來查看調用者使用哪些函數。 – 2010-09-22 09:44:00