- updated .gitignore
- updated readme.txt - removed bridge .lib files
This commit is contained in:
parent
67b48bc8ec
commit
709db24e13
|
@ -46,4 +46,6 @@ x64_dbg_gui/Project/release/
|
|||
x64_dbg_gui/Project/Win32/
|
||||
x64_dbg_gui/Project/x64/
|
||||
x64_dbg_gui/Project/Src/Bridge/libx32_bridge.a
|
||||
x64_dbg_gui/Project/Src/Bridge/libx64_bridge.a
|
||||
x64_dbg_gui/Project/Src/Bridge/libx64_bridge.a
|
||||
x64_dbg_gui/Project/Src/Bridge/x32_bridge.lib
|
||||
x64_dbg_gui/Project/Src/Bridge/x64_bridge.lib
|
44
readme.txt
44
readme.txt
|
@ -1,6 +1,7 @@
|
|||
[This is a new version of the repo, the old one is called 'x64_dbg_old']
|
||||
[This is a new version of this repository. The old version can be found ]
|
||||
[here: https://bitbucket.org/mrexodia/x64_dbg_old ]
|
||||
|
||||
This is a x32/x64 debugger that is currently in active development.
|
||||
This is a x64/x32 debugger that is currently in active development.
|
||||
|
||||
The debugger has (currently) three parts:
|
||||
- DBG
|
||||
|
@ -10,10 +11,9 @@ The debugger has (currently) three parts:
|
|||
DBG is the debugging part of the debugger. It handles debugging (using
|
||||
TitanEngine) and will provide data for the GUI.
|
||||
|
||||
GUI is the graphical part of the debugger. It is built on top of QT and it
|
||||
GUI is the graphical part of the debugger. It is built on top of Qt and it
|
||||
provides the user interaction, the dump window (not yet implemented), the
|
||||
disassembly, the register window (not yet implemented), the memory map
|
||||
view (not yet implemented) etc.
|
||||
disassembly, the register window, the memory map view, the log view etc.
|
||||
|
||||
Bridge is the communication library for the DBG and GUI part (and maybe in
|
||||
the future more parts). The bridge can be used to work on new features,
|
||||
|
@ -31,8 +31,36 @@ Right now the debugger supports the following features:
|
|||
- memory allocation/deallocation in the debuggee
|
||||
- quickly accessing API addresses (GetProcAddress->76E13620)
|
||||
- highlighting (not yet customizable, but really helpful)
|
||||
- memory map
|
||||
- basic module labeling
|
||||
- import reconstruction (plugin using Scylla)
|
||||
- drag&drop files
|
||||
- goto window
|
||||
- register/flags view with editing support
|
||||
- quite fast working in really big code pages (tested up to 5GB)
|
||||
- GUI hotkeys
|
||||
- dynamic jump arrow (just like OllyDbg)
|
||||
|
||||
Known bugs are:
|
||||
- hardware breakpoints do not work properly on x64 (TitanEngine bug)
|
||||
- sometimes the disassembly view is not updated (click anywhere to solve)
|
||||
- ??? (please report)
|
||||
|
||||
The debugger core is based on TitanEngine (an updated version,
|
||||
https://bitbucket.org/mrexodia/titanengine-update)
|
||||
|
||||
Disassembly powered by BeaEngine (http://beaengine.org/).
|
||||
|
||||
The icon is taken from VisualPharm (http://www.visualpharm.com/)
|
||||
|
||||
Special thanks:
|
||||
- acidflash
|
||||
- Ahmadmansoor
|
||||
- EXETools community
|
||||
- Tuts4You community
|
||||
|
||||
Greetings,
|
||||
|
||||
Mr. eXoDia & Sigma
|
||||
|
||||
The debugger core is based on TitanEngine (an updated version) and the
|
||||
disassembly is powered by BeaEngine. The icon is taken from VisualPharm.
|
||||
|
||||
Visual Studio support (VS2010-VS1013) tested by: acidflash
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue