1
0
Fork 0
Commit Graph

37 Commits

Author SHA1 Message Date
Duncan Ogilvie 23c2f0455d DBG: add some more undocumented Visual C++ exceptions 2018-10-10 15:44:37 +02:00
Duncan Ogilvie c8b6abd632
DBG: add pushfq mnemonic redirect 2018-07-01 19:28:05 +02:00
Mattiwatti cc542968f8 Update the Win32 error and NTSTATUS databases with values added in SDK 10.0.16299.0 2017-10-28 02:47:49 +02:00
mrexodia e621614cf3
DBG: updated winconstants.txt 2017-04-24 02:33:45 +02:00
mrexodia bea1a4391d
added more constants 2017-04-24 00:45:27 +02:00
mrexodia 90070ef1b3
DBG: added support for basic Windows constants (currently only window messages) 2017-04-23 22:13:11 +02:00
Matthijs Lavrijsen 24b1ceb293 Update Win32/NTSTATUS error codes (#1483) 2017-03-04 20:29:45 +01:00
mrexodia 8db9dcdd03
PROJECT: added iretq alias 2016-10-30 03:35:25 +01:00
mrexodia afae7a039f
PROJECT: updated mnemdb 2016-10-24 00:54:18 +02:00
mrexodia e4dca652f7
PROJECT: updated brief descriptions in mnemdb 2016-10-09 15:25:47 +02:00
mrexodia 983f7b507a
PROJECT: fixed duplicate mnemonics in mnemdb.json 2016-10-09 15:05:25 +02:00
mrexodia 5ca4802f18
PROJECT: updated mnemdb 2016-10-07 18:26:11 +02:00
mrexodia 184621c1e5
DBG: NTSTATUS codes 2016-09-04 01:08:19 +02:00
mrexodia f616d7d0f8
GUI: Ctrl+Arrows allow selection of different script languages 2016-06-26 12:57:02 +02:00
mrexodia a542c434bb
DBG: small fixes + added more error messages 2016-06-26 11:32:54 +02:00
Mr. eXoDia c048e1db78 DBG+GUI: text files for error/exception codes instead of hardcoded in the source 2016-06-22 17:25:55 +02:00
mrexodia 17768853d9 DBG: various fixes with mnemonic help and brief + updated mnemdb 2016-05-29 20:32:03 +02:00
mrexodia 1541f84867 DBG: added mnemonichelp and mnemonicbrief commands + export 2016-05-25 15:57:03 +02:00
Nukem ad3b84c419 PROJECT: Don't ignore the reg file 2015-10-17 21:18:42 -04:00
Mr. eXoDia 3938b71c7b DBG: removed whitelisted binary files 2014-06-20 22:57:17 +02:00
Mr. eXoDia 5c2fbab5cb DBG: updated Scylla+TitanEngine 2014-06-12 19:45:06 +02:00
mr.exodia a3ec27853c PROJECT: updated BeaEngine (r8L -> r8b)
DBG: updated internal function 'valfromstring' to be more friendly
DBG: updated valfromstring to only look for the value of registers/memory/addr (this is faster)
2014-02-22 15:34:34 +01:00
mr.exodia d8b506cfc0 DBG: fixed another possible memory leak inside _dbg_getbplist when no breakpoints were set
GUI: fixed hardware breakpoint view (thanks to White for the report!)
GUI: fixed Goto dialog (thanks to White for the report!)
2014-02-20 11:59:08 +01:00
mr.exodia 549a08c6bd DBG: symbol enumeration
GUI: working symbol enumeration
2014-02-18 21:35:43 +01:00
mr.exodia da61240e3e GUI/DBG/BRIDGE: symbol downloading progress bar
DBG: fixed memory problems with vectors
DBG: seperate symbol log
GUI: symbol log implemented
DBG: draft of the symbol loader
2014-02-18 14:36:32 +01:00
mr.exodia 9a07ad4121 DBG: updated dbghelp binaries
DBG: updated Scylla binaries
2014-02-10 21:00:40 +01:00
mr.exodia 346dafc46c updated TitanEngine 2014-02-08 21:23:36 +01:00
mr.exodia 2540d6fcf3 DBG: updated Scylla to v0.9.4 2014-02-04 17:08:42 +01:00
mr.exodia be36241a69 DBG: updated TitanEngine
BRIDGE: added LOOP_ENTRY definition
DBG: fixed a bug with strings
DBG: added an alloctrace feature (for debugging only)
DBG: added plugin callbacks: CB_ATTACH and CB_DETACH
GUI: added LOOP_ENTRY drawing
2013-12-25 15:39:54 +01:00
mr.exodia 06d86c3c20 PROJECT: updated todo list
DBG: added 'asm' command (there are bugs with original breakpoint bytes with this->MemWrite in TitanEngine)
DBG: fixed a bug inside bpenumall
DBG: added memwrite function
2013-12-07 20:25:58 +01:00
mr.exodia 7211f1d137 updated TitanEngine (fixed memory breakpoints) 2013-12-06 16:36:44 +01:00
mr.exodia b12a05f627 DBG: updated TitanEngine
DBG: fixed terribly slow _dbg_memread export (became slow when you set more then two breakpoints)
DBG: fixed various bugs in breakpoint.cpp
DBG: added bpfixmemory to breakpoint.cpp (this restores the original breakpoint bytes)
DBG: re-enabled memory breakpoints
DBG: remove breakpoints outside of modules
DBG: fixed a bug in "bplist"
DBG: silent breakpoint
BRIDGE: renamed breakpoint types
2013-11-19 22:41:04 +01:00
mr.exodia 0f7e547f74 DBG: updated TitanEngine (hardware breakpoints for x64 now work)
PROJECT: updated help
DBG: you can now set & delete hardware breakpoints (x32+x64)
GUI: added hardware breakpoint delete in context menu
GUI: changed command bar shortcut to CTRL+ENTER
2013-11-18 22:12:42 +01:00
mr.exodia aa6c48743a PROJECT: updated help
DBG: re-wrote breakpoint.cpp
DBG: fixed some small code bugs (thanks DMichael)
DBG: fixed a bug with dbload()
DBG: INT3 breakpoint (set, delete, disable, enable) works again!
2013-11-18 19:20:18 +01:00
mr.exodia d80b5cf1c3 fixed various bugs + added internal sqlite database for exports 2013-11-17 02:43:50 +01:00
mr.exodia 235ac46599 forgot x64 bin 2013-11-15 20:33:59 +01:00
mr.exodia 6c9de40fbc first commit 2013-11-14 21:55:18 +01:00