1
0
Fork 0
Commit Graph

2388 Commits

Author SHA1 Message Date
mrexodia cde6b41c8d
GUI: resolved issue with weird column view bugs in the CPUDump 2016-06-24 02:47:22 +02:00
fearless 725dce1b58 GUI: added icons (#797) 2016-06-24 00:57:10 +02:00
mrexodia 02a58ab83e
PROJECT: AStyle 2016-06-23 19:10:04 +02:00
mrexodia 7f171bdd6b
PROJECT: support for a MAXCORES environment variable in build script 2016-06-23 18:56:43 +02:00
Torusrxxx abf026db04 Translate the launcher and add more shortcuts (#793)
* translate the launcher

* translate the launcher

* translate launcher

* translate launcher

* translate launcher

* translate launcher

* translate launcher

* translate launcher

* translate launcher

* translate launcher

* translate launcher

* translate this file

* add more shortcuts

* add more shortcuts

* add more shortcuts

* add more shortcuts

* add more shortcuts

* add more shortcuts

* add more shortcuts

* add more shortcuts
2016-06-23 17:50:26 +02:00
mrexodia 6df390bfd7
PROJECT: updated capstone_wrapper 2016-06-23 17:44:41 +02:00
mrexodia 4f77f01fa2
GUI: resolved issue #789 2016-06-23 17:33:02 +02:00
mrexodia 3de6a203fc
PROJECT: updated capstone_wrapper 2016-06-23 04:15:35 +02:00
mrexodia 0fb496c219
GUI: deleted zh_CN from repo (since we moved to Crowdin) 2016-06-23 03:43:46 +02:00
mrexodia b7f6e42e83
DBG+GUI+PROJECT: updated to the latest capstone 2016-06-23 03:43:46 +02:00
Torusrxxx 16065a273e fix 2 issues (#788)
* fix now-broken trace record storage

* fix self-jumping appearance
2016-06-23 03:16:11 +02:00
mrexodia d8e6478e59
GUI: updated translations 2016-06-23 02:53:11 +02:00
mrexodia a0d66d5724
GUI: highlight the CIP page in the memory map + added find address page in memory map 2016-06-23 02:51:06 +02:00
mrexodia 72888177b3
DBG+GUI+BRIDGE: various fixes with regards to the disassembly view 2016-06-23 01:43:54 +02:00
mrexodia 89017073a6
DBG+BRIDGE+GUI: fixed various issues (thanks to Coverity!) 2016-06-23 00:20:02 +02:00
Mr. eXoDia c7ed20da1f DBG: fixed warnings 2016-06-22 18:27:34 +02:00
Mr. eXoDia fa2db57799 DBG: AStyle 2016-06-22 17:28:54 +02:00
Mr. eXoDia 5fc4d90d8b Merge branch 'patch-2' of https://github.com/torusrxxx/x64dbg into torusrxxx-patch-2
# Conflicts:
#	src/dbg/database.cpp
2016-06-22 17:28:31 +02:00
Mr. eXoDia c048e1db78 DBG+GUI: text files for error/exception codes instead of hardcoded in the source 2016-06-22 17:25:55 +02:00
Mr. eXoDia 63fb2a87fe GUI: help on symbolic name now also works on the selected instruction label 2016-06-22 17:25:01 +02:00
Mr. eXoDia 73993b3e17 GUI: icon for trace record in the debug menu 2016-06-22 17:25:00 +02:00
Torusrxxx becf708133 Run to user code (#762)
* Run to user code

* Fix "access violation" error

* Run to user code

* Run to user code

* Run to user code

* Run to user code

* Run to user code

* Run to user code

* Run to user code

* Run to user code

* Run to user code

* Fixed compiler warnings

* Run to user code

* Run to user code

* Run to user code

Please add an icon for it.

* Run to user code

* change the error message

* Run to user code

* Run to user code

* Update translation

* Update translation

* Enlarge the buffer size to 1KB

* Fix locking condition

* Fix race condition

* re-apply recent commits
2016-06-22 17:22:44 +02:00
Yun Wei 899a1c235c Data Instruction support (#758)
* Added data instruction support

* Fixed project file

* Add advanced analysis

* Add assembler, fixed various bugs

* Fixed various bugs, better float analysis

* Add project file

* Fixed follow menu display

* Added support for temp code list

* Fixed size for invalid instructions
2016-06-22 14:45:34 +02:00
Torusrxxx ce72c539c8 delete non-issue 2016-06-21 11:21:52 +00:00
Torusrxxx 3610fc0e59 plugin storage 2016-06-21 11:13:47 +00:00
Torusrxxx 794eba983e plugin storage 2016-06-21 11:10:13 +00:00
Torusrxxx 8f1f86360c plugin storage 2016-06-21 11:07:55 +00:00
Mr. eXoDia b3d71c2265 DBG: added inline format in various relevant places 2016-06-21 02:34:32 +02:00
Mr. eXoDia ab04fd7374 DBG: corrected some command locations 2016-06-20 22:48:31 +02:00
Mr. eXoDia b82a5d79ba DBG: allow loading of the CV record in download symbol command 2016-06-19 00:14:54 +02:00
Mr. eXoDia 19265d66c8 DBG: SafeSymGetOptions 2016-06-19 00:14:17 +02:00
Mr. eXoDia 2071aff446 GUI: fixed a bug in download symbol action 2016-06-19 00:13:57 +02:00
Mr. eXoDia 338051bb27 DBG: ignore CodeView record in PE header (for performance/security reasons) 2016-06-19 00:13:18 +02:00
Mr. eXoDia e61525e196 PROJECT: added .editorconfig 2016-06-19 00:04:48 +02:00
Torusrxxx aa496d402a Window title obfuscation (#759) 2016-06-17 16:28:01 +02:00
Torusrxxx 96142cc532 my first help document (#757)
* my first help document

* my first help document
2016-06-17 16:25:52 +02:00
Torusrxxx f5c61a5fe4 Trace into/over beyond/into trace record (#756)
* replace map with hash map

* Fix the issue with trace record saving

* Trace into/over beyond/into trace record

* Trace into/over beyond/into trace record

* Trace into/over beyond/into trace record

and fix the issue that when a breakpoint is hit during tracing, trace would not be available.

* Trace into/over beyond/into trace record

* Trace into/over beyond/into trace record

* Trace record now sets the entire module

instead of a single page

* Trace into/over beyond/into trace record

* Trace into/over beyond/into trace record

* Trace into/over beyond/into trace record
2016-06-17 16:25:04 +02:00
Mr. eXoDia ada96eaffc GUI: fixed 80 bit float display 2016-06-16 11:06:18 +02:00
Torusrxxx 4b405cd18e Fix the issue with column resizing (#753)
* Fix the issue with column resizing.

* Add an icon for the message box.

* UI for allocating & freeing memory

* UI for allocating & freeing memory

* Add missing "emit" statement

* Upload translation for new GUI operations
2016-06-15 14:00:13 +02:00
mrexodia 38a1626fe8
GUI: AStyle + updated translation template 2016-06-15 06:08:08 +02:00
Torusrxxx b53e5037ae Code folding (#743)
* Initial commit of code folding.

* Update translations

* Code folding technology preview

* Code folding technology preview

* Code folding technology preview

* translate this file

* Code folding technology preview

* Code folding technology preview

* Code folding technology preview

* Code folding technology preview

* Code folding technology preview

* Code folding technology preview

* translate this file

* Code folding technology preview

* Code folding technology preview

* translate this file

* Improve the jump offset allocation algorithm

* Update patch-5 (#2)

* DBG: updated yara to the latest version with all the modules

* GUI: temporarily disable CPUDump column width saving (has issues when changing the view @torusxxx)

* PROJECT: added Keystone to README

* Change selection to rely solely on mInstBuffer

to resolve selection problem. And unfold selection when "disasm" command is used.

* translate this file

* Fix invalid translation

* translate this file

* translate this file

* Code folding

* Update translation

* Update translation

* Partially resolve selection issue

* Partially resolve selection issue

* translate this file

* translate this file

* translate this file

* translate this file

* Update translations

This version of translation template includes translated string for debug event counter.
2016-06-15 06:02:01 +02:00
mrexodia ab0fff683e
DBG: changes to the way conditional tracing is handled 2016-06-15 05:25:30 +02:00
mrexodia 261e53e21e
DBG: caching for callstack (issue #750) 2016-06-15 05:23:41 +02:00
mrexodia 44f762cbe9
GUI: icons for tracing 2016-06-15 05:18:21 +02:00
Torusrxxx 1e1b1f14a0 Debug events counter (#748)
* DBG+GUI: Debug events counter

* DBG+GUI: Debug events counter

* DBG+GUI: Debug events counter

* DBG+GUI: Debug events counter

* DBG+GUI: Debug events counter
2016-06-15 03:10:59 +02:00
Torusrxxx db6d4fbc73 Trace until condition (#749)
* DBG+GUI: Trace until condition

* DBG+GUI: Trace until condition

* DBG+GUI: Trace until condtion

* DBG+GUI: Trace until condition

* DBG+GUI: Trace until condition

* DBG+GUI: Trace until condition

* DBG+GUI: Trace until condition

* DBG+GUI: Trace until condition
2016-06-15 03:10:32 +02:00
mrexodia 789085630c
GUI: performance improvement (do not attempt to load symbols for a module if the user didn't click on a module) 2016-06-13 21:44:08 +02:00
mrexodia 4852bc786b
DBG: stricter number parsing in valfromstring 2016-06-13 09:21:39 +02:00
mrexodia 4333a38fa2
GUI: changes to AssembleDialog and handling of ValidateExpressionThread (#745) 2016-06-13 07:38:51 +02:00
mrexodia 9273c6384e
PROJECT: added Keystone to README 2016-06-13 00:07:05 +02:00