flobernd
d7a49370fe
Minor bugfixes
2017-07-19 16:56:12 +02:00
flobernd
fa4e683b01
Minor bugfixes
2017-07-18 20:02:32 +02:00
flobernd
2be83199d5
Further improvements to the `ZydisInfo` tool
2017-07-15 03:36:11 +02:00
flobernd
18eaba7cdd
Improved `ZydisInfo` tool
2017-07-14 22:55:32 +02:00
flobernd
5bdc173649
Added a tool that prints instruction details
2017-07-12 19:54:42 +02:00
Joel Höner
610d08960b
Merge branch 'develop' of https://github.com/zyantific/zyan-disassembler-engine into develop
...
# Conflicts:
# CMakeLists.txt
2017-07-06 08:17:38 +02:00
Joel Höner
26a971f624
Added timing code for macOS (PerfTest)
2017-07-06 08:04:35 +02:00
flobernd
f8f928a4a8
Added number of decoded instructions to the performance-test tool output
2017-07-05 16:28:16 +02:00
flobernd
447e89820a
Fixed performance-test tool
2017-07-04 16:13:37 +02:00
flobernd
b9cf56af4d
Refactorings
2017-07-04 16:10:21 +02:00
flobernd
bbf8b1193b
Added performance test
2017-07-03 21:10:04 +02:00
flobernd
87c9155207
Refactorings
2017-07-03 17:36:03 +02:00
flobernd
d12059e043
Fixed examples and tools
2017-07-03 03:58:25 +02:00
Joel Höner
b442fa55b4
Fixed tools
2017-06-25 23:28:15 +02:00
Joel Höner
40d6c39dbe
Renamed disassembler mode constants
...
ZYDIS_DISASSEMBLER_MODE_* -> ZYDIS_OPERATING_MODE_*
2017-04-12 21:12:18 +02:00
Joel Höner
ebf71d632f
Moved `internal` sub-struct from info to context
...
Also, fixed examples and tools.
2017-04-11 03:18:08 +02:00
Joel Höner
c9606c389d
Removed obsolete public decoder struct
2017-04-11 02:19:53 +02:00
Joel Höner
0376376b83
Temp. disabled encoder, updated CMake defaults
2017-04-08 19:36:43 +02:00
Joel Höner
cb98db80ea
Minor encoder cleanup
2017-01-22 17:38:14 +01:00
Joel Höner
87e80346f4
Fixed tools
2017-01-21 18:15:37 +01:00
Joel Höner
0a50bb9daa
Implemented encoding for XOP, VEX and EVEX
2017-01-20 21:18:13 +01:00
Joel Höner
c0f53a3a69
More encoder progress, minor refactoring
...
- Added encoding support for more X86 features (IMMs, SIB, ..)
- Added ZYDIS_ARRAY_SIZE macro
- Moved ZYDIS_MAX_INSTRUCTION_LENGTH (Decoder.h -> InstructionInfo.h)
- Renamed ZydisInstructionEncoder -> ZydisEncoderContext
- Various bug-fixes
2017-01-19 17:37:05 +01:00
Joel Höner
14848083ae
More encoder progress
2017-01-17 20:53:34 +01:00
Joel Höner
67231ccdff
Increased read buffer size in tools
2017-01-12 10:29:42 +01:00
Joel Höner
4d0caac923
Fixed build for tools
2017-01-11 12:18:26 +01:00
Joel Höner
f4959072dc
Renamed ZydisFormatFlags -> ZydisFormatterFlags
2016-11-28 19:13:01 +01:00
Joel Höner
4e78d04788
Fixed lib build with clang, fixed tools
2016-11-28 18:56:39 +01:00
flobernd
be56ef937d
Minor bugfixes and refactorings
2016-11-21 14:55:17 +01:00
flobernd
a636fa353e
Fixed fuzzer tool
2016-09-13 05:35:25 +02:00
Joel Höner
5eee4a6b18
made output buffer in fuzzer input tool dynamic
2016-09-01 19:14:08 +02:00
Joel Höner
589c4ae691
added stuff forgotten in previous commit
2016-08-28 23:12:40 +02:00
Joel Höner
a947d86539
added tool for fuzzing the disassembler
2016-08-28 23:08:07 +02:00
flobernd
7c9a6db6af
Initial version 2.0 release
2016-05-25 21:25:48 +02:00