[Nanomite] x64/x86 debugger - GUI and Class
Hey all,
Nanomite is a graphical debugger I wrote in Cpp and supports x64, x86 and WOW64 debugging and also offers different features ( shown in Pictures below). It uses the windows debugging api, beaengine and dbghelp. No GUI framework has been used! The x64 version of the debugger can debug x64 and WOW64 and the x86 only x86. If you are debugging multiple processes ( child processes of the main application) you can select the process for each action over a drop down menu which appears when you click a button in the main gui. In the most windows the data is sorted by the Process ID. Currently no data modification is possible (like memory, opcodes, regs or something else) but its something that will come! Of course there is a lot of work to be done and the GUI is just ugly but maybe some of you want to help and commit code and YES its fully open source for all ;). Issues ( I already have a lot known ones) will be fixed as soon as I have time. Also I will write a manual for the GUI and the class ( see below ) to cover "how to use, how does it work and is it able to" questions. You can download the binarys from the git repro (Nanomite.exe, dbghelp.dll and NanomiteConfig.ini are needed if you want to test the Debugger): Quote:
also I want to offer you a class I wrote in Cpp. This class offers different features for debugging and supports x64, x86 and WOW64 debugging and is the core of Nanomite. If you want me to add some features or find bugs than reply here or write me an email / pm. If you need a sample how to use it than you can take a look at : Quote:
Greetz Zer0Flag The Author will be with us soon . |
Code:
beta 7 Greetz Zer0Flag |
1 Attachment(s)
Hi Zer0Flag :
Did u try notepad !!! . it crash . check the dumped files Thanks for ur nice work . |
Thanks, it was a bug in the import parser. Is fixed and will be pushed with beta8 :)
~Zer0Flag |
Code:
beta 8 |
3 Attachment(s)
pls check it
|
Hi Zer0Flag
see the attachment in this page http://forum.exetools.com/showpost.php?p=83583&postcount=53 pls check F7 + F8 ,it not work in some steps thanks |
Thanks for your effort! I will take a look at it and try to fix it in the next beta :)
~0 |
Code:
Version 0.1 beta 9 |
wonderful
thanks |
Code:
Version 0.1 beta 10 |
Code:
beta 11 |
disassemble shows blank at all the time, rest thing are fine. string search shows useless string, ie. "This program must be run under Win32", also can't detect unicode strings, most pity is when double click on any srings can't follow in disassemble immediately.
|
What Version did you try - debug,release,win32,x64? Which target did you try to debug when the disassemble window stays empty?
~Zer0Flag |
debug english software are OK ,only debug Chinese software shows blank, assume language not compatible, how to reproduce this behaviour?
|
All times are GMT +8. The time now is 11:11. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX