[Source] 100% undetected semi debugger

Posts 19 of 9 · Page 1 of 1
[Source] 100% undetected semi debugger
Hi all,

Here's the source code of the debugger I've been working on the last couple of days. It's a command line debugger and it still misses two core features of a real debugger (it can't assemble commands and it can't single-step) that second key feature I'm going to work on now. For assembling you may have to wait a while.

Sourcode is included as filename.realextension.txt. I uploaded them as attachments because they are too big to post here. MPGH doesn't allow more than 1700000 characters, and the code contains much more than that

Commands
They are case sensitive

End: Aborts the program
Disasm: Disassembles the instructions at a given address with a given size

Note, the address and size are not validated, you can crash if you supply invalid/protected addresses

Cls: clears the screen
BP: Sets a breakpoint at the given address
Tbp: Shows all triggered breakpoints and their threads
Remove: Removes a breakpoint

Note, Remove can only remove breakpoints that have been triggered, also note: that you have to supply the thread number (found at Tbp) to specify which breakpoint you want removed

Registers: Shows the value the registers hold at a triggered breakpoint

Note: you'll also need to supply the thread number (found at Tbp)

Info: Displays basic information about the running process (it's PEB, number of threads, thread status and processid)

Pics







Credits:

Me, Isaac Sigasa (disclaimer & copyright in the source)

I hope someone likes it
debug.cpp.txtattachment deleted · 37 downloads before removal
Debug.h.txtattachment deleted · 37 downloads before removal
diasm.cpp.txtattachment deleted · 36 downloads before removal
tables.cpp.txtattachment deleted · 32 downloads before removal
main.h.txtattachment deleted · 37 downloads before removal
main.cpp.txtattachment deleted · 40 downloads before removal
diasm.h.txtattachment deleted · 33 downloads before removal
I need this!
Approve!!!!!!!
/Approved.

No VS(s) needed since they are just text files.
Looks neat! Not sure I will need it, but +rep. Especially since its undetected
Tested and Working
Quote Originally Posted by Sparkie7 View Post
Tested and Working
Thank you for testing it!
It's nice to hear that it is working for other people
how do you open it? since its a DLL
Quote Originally Posted by KiraSietta View Post
how do you open it? since its a DLL
Wat? it's source code, you compile it... If you mean the hotkey, it's insert.
Posts 19 of 9 · Page 1 of 1
This thread is closed for replies.

Tags for this Thread

None

Need help?