The MASM Forum Archive 2004 to 2012

Project Support Forums => 64 Bit Assembler => Topic started by: RedXVII on September 16, 2006, 01:19:49 AM

Title: Ollydbg x64
Post by: RedXVII on September 16, 2006, 01:19:49 AM
Anyone know if theres a version of olly for x64, or how to get the 32-bit version working on windows xp professional x64? Im looking to debug a simple 32-bit application on my x64 OS with olly. Olly boots up and loads a process, but it stops in the middle of areas in user32 and ntdll with the following 'breakpoint code' (pretty much 100times/call _and_ i cant add it to the exception list for olly to ignore it, that doesnt work either :( );

"Single step event at ntdll.7D61E9EC" <-- change address as appropriate

Looking just before that, everytime this occurs, the processor either calls FS:[C0] or mov's something from FS:[0] and i suspect these randoms stops are due to the trap flag being set for some reason (tracing will run it fine without any of these stops you see, but seeing as tracing is incredably slow... :/ ). I presume this has something to do with the kernel, although i know incredably little about the the FS: thingy. Can anyone suggest why the trap flag is firing off and preventing me from debugging this, or perhaps how to fix olly in some way?

Thanks alot
RedXVII
Title: Re: Ollydbg x64
Post by: Vortex on September 16, 2006, 06:40:31 AM
There is not a 64-bit version of OllyDbg yet :

http://www.ollydbg.de
Title: Re: Ollydbg x64
Post by: P1 on October 20, 2006, 05:15:44 PM
AFAIK, Your limited at the moment to M$ products like WinDBG64 or VS or paid debuggers like SoftICE.

Regards,  P1  :8)
Title: Re: Ollydbg x64
Post by: nmt on October 30, 2006, 02:48:05 PM

I've used this nice x64 debugger written in Flat Assembler. It's Ollydbg like.

http://feryno.host.sk/
Title: Re: Ollydbg x64
Post by: MazeGen on October 30, 2006, 02:57:44 PM
FDBG is still far from OllyDbg's comfort, but it is under development and hopefully it will be as useful as OllyDbg.