1
0
Fork 0
x64dbg/src/gui/Src/BasicView
Torusrxxx 390bf4c5ca Trace recording (#1736)
* run trace file format
* record opcode
* Successfully recorded sample run trace
* fixed order of thread id and opcode
* use capstone in run trace
* Revised format;Stop tracing when stop debug;Changed ext name
* trace browser(draft)
* Lower bound
* Lower bound
* implemented more funcitons in trace file reader
* Initial trace browser
* trace browser works for single-page traces
* fixed page fault
* Multi-selection, fixed page faults
* copy disassembly
* resize columns
* address label;follow in disassembly
* highlight
* history,comment,breakpoint in trace view
* stricter validation to prevent buffer overflow
* MAX_MEMORY_OPERANDS=32
* fixing bug in memory access count
* Temporary info menu to view registers & memory
* assumed to fix thread id bug
* live update trace view
* Fixed a bug with registers recording (similar to thread id bug)
* Search for constant in trace file
* Fixed bugs with memory operands recording
* File header for trace file; Auto update trace viewer
* fix x64dbg_translations.pro
* Default filename for trace; Start trace from trace view
* Switch to Qt JSON
* Copy selection, file offset and RVA; recent files
* Properly implement MRU menu
* shortcut for tracing
* Fix file names with comma
* added interaction with tab closing
* change default directory for trace file
* fix minor issue
2017-10-16 20:00:26 +02:00
..
AbstractTableView.cpp Trace recording (#1736) 2017-10-16 20:00:26 +02:00
AbstractTableView.h Trace recording (#1736) 2017-10-16 20:00:26 +02:00
Disassembly.cpp Trace recording (#1736) 2017-10-16 20:00:26 +02:00
Disassembly.h Added CS vs Zydis diff code & various fixes 2017-10-09 10:02:13 +02:00
HeaderButton.h PROJECT: fixed line endings (hopefully for good now) 2015-11-24 01:50:17 +01:00
HexDump.cpp GUI: don't select when changing the byte offset with ctrl+up/down 2017-09-11 17:58:34 +02:00
HexDump.h graph history;follow children or parent in graph 2017-09-01 13:58:33 +02:00
HistoryLineEdit.cpp GUI: added advanced conditional trace dialog 2016-11-06 16:44:11 +01:00
HistoryLineEdit.h GUI: added advanced conditional trace dialog 2016-11-06 16:44:11 +01:00
LabeledSplitter.cpp max length for breakpoint condition (#1306) 2016-11-29 16:25:34 +01:00
LabeledSplitter.h Save Splitter State (#1125) 2016-09-29 17:33:22 +02:00
LabeledSplitterDetachedWindow.cpp DBG+GUI: code improvements 2016-09-28 20:47:29 +02:00
LabeledSplitterDetachedWindow.h DBG+GUI: code improvements 2016-09-28 20:47:29 +02:00
ReferenceView.cpp use dynamic casting 2017-09-01 18:51:20 +02:00
ReferenceView.h use dynamic casting 2017-09-01 18:51:20 +02:00
SearchListView.cpp Fixed wrong behavior when using search lists and changing layouts between mList and mSearchList (#1606) 2017-05-27 00:40:27 +02:00
SearchListView.h EXE: don't ask for x64dbg.exe when not in WOW64 mode 2017-05-31 15:53:09 +02:00
SearchListViewTable.cpp Switch to xrefs in InfoBox and some XrefBrowseDialog improvements (#1585) 2017-05-15 23:32:31 +02:00
SearchListViewTable.h traced background in references and source (#1209) 2016-11-01 14:36:06 +01:00
ShortcutEdit.cpp GUI: allow ESC and BACKSPACE in the ShortcutEdit 2016-09-07 11:18:02 +02:00
ShortcutEdit.h PROJECT: fixed line endings (hopefully for good now) 2015-11-24 01:50:17 +01:00
StdTable.cpp Trace recording (#1736) 2017-10-16 20:00:26 +02:00
StdTable.h GUI: change multi-selection hotkeys (#1743) 2017-10-14 19:46:47 +02:00