mrexodia
|
578d387f3c
|
format
|
2017-06-30 15:07:05 +02:00 |
|
mrexodia
|
5470a48a56
|
workaround for cs_reg_name returning wrong names for STX
|
2017-06-30 15:06:41 +02:00 |
|
mrexodia
|
839ae98d87
|
change pushal and popal to pushad and popad
|
2017-05-05 18:06:54 +02:00 |
|
Torusrxxx
|
137ece0af7
|
Don't use rip code on x86 (#9)
|
2017-04-22 18:01:32 +02:00 |
|
Torusrxxx
|
3c2ae3af95
|
nothing in the bracket when offset is 0 (#10)
|
2017-04-22 18:01:28 +02:00 |
|
mrexodia
|
05adc36001
|
corrected formatting
|
2017-03-16 03:24:50 +01:00 |
|
mrexodia
|
c1bf5682a0
|
Revert "dont highlight EIP/RIP"
This reverts commit c59f9d2868.
|
2017-03-13 03:23:20 +01:00 |
|
mrexodia
|
c59f9d2868
|
dont highlight EIP/RIP
|
2017-03-13 03:21:57 +01:00 |
|
mrexodia
|
305a5f3f73
|
AStyle
|
2017-03-13 03:17:56 +01:00 |
|
mrexodia
|
526519de94
|
added FlagInfo
|
2017-03-13 03:14:59 +01:00 |
|
mrexodia
|
19e5084f45
|
updated capstone + better RegInfo
|
2017-03-13 02:39:59 +01:00 |
|
mrexodia
|
9f223ce46d
|
replaced RegExplicitReadWrite with universal RegInfo
|
2017-03-13 02:17:30 +01:00 |
|
mrexodia
|
420f844a37
|
added RegExplicitReadWrite function
|
2017-03-13 01:44:42 +01:00 |
|
mrexodia
|
1ff364d2f2
|
add option to replace rip-relative instruction text
|
2017-03-10 22:38:49 +01:00 |
|
mrexodia
|
2034d2a015
|
AStyle
|
2017-01-18 14:15:16 +01:00 |
|
mrexodia
|
ddff00a6dd
|
added IsConditionalGoingToExecute function for CMOVXX
|
2017-01-18 14:10:18 +01:00 |
|
mrexodia
|
619f5e0a0c
|
updated capstone (fixes the test workaround)
|
2017-01-03 15:25:13 +01:00 |
|
mrexodia
|
33fe8d40c8
|
Nasty workaround for https://github.com/aquynh/capstone/issues/702
|
2016-12-16 19:32:10 +01:00 |
|
mrexodia
|
1071f9f3fd
|
added missing jump type
|
2016-11-18 11:35:40 +01:00 |
|
mrexodia
|
71894d7dce
|
removed non-nop branch instructions from IsNop heuristic
|
2016-11-18 11:30:25 +01:00 |
|
Torusrxxx
|
140b284bd5
|
fix logic error (#6)
* fix logic error
* fix logic error
|
2016-11-12 17:41:34 +01:00 |
|
mrexodia
|
c761e5eae9
|
AStyle
|
2016-10-09 16:11:33 +02:00 |
|
mrexodia
|
2b67128c7e
|
implemented IsBranchGoingToExecute
|
2016-10-09 16:04:07 +02:00 |
|
mrexodia
|
e5578a74cd
|
fixed enum usage error
|
2016-09-28 20:47:52 +02:00 |
|
Torusrxxx
|
0b6f9508af
|
UD2 and UD2B instructions are unusual (#5)
|
2016-09-27 17:12:56 +02:00 |
|
mrexodia
|
46db30c8f6
|
renamed dqword to xmmword
|
2016-09-09 09:36:33 +02:00 |
|
mrexodia
|
7fbeb7edaa
|
added m14/m28 for fldenv
|
2016-07-21 02:24:32 +02:00 |
|
mrexodia
|
3e149eebb4
|
fixed a casting issue
|
2016-07-12 06:06:01 +02:00 |
|
mrexodia
|
5416abe363
|
resolved issue #3 (correctly detect non-nops on x64)
|
2016-06-25 19:26:27 +02:00 |
|
mrexodia
|
6b2c25ab2f
|
AStyle
|
2016-06-23 17:44:23 +02:00 |
|
mrexodia
|
85bb9a4831
|
Revert "safer Disassemble function (first copies memory in a buffer of MAX_DISASM_BUFFER size)"
This reverts commit 9dec3d7e8b.
|
2016-06-23 17:32:09 +02:00 |
|
mrexodia
|
296a876b03
|
added another variant of IsNop for "lea reg, [reg * 1]"
|
2016-06-23 04:14:59 +02:00 |
|
mrexodia
|
9fb113f5b6
|
updated capstone to the latest version
|
2016-06-23 03:31:52 +02:00 |
|
mrexodia
|
9dec3d7e8b
|
safer Disassemble function (first copies memory in a buffer of MAX_DISASM_BUFFER size)
|
2016-06-23 01:42:50 +02:00 |
|
mrexodia
|
cc82f1970c
|
AStyle formatting
|
2016-06-05 11:31:00 +02:00 |
|
Torusrxxx
|
3138176877
|
Intelligent nop recognizer
And moves unusual instructions into the capstone_wrapper, recognise I/O instructions as privileged.
|
2016-06-05 07:22:15 +00:00 |
|
mrexodia
|
d2845e7ac9
|
added MnemonicId
|
2016-05-29 20:32:28 +02:00 |
|
mrexodia
|
7769af1031
|
fixed RIP-relative destination in ResolveOpValue
|
2016-04-21 06:10:14 +02:00 |
|
mrexodia
|
9d6f9f01f1
|
made ResolveOpValue const
|
2016-04-21 05:02:38 +02:00 |
|
Mr. eXoDia
|
28919b6b84
|
added ResolveOpValue
|
2016-03-11 21:42:27 +01:00 |
|
mrexodia
|
606168e132
|
formatting
|
2016-03-05 13:00:10 +01:00 |
|
mrexodia
|
5a37f7cfaf
|
added copy constructor to prevent double free
|
2016-03-05 12:58:13 +01:00 |
|
mrexodia
|
dc48a11d3f
|
add GlobalInitialize to the Capstone constructor (will be called only the first time)
|
2016-02-13 19:07:13 +01:00 |
|
Nukem
|
cc3ac1c93d
|
formatting
|
2016-02-11 16:17:09 -05:00 |
|
Nukem
|
17563a7a41
|
cs_disasm_iter memory allocation optimization
|
2016-02-11 16:15:38 -05:00 |
|
mrexodia
|
65d1e69b29
|
initial code commit
|
2016-01-07 16:51:36 +01:00 |
|