Duncan Ogilvie
|
51f53ee886
|
GUI: implement all the missing SourceView features from before
|
2019-04-12 17:50:38 +02:00 |
Duncan Ogilvie
|
4af8ff6174
|
DBG: (performance) improvements to SymbolSourceDIA
|
2019-04-12 16:51:37 +02:00 |
Duncan Ogilvie
|
9b602ee27b
|
GUI: setup copy menu for SourceView
|
2019-04-09 15:51:46 +02:00 |
Duncan Ogilvie
|
2a3bc1d667
|
GUI: implement \t correctly in SourceView
|
2019-04-09 15:51:46 +02:00 |
Duncan Ogilvie
|
deef25ba42
|
GUI: implement follow in disassembler + go to line in SourceView
|
2019-04-09 15:51:45 +02:00 |
Duncan Ogilvie
|
61020f7701
|
GUI: rewrite SourceView to work on 2gb+ files
|
2019-04-09 15:51:45 +02:00 |
Duncan Ogilvie
|
b67b5ebb23
|
GUI: improve TraceFileSearch (now also searches r8-r15 on x64)
|
2019-04-09 15:51:45 +02:00 |
Duncan Ogilvie
|
3b8469ba55
|
DBG: print rex info in Zydis command
|
2019-04-09 15:47:22 +02:00 |
Duncan Ogilvie
|
386e242645
|
DBG+GUI: removed yara
|
2019-04-06 13:18:16 +02:00 |
Duncan Ogilvie
|
7d727d014d
|
GUI: remove entropy view
|
2019-04-06 13:18:10 +02:00 |
Duncan Ogilvie
|
41978f961c
|
DBG: show full command line near 'Process Started' log entry
|
2019-04-06 12:40:51 +02:00 |
Duncan Ogilvie
|
ee411b0c30
|
DBG: some more improvements to safely reading the PE info
|
2019-04-06 12:40:50 +02:00 |
torusrxxx
|
6f60175506
|
Fix a minor problem with trace browser (#2138)
|
2019-03-28 21:53:05 +08:00 |
dl471
|
f3e0a4e1e1
|
Scroll to keep selected register in view
|
2019-03-22 12:54:03 +01:00 |
dl471
|
21d03ce395
|
Clean up control flow of arrow key logic
|
2019-03-22 12:54:03 +01:00 |
dl471
|
8253a842e4
|
Add arrow key movements for x64 registers
|
2019-03-22 12:54:03 +01:00 |
dl471
|
54bd25be73
|
Add arrow key movements for remaining FPU registers
|
2019-03-22 12:54:03 +01:00 |
dl471
|
9d1c72fd4b
|
Arrow key movements for middle group of FPU registers
|
2019-03-22 12:54:03 +01:00 |
dl471
|
c669c3491f
|
Add arrow key movements for first set of FPU registers
|
2019-03-22 12:54:03 +01:00 |
dl471
|
115b90db35
|
Add arrow movements for rest of non-FPU registers
|
2019-03-22 12:54:03 +01:00 |
dl471
|
2815ca25b0
|
Add arrow key movements for flag registers
|
2019-03-22 12:54:03 +01:00 |
dl471
|
02129b5942
|
Account for up/down keys in register view
|
2019-03-22 12:54:03 +01:00 |
dl471
|
39880b1892
|
Add ability to move between general purpose registers with arrow keys
|
2019-03-22 12:54:03 +01:00 |
dl471
|
e68720777d
|
Add struct and map for relative register positions
|
2019-03-22 12:54:03 +01:00 |
Mattiwatti
|
6e18613e37
|
DBG: ReadExportDirectory: put upper bound on the number of imports
|
2019-03-17 19:46:33 +01:00 |
Mattiwatti
|
e38adf1265
|
DBG: AddressOfNameOrdinals is WORD[], not DWORD[]
|
2019-03-17 19:46:33 +01:00 |
Mattiwatti
|
c54c96816e
|
DBG: ReadExportDirectory: do bounds checks on all export dir entries before indexing into arrays
Fixes #2105 (second case/malware sample)
|
2019-03-17 19:46:33 +01:00 |
Mattiwatti
|
e36779d7a4
|
DBG: more robust validation of PE directory sizes
|
2019-03-17 19:46:33 +01:00 |
raiseman
|
c325ccd2cd
|
Graph breakpoints fix (#2137)
* graph breakpoints fix
* removed "beta"
|
2019-03-07 21:59:07 +01:00 |
raiseman
|
62c6d40725
|
zoom overview fix
|
2019-03-05 23:03:45 +01:00 |
dl471
|
435b208427
|
Fix filename bug in patch menu
|
2019-03-05 23:01:11 +01:00 |
Duncan Ogilvie
|
7d53b1ae08
|
DBG: fix potential crashes in GetModuleInfo
|
2019-01-20 22:41:26 +01:00 |
Duncan Ogilvie
|
661360bc68
|
GUI: fix duplicate &p in PatchDialog
|
2019-01-20 20:45:58 +01:00 |
Duncan Ogilvie
|
9f5ce5041d
|
DBG: fix a mistake in MemUpdateMap
closes #2101
|
2019-01-20 20:45:47 +01:00 |
Duncan Ogilvie
|
85e96353cb
|
DBG+BRIDGE+GUI: put in the title whether x64dbg is elevated or not
|
2019-01-20 20:43:39 +01:00 |
Duncan Ogilvie
|
223ea586bb
|
DBG: add some more helpful format functions
ascii, ansi, utf8, utf16, disasm, modname
|
2019-01-10 23:54:31 +01:00 |
Duncan Ogilvie
|
d04288cbc1
|
DBG: improve performance of MemoryMapUpdate
|
2019-01-10 23:45:24 +01:00 |
Duncan Ogilvie
|
e5e96f7cbb
|
DBG: analyze all xrefs in the module with XrefsAnalysis
|
2019-01-10 23:44:51 +01:00 |
Duncan Ogilvie
|
cc15cdec9f
|
DBG: correctly handle executables with entry points inside the MZ header
closes #1994
|
2019-01-10 23:44:07 +01:00 |
Duncan Ogilvie
|
f1fbfd98b3
|
DBG: don't use CreateProcessInfo->lpStartAddress because it is broken
closes #2099
|
2019-01-10 23:43:05 +01:00 |
Duncan Ogilvie
|
98d38d94cb
|
GUI: fix warnings in DisassemblerGraphView
|
2018-12-28 16:58:14 +01:00 |
Duncan Ogilvie
|
8cf227624f
|
GUI: fix qword memory operand info in x32dbg
|
2018-12-28 16:56:47 +01:00 |
torusrxxx
|
e5c838c276
|
opcode grouping in trace view
|
2018-11-27 12:14:07 +01:00 |
raiseman
|
24e71e86ee
|
fix graph reopen bug (#2083)
|
2018-11-27 12:11:31 +01:00 |
Duncan Ogilvie
|
0e2febe9c7
|
PROJECT: update TitanEngine for better SafeAttach option
|
2018-11-18 15:50:50 +01:00 |
Duncan Ogilvie
|
688e2ccc04
|
DBG+GUI: AStyle
|
2018-11-18 15:50:13 +01:00 |
Duncan Ogilvie
|
418541e46e
|
DBG: improve the skipInt3Stepping feature to work for long int3 instructions
|
2018-11-18 15:49:43 +01:00 |
Duncan Ogilvie
|
49f5780935
|
GUI: only show logging enabled/disabled in status bar
|
2018-11-18 15:29:10 +01:00 |
raiseman
|
edbaedb47b
|
Graph zoom mode feature (#2068)
Graph zoom mode feature
|
2018-11-18 15:21:32 +01:00 |
Bálint Faragó
|
1e9bf1ab7c
|
DBG: Fix mapped area overrun in ReadDebugDirectory for bogus debugDirSize
|
2018-11-18 15:20:38 +01:00 |