Duncan Ogilvie
|
824100eea8
|
DBG: implement memcpy command
|
2019-11-13 01:13:06 +01:00 |
Duncan Ogilvie
|
b23c0dfe37
|
DBG: remove leading whitespace when loading script to correctly handle tabs
|
2019-11-12 23:55:56 +01:00 |
Duncan Ogilvie
|
fae8434284
|
DBG: fix a buffer overflow in a terrible 5-year old API
Thanks to dudeme for finding a reliable way to reproduce this!
|
2019-11-12 23:55:23 +01:00 |
mappzor
|
b0ba7d40e1
|
Fixed #2228 (#2244)
* Fixed #2228
|
2019-11-11 22:15:46 +01:00 |
Duncan Ogilvie
|
e2a20266d1
|
DBG: close #2245
fix by lynnux
|
2019-11-10 23:15:29 +01:00 |
Duncan Ogilvie
|
c65f65f3b1
|
DBG: better script cleanup
|
2019-11-05 00:55:22 +01:00 |
Duncan Ogilvie
|
eca2f7f99a
|
DBG: refactor scripting functionality to allow executing script branches in the GUI
|
2019-11-05 00:33:32 +01:00 |
Duncan Ogilvie
|
6d6df1ff6f
|
DBG: stop skipping exceptions when pausing on certain debug events
|
2019-11-04 20:45:27 +01:00 |
Duncan Ogilvie
|
3fc1bdebc9
|
DBG: remove some unused functionality related to pausing
|
2019-11-04 20:45:26 +01:00 |
Duncan Ogilvie
|
03c5406b4b
|
DBG+EXE: compile on latest Visual Studio 2019 without MFC
|
2019-10-31 15:31:23 +01:00 |
Duncan Ogilvie
|
3efe95135b
|
DBG: improve savedata command
|
2019-10-31 15:27:51 +01:00 |
Bálint Faragó
|
e0e977c88a
|
DBG: try querying the process cookie before adding breakpoints
|
2019-10-31 15:18:27 +01:00 |
Bálint Faragó
|
16d9e5a777
|
DBG: do not add breakpoints to query process cookie when attaching
|
2019-10-31 15:18:27 +01:00 |
Bálint Faragó
|
44c9d81e60
|
DBG: fix invalid handle exception on terminating attach after run
|
2019-10-31 15:17:23 +01:00 |
Bálint Faragó
|
894ce7842d
|
DBG: remove duplicate variable and single cycle loop in advanced analysis
|
2019-10-31 15:17:05 +01:00 |
Bálint Faragó
|
e975fc813d
|
DBG: verify that the decoded instruction or data reference fits into the memory range
|
2019-10-31 15:17:05 +01:00 |
Matthaeus Puehringer
|
382231eff8
|
DBG: reject wildcard only patterns
closes #2212
|
2019-10-23 12:22:48 +02:00 |
Duncan Ogilvie
|
83e1705985
|
DBG: sync mnemdb with the latest idaref
|
2019-10-12 16:00:04 +02:00 |
pxf_god
|
2952170189
|
DBG: fix call stack on x64
|
2019-10-12 15:41:29 +02:00 |
Duncan Ogilvie
|
31443c2c78
|
DBG: allow various more advanced pattern finding techniques
closes #2197
|
2019-09-01 17:28:48 +02:00 |
Duncan Ogilvie
|
12cf712ec2
|
DBG: add bswap format function
|
2019-09-01 17:28:43 +02:00 |
Duncan Ogilvie
|
8e2fb7f0b7
|
DBG: use patterntransform in the find command
see #2197
|
2019-09-01 15:45:29 +02:00 |
Duncan Ogilvie
|
249d5382c1
|
DBG: update patterntransform to reject invalid patterns
|
2019-09-01 15:44:28 +02:00 |
Duncan Ogilvie
|
d50675ca02
|
DBG: fix some edge cases with page protections in the memory map
|
2019-08-23 00:48:20 +02:00 |
Duncan Ogilvie
|
2c37afcc9e
|
DBG: truncate copy data in DISASM_INSTR
closes #2028
|
2019-08-23 00:48:19 +02:00 |
Duncan Ogilvie
|
d6b27324f4
|
DBG: fix bugfix
closes #2206
|
2019-08-22 17:50:30 +02:00 |
Duncan Ogilvie
|
bbc93a9426
|
DBG: improve symbol handling
|
2019-08-22 17:21:37 +02:00 |
Duncan Ogilvie
|
7212e853fb
|
DBG: better heuristics for detecting the debuggee did not terminate after 10 seconds
|
2019-08-19 15:39:13 +02:00 |
Duncan Ogilvie
|
8a07bd2d7e
|
DBG+GUI: implement auto completion for exports in goto dialog
closes #1987
|
2019-08-17 17:38:58 +02:00 |
Duncan Ogilvie
|
593b5f1752
|
DBG: fix out of bounds access in valapifromstring
closes #2190
|
2019-08-17 16:30:23 +02:00 |
Duncan Ogilvie
|
de2d930d8f
|
DBG+GUI: add transparent exception stepping option
|
2019-08-17 12:19:08 +02:00 |
Duncan Ogilvie
|
60e1dff147
|
DBG: fix signature verification for PDB v2.0 and improve symbol log
closes #2193
|
2019-08-09 20:55:59 +02:00 |
Duncan Ogilvie
|
d17852b63b
|
DBG: fix a weird bug where dll breakpoints could not be deleted in certain cases
|
2019-06-25 21:17:45 +02:00 |
Duncan Ogilvie
|
0b7d840b60
|
DBG+BRIDGE+GUI: fix bugs and add Graph+Memory Map+Symbol Module plugin menus
|
2019-06-22 16:44:45 +02:00 |
Duncan Ogilvie
|
c345647e85
|
DBG: allow plugstop to indicate FreeLibrary should not be called
|
2019-06-22 13:22:58 +02:00 |
Duncan Ogilvie
|
7114c71fe3
|
DBG: trim debug strings before showing them
|
2019-06-22 13:22:29 +02:00 |
Duncan Ogilvie
|
3c5a1ad13a
|
DBG: fix _plugin_menuentrysetvisible
|
2019-06-21 16:39:03 +02:00 |
Duncan Ogilvie
|
cc30f105de
|
DBG: implement DbgFunctions()->ModSymbolStatus
|
2019-06-19 00:12:43 +02:00 |
Duncan Ogilvie
|
80d84e7108
|
DBG: implement symunload command
|
2019-06-19 00:12:38 +02:00 |
Duncan Ogilvie
|
728f0eaa8d
|
DBG: fix various issues pointed out by Visual Studio code analysis
|
2019-06-19 00:12:31 +02:00 |
Duncan Ogilvie
|
d62f7f431c
|
disable warnings for dbghelp.h
|
2019-06-19 00:12:31 +02:00 |
Duncan Ogilvie
|
0a77a1cb00
|
DBG: add expression functions for exception information
|
2019-06-13 13:17:15 +02:00 |
Duncan Ogilvie
|
1e075142a5
|
DBG: add symload command to manually load a PDB
|
2019-06-12 16:51:19 +02:00 |
Matt
|
72d76bb9bc
|
Add GetExports and GetImports to the module scripting API.
|
2019-05-09 20:46:13 +02:00 |
Zhang Li
|
4273fce56e
|
Fix export name is not parsed correctly
|
2019-05-09 20:45:04 +02:00 |
Duncan Ogilvie
|
b244c8177f
|
DBG: removed sortedlru
closes #2124
|
2019-04-30 15:27:47 +02:00 |
Duncan Ogilvie
|
c664ad1b4a
|
DBG: add dis.iscallsystem expression function
|
2019-04-30 15:05:36 +02:00 |
Duncan Ogilvie
|
2cbafa369d
|
DBG: add mod.isexport expression function
|
2019-04-30 15:05:36 +02:00 |
Mattiwatti
|
36741fdaf8
|
Fix ThreadGetSuspendCount if the suspend count limit is reached
Use a better method of querying the suspend count on Windows >= 8.1 that doesn't involve suspending and resuming
|
2019-04-28 21:24:59 +02:00 |
Zhang Li
|
1874da8657
|
Fix export name parsing
|
2019-04-28 16:40:21 +02:00 |