1
0
Fork 0
Commit Graph

101 Commits

Author SHA1 Message Date
Mr. eXoDia 2d213b88e9 DBG: removed more redundant parameters 2015-07-12 20:28:10 +02:00
Mr. eXoDia 7a5ad909a4 DBG: fixed some common parameters in MemAllocRemote 2015-07-12 20:07:18 +02:00
Nukem bcc488f93e DBG: Further refactoring in memory.cpp functions 2015-07-11 22:45:32 -04:00
Mr. eXoDia c44c89f59e DBG: changed memory functions back to uint because the pointers are not valid in the debugger process anyway 2015-07-12 00:08:41 +02:00
Mr. eXoDia c86eaa5a08 DBG: removed the 'and' and 'or' defines 2015-07-11 03:30:44 +02:00
Mr. eXoDia e8ee2430c6 DBG: small refactoring + removed some unused variables 2015-07-11 03:09:21 +02:00
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