flat assembler
Message board for the users of flat assembler.

Index > Main > which debugger?

Author
Thread Post new topic Reply to topic
thecf



Joined: 23 Dec 2006
Posts: 23
thecf
which is the best debugger for my fasm win32 projects?
Post 23 Dec 2006, 04:08
View user's profile Send private message Reply with quote
Filter



Joined: 08 Oct 2006
Posts: 67
Filter
http://www.ollydbg.de/ -> seems to work well for me

There might be something better out there and I'm sure other forum members will chime in. I'm a newbie to FASM so the other forum members will probably have better advice.
Post 23 Dec 2006, 04:26
View user's profile Send private message Reply with quote
coconut



Joined: 02 Apr 2004
Posts: 326
Location: usa
coconut
ollydbg and softice are probly the most popular debuggers. olly is free, while softice is not and i believe it is no longer available for sale. microsoft also has their own product, windbg, which i find too awkward to use

http://www.ollydbg.de/
http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
Post 23 Dec 2006, 04:28
View user's profile Send private message Reply with quote
zhak



Joined: 12 Apr 2005
Posts: 490
Location: Belarus
zhak
Numega SoftIce 4.2.7 NT/2000/XP RC1 can be downloaded from http://reversing.kulichki.net/files/debug/sinstallnt.exe. It was ripped from Driver Studio
Post 23 Dec 2006, 17:58
View user's profile Send private message Reply with quote
smoke



Joined: 16 Jan 2006
Posts: 42
smoke
well, i'd recommend softice .. but .. its hard to get it working properly since its ring0. i would recommend that you use driverstudio 3.2 (plus the v3.2.1 patch released by Compuware)
oh and , good luck with it Wink
Post 23 Dec 2006, 18:30
View user's profile Send private message Reply with quote
coconut



Joined: 02 Apr 2004
Posts: 326
Location: usa
coconut
zhak, dont post 'warez' here please
Post 23 Dec 2006, 18:31
View user's profile Send private message Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo
Post 23 Dec 2006, 19:03
View user's profile Send private message Visit poster's website Reply with quote
zhak



Joined: 12 Apr 2005
Posts: 490
Location: Belarus
zhak
coconut, sorry. I won't...
Post 23 Dec 2006, 20:12
View user's profile Send private message Reply with quote
RedGhost



Joined: 18 May 2005
Posts: 443
Location: BC, Canada
RedGhost
From my experience Olly is the safest and easiest to use.

_________________
redghost.ca
Post 23 Dec 2006, 21:55
View user's profile Send private message AIM Address MSN Messenger Reply with quote
f0dder



Joined: 19 Feb 2004
Posts: 3170
Location: Denmark
f0dder
If you're going to use softice, do yourself a favour and install it on a separate machine (or dual-boot config) running win2k SP4, and PS/2 keyboard/mouse.

Getting softice working on XP, especially if you have things like dualcore, lots of ram, and USB mouse (or even worse, keyboard!) can be really hellish - and even when it seems to work perfectly, you risk getting a sudden reboot after some hours of work.

It's a real shame softice was discontinued, as it was a really powerful debugging tool, and a lot more intuitive than WinDBG.

WinDBG is also pretty powerful, though - but you need two machines to do kernel-mode debugging (and the control is horribly slow unless you use a firewire connection between the two). You can also do vmware with serial emulation via named pipes, but that's also pretty slow.

And then there's the issue of WinDBG having an extremely clunky interface Smile
Post 24 Dec 2006, 21:04
View user's profile Send private message Visit poster's website Reply with quote
MCD



Joined: 21 Aug 2004
Posts: 604
Location: Germany
MCD
anyone has an idea for a good Linux debugger like OllyDbg? I think I will start a new thread for that
Post 26 Dec 2006, 10:37
View user's profile Send private message Reply with quote
TmX



Joined: 02 Mar 2006
Posts: 822
Location: Jakarta, Indonesia
TmX
what about GDB ?
Post 26 Dec 2006, 11:22
View user's profile Send private message Reply with quote
hckr83



Joined: 12 Nov 2006
Posts: 86
Location: usa
hckr83
as for the problem with serial stuff...
http://sourceforge.net/projects/com0com
allows for virtual serial ports under windows which you can then use in bochs or vpc or whatever...(it's a bit hard to setup though)
Post 26 Dec 2006, 15:21
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger Reply with quote
ACP



Joined: 23 Sep 2006
Posts: 204
ACP
SoftICE was the best debugger for Windows ring 0 code. OllyDBG and IDAPRo build in debuggers are very powerful but can debug only ring 3 applications, while IDA is capable of disassembling device drivers and can be run remotely on Windows and Linux systems. IDAPRo is commercial product and it's worths its price however I prefer debugging with OllyDBG. Visual Studio also has not a bad (but certainly not the best) debugger.
Post 26 Dec 2006, 20:12
View user's profile Send private message Reply with quote
f0dder



Joined: 19 Feb 2004
Posts: 3170
Location: Denmark
f0dder
ACP wrote:

Visual Studio also has not a bad (but certainly not the best) debugger.

Depends on what you're doing, though - if you're debugging something you have the source for, and especially one of the supported HLLs, the VS debugger is very very nifty, because of things like watch expressions, type knowledge, etc...
Post 26 Dec 2006, 23:19
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.