flat assembler
Message board for the users of flat assembler.

Index > Projects and Ideas > Linux x86 debugger

Author
Thread Post new topic Reply to topic
Turbo Lover



Joined: 22 Feb 2013
Posts: 32
Turbo Lover 08 Mar 2013, 09:30
I want a nice ring3 linux x86 debugger. I'm not satisfied with current debuggers for linux. What do you say? anyone shares my idea?
Post 08 Mar 2013, 09:30
View user's profile Send private message Reply with quote
ACP



Joined: 23 Sep 2006
Posts: 204
ACP 09 Mar 2013, 00:14
The problem with all Linunx/BSD debuggers is that most of them (and gdb is prominent example here) had never been designed to debug assembly language - most are source level debuggers since whole system code is open source. Quite opposed to DOS/Windows platform which explains why those platform have many more better debuggers. The one assembly level debugger I'm using on Linux x86 systems is IDA Pro. So instead of writing a stand alone debugger I'd suggest implementing IDA Pro plugin to handle FASM symbols especially that at one point any serious asm developer will need to consider purchasing IDA.
Post 09 Mar 2013, 00:14
View user's profile Send private message Reply with quote
Turbo Lover



Joined: 22 Feb 2013
Posts: 32
Turbo Lover 09 Mar 2013, 06:21
isn't it a disassembler?
i've used ida once on windows it was awful.
Post 09 Mar 2013, 06:21
View user's profile Send private message Reply with quote
ACP



Joined: 23 Sep 2006
Posts: 204
ACP 09 Mar 2013, 10:37
Turbo Lover wrote:
isn't it a disassembler?
i've used ida once on windows it was awful.

IDA is not only a disassembler but also provides debugging capabilities for a number of platforms including Linux/x86. I agree that for novice user it may even look scary and the debugger interface is quite different from others but once you learn all the quirks and tricks it is the must have tool for serious assembly level debugging. The option of exchanging data from disassembler and debugger is a unique and powerful feature and if you add to it IDC, IDAPython and SDK functionality you have one great reversing/debugging framework.
Post 09 Mar 2013, 10:37
View user's profile Send private message 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-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.