PDA

View Full Version : Debugging DLLs


Anonymous
06-12-2003, 06:11 PM
Excuse me for being a newbie. But im having problems disassembling dlls.
Should i open it in the File->open menu or anywhere else. Im having errors doing that. it says -unable to start the file DLL.dll-
I still use wdasm/hexeditor because of this problem.

Teerayoot
06-12-2003, 11:21 PM
Wait untill Ollydbg 2.0 releashed.

TBD
06-13-2003, 12:26 AM
or you can make a small proggie that loads the DLL and then analyze it

Anonymous
06-13-2003, 03:33 AM
Find the program that uses the dll, load that program and do your work on the dll whilst the program has it open.

Anonymous
06-13-2003, 09:44 PM
Gee thanks. now if i can only login correctly.

Anonymous
09-02-2003, 08:14 AM
And is it possible to break inside a dll?
I tried with a small program.Only the splash screen was inside the executable but the core of the program is inside one dll.
I load the .exe with olly and I press F9 then the prog runs but after the splash ,Olly terminate the process,the program is still runing.
I try to trace into each call but I never break inside the dll.
So,is it impossible or Have I made something wrong?
But how can olly break inside dll such as Kernel32 or User32.

Ricrado Narvaja
09-02-2003, 11:06 AM
In debugging options-events mark break on dll load and stop in dll load jeje, in view- executables or view- memory you can put bpm in the dll, and if is other process still running, open other ollydbg and go to file - attach and atach olly to this process and continue debugging normally.

Ricardo

Anonymous
09-02-2003, 04:02 PM
yeah as ricrado says