Mr. eXoDia
|
c753461a35
|
DBG: better error reporting with breakpoint functions
|
2015-06-29 04:03:38 +02:00 |
Mr. eXoDia
|
dc1ad6b608
|
DBG: fixed some bugs with updating the memory map + hopefully fixed a bug with disabled breakpoints and modules that load/unload multiple times
|
2015-06-25 22:49:27 +02:00 |
Mr. eXoDia
|
9cc5949a85
|
DBG: added experimental scripting engine (for custom script language integration, tested with AngelScript)
|
2015-06-21 02:53:26 +02:00 |
Mr. eXoDia
|
1a54afaa09
|
DBG: more fixes with race conditions
|
2015-06-16 02:42:47 +02:00 |
Nukem
|
dc45a8b270
|
DBG: Fix small inconsistencies (capitals, comments)
|
2015-06-09 18:07:05 -04:00 |
Mr. eXoDia
|
8dfc0ff102
|
DBG: fixed bugs with deleting all breakpoints and also fixed a crash/hash with Yara rules matching (thanks to sstrato for reporting)
|
2015-05-05 01:01:28 +02:00 |
Mr. eXoDia
|
d15146e94a
|
DBG: fixed a bug with deleting memory breakpoints (thanks Dreg for reporting)
|
2015-05-01 01:45:13 +02:00 |
Mr. eXoDia
|
6d1b0d40a7
|
DBG: nicer pause command + fixed detach
|
2015-04-25 21:34:00 +02:00 |
Mr. eXoDia
|
2bdae29fa5
|
DBG: (hopefully) resolved issue #289
|
2015-04-25 19:16:10 +02:00 |
Mr. eXoDia
|
6ade97b1cd
|
"x64_dbg"->"x64dbg" + added Nukem
|
2015-04-10 01:53:32 +02:00 |
Mr. eXoDia
|
fcb8a92f52
|
formtz
|
2015-04-06 01:23:10 +02:00 |
Mr. eXoDia
|
e38619b2b1
|
DBG: fixed minor things (Nukem's code didn't trigger anythign in Coverity, yay!)
|
2015-04-06 00:16:45 +02:00 |
Nukem
|
c1115bb203
|
Merge branch 'master' of https://bitbucket.org/mrexodia/x64_dbg
Conflicts:
x64_dbg_dbg/debugger.cpp
x64_dbg_dbg/debugger_commands.cpp
x64_dbg_dbg/symbolinfo.h
x64_dbg_dbg/thread.h
|
2015-04-04 19:20:13 -04:00 |
Mr. eXoDia
|
89b1d96ffc
|
DBG: removed old and crappy command parser and replaced it with a nice one (hopefully didn't make any bug on the way)
|
2015-04-04 23:25:38 +02:00 |
Nukem
|
fbbe47ccdb
|
Merge branch 'master' of https://bitbucket.org/mrexodia/x64_dbg
Conflicts:
x64_dbg_bridge/bridgemain.cpp
x64_dbg_dbg/_dbgfunctions.cpp
x64_dbg_dbg/_plugins.cpp
x64_dbg_dbg/addrinfo.cpp
x64_dbg_dbg/bookmark.cpp
x64_dbg_dbg/breakpoint.cpp
x64_dbg_dbg/comment.cpp
x64_dbg_dbg/console.cpp
x64_dbg_dbg/console.h
x64_dbg_dbg/dbghelp_safe.cpp
x64_dbg_dbg/debugger_commands.cpp
x64_dbg_dbg/disasm_fast.cpp
x64_dbg_dbg/function.cpp
x64_dbg_dbg/instruction.cpp
x64_dbg_dbg/label.cpp
x64_dbg_dbg/memory.cpp
x64_dbg_dbg/memory.h
x64_dbg_dbg/module.cpp
x64_dbg_dbg/msgqueue.cpp
x64_dbg_dbg/patches.cpp
x64_dbg_dbg/reference.cpp
x64_dbg_dbg/symbolinfo.cpp
x64_dbg_dbg/thread.cpp
x64_dbg_dbg/x64_dbg.cpp
x64_dbg_dbg/x64_dbg_dbg.vcxproj
|
2015-04-02 21:37:04 -04:00 |
Mr. eXoDia
|
439507f306
|
Merge branch 'master' into doxygen
Conflicts:
x64_dbg_bridge/bridgemain.cpp
x64_dbg_dbg/addrinfo.cpp
x64_dbg_dbg/value.cpp
|
2015-04-02 19:58:39 +02:00 |
Mr. eXoDia
|
4798a29660
|
Revert "Merged in Nukem9/x64_dbg/master (pull request #45)"
This reverts commit b6735aad53 , reversing
changes made to 20fa55cc2b .
|
2015-04-02 16:57:45 +02:00 |
Nukem
|
50ce7be0c3
|
Partially refactor label.cpp
|
2015-03-29 07:24:36 -04:00 |
Nukem
|
df8119250d
|
Merge branch 'master' of https://bitbucket.org/mrexodia/x64_dbg
Conflicts:
x64_dbg_dbg/debugger.cpp
x64_dbg_dbg/symbolinfo.cpp
x64_dbg_dbg/threading.h
|
2015-03-28 15:13:17 -04:00 |
Mr. eXoDia
|
20fa55cc2b
|
DBG: safe dbghelp functions
|
2015-03-28 03:28:06 +01:00 |
Nukem
|
78d4efc312
|
Partially refactor memory.cpp/.h
|
2015-03-25 22:17:52 -04:00 |
Nukem
|
b42bb8a19e
|
Refactor comment.cpp/.h
|
2015-03-22 19:03:04 -04:00 |
Nukem
|
0abe4fc1bd
|
Refactor function.cpp/.h
|
2015-03-18 19:03:18 -04:00 |
Nukem
|
ebb46e67a0
|
Refactor breakpoint.cpp/.h
|
2015-03-17 21:24:24 -04:00 |
Nukem
|
61c731693c
|
Refactor symbolinfo.cpp/.h
|
2015-03-17 16:46:06 -04:00 |
Nukem
|
3d454323e4
|
More module refactoring/de-duplication
|
2015-03-15 21:30:12 -04:00 |
Nukem
|
47306590cc
|
Refactor Thread.cpp/.h
|
2015-03-10 21:25:18 -04:00 |
Mr. eXoDia
|
d1c92eeb55
|
DBG: fixed most strcpy_s problems
|
2015-02-02 00:58:25 +01:00 |
zerosum0x0
|
6f36c0d69b
|
applied formatting
|
2015-02-01 08:49:39 -07:00 |
zerosum0x0
|
4a955c6b13
|
Fixes for three C4313 warnings on sprintf.
|
2015-02-01 08:37:01 -07:00 |
Mr. eXoDia
|
d73f926918
|
DBG: split up addrinfo to multiple files
|
2015-01-23 17:41:01 +01:00 |
Mr. eXoDia
|
c6caf21e26
|
DBG: fixed hardware breakpoints on execute
|
2015-01-05 14:12:20 +01:00 |
Mr. eXoDia
|
3a15a26a6e
|
DBG: hardware breakpoints working again
|
2015-01-03 20:45:52 +01:00 |
Nukem
|
ff2b7422c7
|
DBG: Capitalize status messages
|
2015-01-02 13:01:45 -05:00 |
Mr. eXoDia
|
6163355db7
|
DBG: removed all auto-generated documentation
|
2014-12-25 11:18:28 +01:00 |
Mr. eXoDia
|
fc47caf0e0
|
Merge branch 'master' into doxygen
Conflicts:
x64_dbg_dbg/_dbgfunctions.cpp
x64_dbg_dbg/addrinfo.cpp
x64_dbg_dbg/debugger_commands.cpp
x64_dbg_dbg/value.cpp
x64_dbg_launcher/x64_dbg_launcher.cpp
|
2014-12-19 13:49:36 +01:00 |
Mr. eXoDia
|
3b755c9279
|
DBG: resolved issue #211 (added a 'skip' command to skip the next instruction)
|
2014-12-14 03:07:45 +01:00 |
SmilingWolf
|
072f18b3c1
|
Threads problem: FIXED
|
2014-12-12 21:53:43 +01:00 |
SmilingWolf
|
df4159720f
|
Merge remote-tracking branch 'remotes/mrexodia/x64_dbg/master' into loadlib_asm
|
2014-12-12 21:49:48 +01:00 |
SmilingWolf
|
5fe328e73c
|
Implemented (almost) all of the suggested fixes
|
2014-12-12 20:06:22 +01:00 |
Mr. eXoDia
|
24ca2b4af3
|
DBG: resolve shortcut files
|
2014-12-12 15:45:38 +01:00 |
Mr. eXoDia
|
90c7c2393a
|
DBG: added suspend/resume all threads
|
2014-12-11 17:49:36 +01:00 |
Mr. eXoDia
|
fde43663fd
|
Merge branch 'master' into doxygen
Conflicts:
x64_dbg_dbg/_dbgfunctions.cpp
x64_dbg_dbg/_exports.cpp
x64_dbg_dbg/_global.cpp
x64_dbg_dbg/instruction.cpp
x64_dbg_dbg/patches.cpp
x64_dbg_dbg/value.cpp
x64_dbg_dbg/variable.cpp
|
2014-12-09 11:12:40 +01:00 |
SmilingWolf
|
2ea09c39bd
|
Clear the trap flag
|
2014-12-08 15:48:18 +01:00 |
SmilingWolf
|
2aac3c2de9
|
(Re)implemented loadlib using inline asm: save the current context, allocate a memory page in the debugged process' context, assemble a CALL LoadLibraryA there, execute it and then free the memory and restore the previous context.
|
2014-12-08 02:04:00 +01:00 |
Mr. eXoDia
|
021bc4d778
|
DBG: removed crappy UString class and moved string manipulation/conversion functions in a StringUtils class
|
2014-11-15 14:56:29 +01:00 |
Mr. eXoDia
|
e7c15d2596
|
DBG: fixed some bugs wirh printing the debug string + thread name + fixed SetThreadName
|
2014-11-09 00:44:25 +01:00 |
dreg_fr33project
|
ed0f837dfd
|
jit support improved
|
2014-11-08 13:48:48 +01:00 |
lovrolu
|
72562ab2d1
|
Merge branch 'master' into doxygen
Conflicts:
x64_dbg_bridge/bridgemain.cpp
x64_dbg_dbg/debugger.cpp
x64_dbg_dbg/threading.cpp
x64_dbg_dbg/x64_dbg.cpp
x64_dbg_launcher/x64_dbg_launcher.cpp
|
2014-10-09 15:59:34 +02:00 |
Mr. eXoDia
|
ebae693694
|
DBG: more unicode support (now x32_dbg doesn't import any *A() function)
|
2014-09-15 20:48:25 +02:00 |