flat assembler
Message board for the users of flat assembler.

Index > Windows > DuxDebugger from DuxCore, amd64

Author
Thread Post new topic Reply to topic
bitRAKE



Joined: 21 Jul 2003
Posts: 4024
Location: vpcmpistri
bitRAKE 18 Apr 2013, 11:17
Surprised I haven't seen this posted here before, nor could I find it searching. Worth a post, none the less: Found another rather decent amd64 debugger for Windows.

http://duxcore.com/index.php/prod/visual-duxdebugger/overview

Interface has some nice features: I like how the machine code bytes are partitioned logically based on contribution to instruction. Also watch and register windows reflect changes in alternate color. Display seems very flexible and featureful (uses MFC dock manager).

Display of import calls don't show symbolically until it's the next instruction. Going to play with it some more...

Disassembly is done by:
http://code.google.com/p/distorm/

_________________
¯\(°_o)/¯ “languages are not safe - uses can be” Bjarne Stroustrup


Last edited by bitRAKE on 19 Apr 2013, 04:01; edited 2 times in total
Post 18 Apr 2013, 11:17
View user's profile Send private message Visit poster's website Reply with quote
Feryno



Joined: 23 Mar 2005
Posts: 509
Location: Czech republic, Slovak republic
Feryno 18 Apr 2013, 12:33
seems to be excellent debugger
the company producing it is in the country where LocoDelAssembly lives
Post 18 Apr 2013, 12:33
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1178
Location: Unknown
HaHaAnonymous 18 Apr 2013, 15:04
[ Post removed by author. ]


Last edited by HaHaAnonymous on 28 Feb 2015, 21:01; edited 1 time in total
Post 18 Apr 2013, 15:04
View user's profile Send private message Reply with quote
nop



Joined: 01 Sep 2008
Posts: 165
Location: right here left there
nop 21 Apr 2013, 09:18
HaHaAnonymous wrote:

Oh, Argentina.
dont cry for me Crying or Very sad
Post 21 Apr 2013, 09:18
View user's profile Send private message Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1178
Location: Unknown
HaHaAnonymous 21 Apr 2013, 16:39
[ Post removed by author. ]


Last edited by HaHaAnonymous on 28 Feb 2015, 20:58; edited 1 time in total
Post 21 Apr 2013, 16:39
View user's profile Send private message Reply with quote
bitRAKE



Joined: 21 Jul 2003
Posts: 4024
Location: vpcmpistri
bitRAKE 21 Apr 2013, 18:37

_________________
¯\(°_o)/¯ “languages are not safe - uses can be” Bjarne Stroustrup
Post 21 Apr 2013, 18:37
View user's profile Send private message Visit poster's website Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1178
Location: Unknown
HaHaAnonymous 21 Apr 2013, 18:51
[ Post removed by author. ]


Last edited by HaHaAnonymous on 28 Feb 2015, 20:57; edited 1 time in total
Post 21 Apr 2013, 18:51
View user's profile Send private message Reply with quote
ACP



Joined: 23 Sep 2006
Posts: 204
ACP 21 Apr 2013, 22:15
Haven't heard about it nor use it myself. Can anyone provide some more details about working with it? I had used distorm in the past but now part of it is a commercial product and it would not fit some of research I'm doing.
Post 21 Apr 2013, 22:15
View user's profile Send private message Reply with quote
bitRAKE



Joined: 21 Jul 2003
Posts: 4024
Location: vpcmpistri
bitRAKE 22 Apr 2013, 02:32
Well, my biggest complaint with the debugger is the lack of UI state saving - basically, makes it unusable in the long-term. FDGB saves window positions so I have even have different copies of the program to load different configurations of windows.

For example, I like to have a good view of the stack and a couple memory locations. If I need to spend five minutes moving things around before I start reading the instruction stream - es no bueno.

distorm3 seems okay, but pintools might be more useful. The license on pintools is even more restrictive, though. Confused If I did a commercial project the intelligent user would need to drop-in the restricted DLLs. Freeing me of the headache, and putting the legal burden on them.

_________________
¯\(°_o)/¯ “languages are not safe - uses can be” Bjarne Stroustrup
Post 22 Apr 2013, 02:32
View user's profile Send private message Visit poster's website Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2909
Location: 0x77760000
typedef 22 Apr 2013, 03:03
This debugger sucks. I can't see an active process which other debuggers can see and shows up in Task Manager.

Verdict: Piece of shit. Wasted time on GUI features instead of functionality.

Can't even debug some programs. WTF? Evil or Very Mad Waste of space on my PC
Post 22 Apr 2013, 03:03
View user's profile Send private message Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1178
Location: Unknown
HaHaAnonymous 22 Apr 2013, 03:17
[ Post removed by author. ]


Last edited by HaHaAnonymous on 28 Feb 2015, 20:57; edited 1 time in total
Post 22 Apr 2013, 03:17
View user's profile Send private message Reply with quote
bitRAKE



Joined: 21 Jul 2003
Posts: 4024
Location: vpcmpistri
bitRAKE 22 Apr 2013, 03:47
typedef, I completely disagree. This debugger is a work in progress, and much work has been put into processing the output from diStorm, and maintaining context state. The UI is MFC - which he doesn't really use the 4mb of images in the resource section of the program! Dynamic compilation would have been a good idea - to use the mfc.dll.

Of course, it's easy to criticize - these are small things - nitpicking.

_________________
¯\(°_o)/¯ “languages are not safe - uses can be” Bjarne Stroustrup
Post 22 Apr 2013, 03:47
View user's profile Send private message Visit poster's website Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2909
Location: 0x77760000
typedef 22 Apr 2013, 04:25
Aah... Fuck ! I was trying to debug a 32-bit app then.

Oh well, first impressions.

I didn't even read the damn title. LOL
Post 22 Apr 2013, 04:25
View user's profile Send private message Reply with quote
ACP



Joined: 23 Sep 2006
Posts: 204
ACP 22 Apr 2013, 13:07
HaHaAnonymous wrote:

It displays 64-bit processes only


Ok, so at this point I'm not interested since I need a debugger that can handle both 32/64 bit apps under Windows. There is already a good set of debuggers which can handle only one type of apps. Anyway it is good to know about new debugger that already has some potential.


Last edited by ACP on 22 Apr 2013, 13:59; edited 1 time in total
Post 22 Apr 2013, 13:07
View user's profile Send private message Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2909
Location: 0x77760000
typedef 22 Apr 2013, 13:52
^^^quote fail
Post 22 Apr 2013, 13:52
View user's profile Send private message Reply with quote
ACP



Joined: 23 Sep 2006
Posts: 204
ACP 22 Apr 2013, 13:59
typedef wrote:
^^^quote fail

Done
Post 22 Apr 2013, 13:59
View user's profile Send private message Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2909
Location: 0x77760000
typedef 22 Apr 2013, 14:11
ACP wrote:
typedef wrote:
^^^quote fail

Done

I thought the whole post was a quote until you fixed it.

Careful when quoting Wink
Post 22 Apr 2013, 14:11
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-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.