Mr. eXoDia
|
8ef3cb257b
|
Merge branch 'master' of github.com:x64dbg/x64dbg
|
2015-04-25 19:18:36 +02:00 |
Mr. eXoDia
|
4542a4074d
|
Merge branch 'capstone'
|
2015-04-25 19:16:22 +02:00 |
Mr. eXoDia
|
2bdae29fa5
|
DBG: (hopefully) resolved issue #289
|
2015-04-25 19:16:10 +02:00 |
Mr. eXoDia
|
67c2603082
|
DBG: added capstone MinGW libs
|
2015-04-25 19:14:09 +02:00 |
Nukem
|
07d6fe898a
|
DBG: Remove old references to CriticalSectionLocker
|
2015-04-24 15:07:07 -04:00 |
Nukem
|
023a9588fc
|
DBG: Fix comment wording
|
2015-04-24 15:04:00 -04:00 |
Nukem
|
250827ec8c
|
DBG: Attempt at fixing issue #284
|
2015-04-24 15:00:50 -04:00 |
Mr. eXoDia
|
112f70de28
|
DBG: very basic function analysis
|
2015-04-19 04:51:33 +02:00 |
Mr. eXoDia
|
4429453728
|
DBG: updated capstone wrapper functionality
|
2015-04-19 04:51:14 +02:00 |
Mr. eXoDia
|
f5d72e3dc7
|
DBG: capstone helper stuff that is useful
|
2015-04-17 03:35:54 +02:00 |
Mr. eXoDia
|
530bec3cd5
|
DBG: some capstone stuff (command to get instruction infoz)
|
2015-04-17 02:32:34 +02:00 |
Mr. eXoDia
|
cab3ebf263
|
Merge branch 'master' into capstone
Conflicts:
x64_dbg_dbg/instruction.cpp
x64_dbg_dbg/log.cpp
x64_dbg_dbg/x64_dbg.cpp
x64_dbg_dbg/x64_dbg_dbg.vcxproj
x64_dbg_dbg/x64_dbg_dbg.vcxproj.filters
|
2015-04-17 01:23:17 +02:00 |
Mr. eXoDia
|
7b3aa207f3
|
DBG: fully fixed the database problems (issue #279) + fixed a bug with the modules not being cleared on process exit
|
2015-04-17 01:16:38 +02:00 |
Mr. eXoDia
|
d70ae9e6b3
|
DBG: updated jansson + resolved issue #279 (database fixed)
|
2015-04-17 00:16:24 +02:00 |
Mr. eXoDia
|
1a0f112b66
|
full rename from "x64_dbg" to "x64dbg" (including output filenames)
|
2015-04-13 02:37:48 +02:00 |
Mr. eXoDia
|
6ade97b1cd
|
"x64_dbg"->"x64dbg" + added Nukem
|
2015-04-10 01:53:32 +02:00 |
Mr. eXoDia
|
9ba3b603b5
|
DBG: added exeption, GUI: resolved issue #273
|
2015-04-06 23:07:46 +02:00 |
Mr. eXoDia
|
30a6f4cd2c
|
DBG: re-fixed some of the code (somehow wasn't committed)
|
2015-04-06 21:59:11 +02:00 |
Mr. eXoDia
|
2001eec1c4
|
format spaces
|
2015-04-06 03:39:13 +02:00 |
Mr. eXoDia
|
5b8c17e81e
|
fix deadlock + crash
|
2015-04-06 03:02:11 +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 |
Mr. eXoDia
|
e6658562ca
|
DBG+GUI: format
|
2015-04-05 22:52:55 +02:00 |
Nukem
|
2fc88c2baa
|
Merge branch 'master' of https://bitbucket.org/mrexodia/x64_dbg
Conflicts:
x64_dbg_dbg/symbolinfo.cpp
|
2015-04-05 16:21:20 -04:00 |
Mr. eXoDia
|
a0a1bf8eec
|
DBG: fixed relative path source files in pdb (MASM), now uses the pdb path as base and appends the source file to it.
|
2015-04-05 22:13:24 +02:00 |
Nukem
|
757ebe50ab
|
Fix a bug when database file size was 0
|
2015-04-05 00:19:38 -04:00 |
Nukem
|
4f70e1347f
|
Small changes with variable module
|
2015-04-05 00:01:56 -04:00 |
Nukem
|
0d31badd62
|
Stylize code
|
2015-04-04 21:49:09 -04:00 |
Nukem
|
f2edbfa95a
|
Finish label refactor
|
2015-04-04 21:48:12 -04:00 |
Nukem
|
fad13af628
|
Partial refactor of loop.cpp/loop.h
|
2015-04-04 21:20:44 -04:00 |
Nukem
|
0ad2701caf
|
Remove redundant typedefs
|
2015-04-04 19:30:46 -04: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
|
65266cd92e
|
DBG: fixed the new command parser (only escape characters are escaped, otherwise backslash is kept)
|
2015-04-04 23:43:04 +02: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 |
Mr. eXoDia
|
8576b49e7c
|
DBG: resolved issue #241 (log command with formatting)
|
2015-04-04 19:21:38 +02:00 |
Mr. eXoDia
|
22d80a34f8
|
DBG: groundwork for last error in register view
|
2015-04-04 17:05:33 +02:00 |
Mr. eXoDia
|
464dedc8c6
|
DBG+GUI: resolved issue #81 (very simple source code debugging)
|
2015-04-04 02:30:17 +02:00 |
Nukem
|
00ef54dfad
|
Yara/Sym* fix
|
2015-04-02 21:47:54 -04: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
|
3c13484e98
|
DBG: resolved issue #240 (show what is searched for in the reference view)
|
2015-04-02 23:12:22 +02:00 |
Nukem
|
abd67a8345
|
Remove unused variable
|
2015-04-02 16:50:21 -04:00 |
Mr. eXoDia
|
74087d1cca
|
DBG+GUI: formatting
|
2015-04-02 21:49:48 +02: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 |
Nukem
|
6649c95d5f
|
Update project file
|
2015-04-02 13:56:01 -04:00 |
Nukem
|
2c080cc19d
|
dprintf_args function to avoid code duplication
|
2015-04-02 13:55:28 -04:00 |
Nukem
|
423ff91847
|
Remove unused log.cpp/log.h
|
2015-04-02 13:54:28 -04:00 |
Mr. eXoDia
|
8378383837
|
DBG: fixed yaramod command
|
2015-04-02 17:04:59 +02:00 |
Mr. eXoDia
|
245d920490
|
DBG: yaramod command working (but very ugly)
|
2015-04-02 17:04:26 +02:00 |
Mr. eXoDia
|
4e22157e42
|
DBG: working yara command (code still ugly though)
|
2015-04-02 17:03:52 +02:00 |
Mr. eXoDia
|
905e94c66a
|
DBg+GUI: generic formatting
|
2015-04-02 17:03:15 +02:00 |
Mr. eXoDia
|
40910804f5
|
DBG: formatting in Yara headers
|
2015-04-02 17:02:41 +02:00 |
Mr. eXoDia
|
669190db22
|
DBG: added yara library
|
2015-04-02 17:02:08 +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
|
c388a47b3e
|
Fix a bug with module deletion and using old variables
|
2015-04-01 21:46:48 -04:00 |
Nukem
|
c7e86417da
|
Bridge: _gui_sendmessageasync
|
2015-04-01 21:07:53 -04:00 |
Nukem
|
afab517d67
|
Fix MsgSend parameters
|
2015-03-31 21:00:38 -04:00 |
Nukem
|
29cd3e42f1
|
msgqueue now uses std::concurrency
|
2015-03-31 20:58:51 -04:00 |
Nukem
|
187a20c48a
|
Refactor reffind header / parameters also
|
2015-03-30 22:12:02 -04:00 |
Nukem
|
dcadee6238
|
Refactor reffind
|
2015-03-30 22:06:16 -04:00 |
Nukem
|
7a1faba524
|
assemble() was fixed in XEDParse's parser code
|
2015-03-30 17:58:43 -04:00 |
Nukem
|
0b7291a433
|
Finish labels refactor
|
2015-03-30 16:33:19 -04:00 |
Nukem
|
5e2c872315
|
Hash changes reverted as per IRC chat
|
2015-03-29 19:33:41 -04:00 |
Nukem
|
1e780afff9
|
Revert "Remove redundant hashes in bookmarks"
This reverts commit c85f87fea2 .
|
2015-03-29 19:33:00 -04:00 |
Nukem
|
b9636b24eb
|
Revert "Redundant hashes in comment.cpp"
This reverts commit 4e9a588c36 .
|
2015-03-29 19:32:31 -04:00 |
Nukem
|
73502feefc
|
Small consistency fixes
|
2015-03-29 19:23:51 -04:00 |
Nukem
|
ff745b7fc8
|
Patches map -> unordered_map
|
2015-03-29 18:51:03 -04:00 |
Nukem
|
9f42cfe31b
|
Refactor patches.cpp/.h
Fix compilation errors
|
2015-03-29 18:48:08 -04:00 |
Nukem
|
50ce7be0c3
|
Partially refactor label.cpp
|
2015-03-29 07:24:36 -04:00 |
Nukem
|
86791702da
|
Fix memory corruption
|
2015-03-28 17:26:41 -04:00 |
Nukem
|
fe2cdf26de
|
Compiler-optimized MemIsCanonicalAddress
|
2015-03-28 16:38:41 -04:00 |
Nukem
|
efac966b39
|
Project: define _DEBUG when needed
|
2015-03-28 15:32:24 -04:00 |
Nukem
|
4913813f4e
|
Remove unused enum 'BITMASK'
|
2015-03-28 15:27:33 -04:00 |
Nukem
|
ee797cf55c
|
Eliminate recursive lock in SafeUnDecorateSymbolName
|
2015-03-28 15:24:58 -04:00 |
Nukem
|
c69ae20534
|
Newer locks in dbghelp_safe
|
2015-03-28 15:24:28 -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 |
Nukem
|
b56a1d4b91
|
Small code/style changes in math module
|
2015-03-28 15:03:58 -04:00 |
Nukem
|
bf91af33e7
|
Inconsistent static functions in math.cpp
|
2015-03-28 14:40:28 -04:00 |
Nukem
|
79fa4e85c1
|
Disable more debug profile optimizations
|
2015-03-28 00:10:56 -04:00 |
Nukem
|
269f42f09f
|
Application manifest to fix AcLayers hooking
|
2015-03-27 22:49:53 -04:00 |
Mr. eXoDia
|
20fa55cc2b
|
DBG: safe dbghelp functions
|
2015-03-28 03:28:06 +01:00 |
Nukem
|
4e9a588c36
|
Redundant hashes in comment.cpp
|
2015-03-27 20:30:22 -04:00 |
Nukem
|
c85f87fea2
|
Remove redundant hashes in bookmarks
|
2015-03-27 20:25:06 -04:00 |
Nukem
|
16ae9a82fb
|
Possible sign extension bug
|
2015-03-27 19:31:43 -04:00 |
Nukem
|
efaee6ffdd
|
Add debug profile to visual studio project
|
2015-03-27 18:46:41 -04:00 |
Nukem
|
12fb5445ba
|
Fix formatting in memory.cpp
|
2015-03-27 18:42:32 -04:00 |
Nukem
|
f1a3e3cfa3
|
Add operator+ to dynamicmem
Also refactor class
|
2015-03-26 22:11:49 -04:00 |
Nukem
|
d0936894a9
|
Optimize MemRead/MemWrite (add MemIsCanonicalAddress)
|
2015-03-26 21:57:45 -04:00 |
Nukem
|
cea1f32b2d
|
More unordered_map conversions
|
2015-03-26 19:54:01 -04:00 |
Nukem
|
36caae2b4f
|
Fix possible memory leak in varfree
|
2015-03-26 18:58:48 -04:00 |
Nukem
|
753418a80d
|
Capitalize global variable name
|
2015-03-26 18:46:55 -04:00 |
Nukem
|
4cb93d72e8
|
Replace std::map with std::unordered_map
|
2015-03-26 18:40:15 -04:00 |
Nukem
|
78d4efc312
|
Partially refactor memory.cpp/.h
|
2015-03-25 22:17:52 -04:00 |
Nukem
|
5bd3a0b5a7
|
Optimize SectionLocker to use fewer runtime variables
|
2015-03-22 21:56:25 -04:00 |
Nukem
|
5b948d974f
|
Better shared SRWLock code (Template class)
|
2015-03-22 21:19:28 -04:00 |
Nukem
|
7cd657abe6
|
Multiprocessor compilation
|
2015-03-22 21:16:08 -04:00 |
Nukem
|
4c115e5e7e
|
Fix recursive deadlocks / some small bugs
|
2015-03-22 21:14:18 -04:00 |
Nukem
|
b42bb8a19e
|
Refactor comment.cpp/.h
|
2015-03-22 19:03:04 -04:00 |
Nukem
|
f161227174
|
Fix BpGetCount and some warnings
|
2015-03-18 19:25:18 -04:00 |
Nukem
|
a80f6f0bf9
|
Use a local buffer in dprintf
|
2015-03-18 19:12:34 -04:00 |
Nukem
|
e6b9a681b0
|
Change module function parameter names
|
2015-03-18 19:08:46 -04:00 |