ollydbg is a very good debuuger for usermode debugging especially debugging
unknown binaries without having sources
its string searching , pseudo wild card searching call tree, run trace ,
conditional debugging facilities , are fantastic and i use it a lot
it has lots of plugins available
tim ollydbg understands pdb symbols search for modified commandline plugin
for 1.10 version
in version 2.01 alpha symbol understanding facility has been builtin for the
first time 
see a call stack 
CPU Stack
Address Value ASCII Comments
0013A434 [0043ABF7 ??C. ; RETURN from kernel32.CreateProcessW to
ollydbg.0043ABF7
0013A438 /00000000 … ; ApplicationName = NULL
0013A43C |0013A9FC ?? . ; CommandLine =
““F:\WINDDK\Thanksoleh\objchk_
wxp_x86\i386\Thanksoleh.exe””
0013A440 |00000000 … ; pProcessSecurity = NULL
0013A444 |00000000 … ; pThreadSecurity = NULL
0013A448 |00000000 … ; InheritHandles = FALSE
0013A44C |04000032 2… ; CreationFlags =
DEBUG_ONLY_THIS_PROCESS|CREATE_NEW_CONSOLE|NORMAL_PRIORITY_CLASS|CREATE_DEFAULT_ERROR_MODE
0013A450 |00000000 … ; pEnvironment = NULL
0013A454 |0013BC14 ? . ; CurrentDirectory =
"F:\WINDDK\Thanksoleh\objchk_wxp_x86\i386"
0013A458 |0013A47C |? . ; pStartupInfo = 0013A47C -> STARTUPINFOW
{Size=68., Reserved1=NULL, Desktop=NULL, Title=NULL, X=0, Y=0, Width=0,
Height=0, XCountChars=0, YCountChars=0, FillAttribute=0,
Flags=STARTF_USESHOWWINDOW|STARTF_FORCEOFFFEEDBACK,
ShowWindow=SW_SHOWDEFAULT, Reserve
0013A45C |0013A46C l? . ; pProcessInformation = 0013A46C ->
PROCESS_INFORMATION {hProcess=NULL, hThread=NULL, ProcessID=11, ThreadID=11}
windbg is a monopoly debugger for kernelmode i use it a lot too
i would love to see good debugger extensions
but i believe only one public debugger extension is available sdbgexts by
ken
On Tue, Jan 11, 2011 at 9:02 PM, Paul Sanders wrote:
> I have never used OllyDbg. I get asked if I can use Olly. I say I never
> have used it, but I am comfortable with WinDbg. My impression has always
> been that anything Olly can do, WinDbg can do and maybe more.
>
> I once asked a previous manager if I should learn Olly. He said no. He
> thought my WinDbg skills were sufficient.
>
> Basically, I am looking for a simple Olly vs WinDbg comparison.
>
> I sometimes find myself in an open-source vs MS tools comparison (Vi vs
> MS-VS or Olly vs WinDbg). It’s more than a debate. it is what certain teams
> demand under certain contracts. I am re-learning Vi due to necessity. I am
> trying to decide if I need to add Olly to my study list.
>
> This is very low priority, but I would appreciate a constructive comparison
> between Olly and WinDbg.
>
> Paul
>
> —
> WINDBG is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>
–
thanks and regards
raj_r