1
0
Fork 0
Commit Graph

5200 Commits

Author SHA1 Message Date
mrexodia da21b3d0b1
DBG: changed ArchValue to macro 2016-11-27 01:00:08 +01:00
mrexodia 526671c44c
DBG: allow loading of 32/64 bit specific types from JSON 2016-11-27 00:58:05 +01:00
mrexodia de1951e9ca
DBG+BRIDGE+GUI: initial version of struct viewer 2016-11-27 00:51:24 +01:00
mrexodia 59f944a090
GUI: fixed small coloring bugs (thanks @ThunderCls!) 2016-11-26 21:28:02 +01:00
mrexodia f44c9fa705
DBG+BRIDGE+GUI: basics of type display GUI working 2016-11-26 20:03:37 +01:00
mrexodia 457b4bd68b
GUI: UTF-8 log redirect 2016-11-26 20:02:13 +01:00
mrexodia 67b14b49be
GUI: StructWidget colors 2016-11-26 16:29:57 +01:00
mrexodia 6558b29628
initial StructWidget 2016-11-26 16:29:56 +01:00
mrexodia 4020845985
GUI: more customization with graph colors 2016-11-26 16:09:24 +01:00
mrexodia 693c22176d
DBG: properly handle arrays in ParseTypes 2016-11-26 12:36:32 +01:00
mrexodia b7ff75abec
DBG: resolved issue #635 #1193 #775 #514 #1273 (cannot get module filename) 2016-11-25 20:44:36 +01:00
mrexodia 688b9fbea5
DBG: full path of debuggee log statement 2016-11-25 19:30:42 +01:00
mrexodia b21672a335
DBG: tr.hitcount alias 2016-11-24 19:41:05 +01:00
mrexodia b89fdcd3c1
DBG+BRIDGE+GUI: make single loops show properly 2016-11-22 21:54:39 +01:00
mrexodia e4efed3eaf
DBG: added loop commands 2016-11-22 21:09:59 +01:00
mrexodia 9d3d77d8fb
DBG: removed useless ParseType error 2016-11-22 21:09:52 +01:00
mrexodia d248d916b7
DBG: (fucking) finally finished layered loop implementation 2016-11-22 21:09:52 +01:00
Torusrxxx ec14fb5813 Show suspected call stack frame, and fix a bug (#1282)
* show suspected call stack frame

* log hyperlink never works on 32-bit platform

* update

* Party in call stack view
2016-11-22 19:03:57 +01:00
mrexodia 1bf7b1298b
PROJECT: updated .gitignore for VS2017 + format btparser 2016-11-22 09:38:31 +01:00
mrexodia eea599b0ac
DBG: very hacky type parser working 2016-11-22 00:10:21 +01:00
mrexodia 943aa09b4f
DBG: added the LoadTypes command 2016-11-21 10:16:54 +01:00
mrexodia 910319a576
DBG: add the ability to load types from a json file. 2016-11-21 10:16:38 +01:00
mrexodia 6856990cc1
DBG: added FileHelper::GetFileName 2016-11-21 10:16:05 +01:00
mrexodia 45ddde5707
DBG: explicitly handle null types in scmp 2016-11-21 09:36:26 +01:00
mrexodia 6b1c60d18c
GUI: fixed log string 2016-11-20 21:43:20 +01:00
mrexodia 22bf07bf96
DBG: allow arbitrary pointer depth 2016-11-20 21:42:43 +01:00
mrexodia af49e5fe6f
GUI: insert wildcard in HexEdit instead of zero 2016-11-20 17:41:50 +01:00
mrexodia 61aef59e87
GUI: enable search in current function menu 2016-11-20 13:35:43 +01:00
Torusrxxx 6f4fd60a8f Comment on memory map (#1275) 2016-11-20 11:18:57 +01:00
mrexodia 54b5347296
DBG: fix unary operators (closes issue #1276) 2016-11-19 20:47:37 +01:00
Torusrxxx 7a0421c00d HardcoreThreadSwitchWarning (#1274)
* HardcoreThreadSwitchWarning

* test
2016-11-19 13:59:23 +01:00
mrexodia b5b76310d4
GUI: undocumented AsciiSeparator setting https://i.imgur.com/Ri7Czrg.png 2016-11-18 18:13:19 +01:00
mrexodia 31e0985713
DBG: fixed compile error on x64 (shit lol) 2016-11-18 17:58:59 +01:00
mrexodia 7c4dc284b6
GUI: more natural space 2016-11-18 17:45:52 +01:00
mrexodia 513b61433b
DBG: don't consider reserved pages as valid in MemFindBaseAddr per default 2016-11-18 17:41:34 +01:00
mrexodia bdb96c96ad
LAUNCHER: AStyle 2016-11-18 17:30:22 +01:00
mrexodia 5441aaf18a
DBG: closes issue #1270 (weird behavior with findall and findmemall) 2016-11-18 17:29:47 +01:00
mrexodia f797a0e095
GUI: more realistic scroll bars 2016-11-18 17:29:46 +01:00
mrexodia 78e10e1513
GUI: fixed weird format in infobox 2016-11-18 17:29:46 +01:00
ThunderCls 72de4132d4 icon for database files (#1246)
#307 issue solved
2016-11-18 17:29:25 +01:00
Torusrxxx 37137f872f gui improvements (#1272)
* gui improvements

* removed duplicate shortcut for refresh in graph
2016-11-18 17:29:18 +01:00
mrexodia 690bb24a6d
PROJECT: updated capstone_wrapper 2016-11-18 11:36:03 +01:00
mrexodia ed20fa8bcd
DBG: show jmp $0 for all types of NOP jumps 2016-11-18 11:31:04 +01:00
mrexodia 76e357cd5b
PROJECT: updated to new capstone_wrapper 2016-11-18 11:16:48 +01:00
mrexodia d422508dac
GUI: mostly solves issue #1267 (advanced arguments in favorite tools) 2016-11-18 09:44:41 +01:00
mrexodia d12338ccc0
GUI: fixed edit tool and script in FavouriteTools 2016-11-18 09:39:45 +01:00
mrexodia a455ee2cb4
fixed issue #1257 (same hotkey in disasm and graph) 2016-11-18 08:54:53 +01:00
mrexodia 5167a040d9
DBG: added dis.isnop and dis.isunusual 2016-11-18 08:30:21 +01:00
mrexodia 58bf10ab41
DBG: removed buggy cache 2016-11-18 08:30:21 +01:00
mrexodia f8ee9aa6df
DBG+GUI: some small fixes 2016-11-18 08:30:20 +01:00