ptitSeb
|
7694594f8b
|
Added F2/F3 prefix handling and a bunch of F2 0F and F3 0F opcodes
|
2021-03-05 18:34:12 +01:00 |
|
ptitSeb
|
5119464274
|
Added some x87 opcodes (D9 and DB prefixes)
|
2021-03-05 18:05:42 +01:00 |
|
ptitSeb
|
4a418d72b6
|
Fixed phtread_t that is a unsigned long instead of a unsigned int
|
2021-03-05 17:04:39 +01:00 |
|
ptitSeb
|
59a4569a87
|
Added 90 NOP
|
2021-03-05 17:04:05 +01:00 |
|
ptitSeb
|
a1e3e0d5b1
|
Added some phtread functions
|
2021-03-05 16:58:33 +01:00 |
|
ptitSeb
|
e9fc44761c
|
Fixed 32bits BE opcode to clear upper part of reg
|
2021-03-05 16:56:16 +01:00 |
|
ptitSeb
|
a6337819c0
|
Added atof, atoi, atol and atoll wrapped functions
|
2021-03-05 14:41:10 +01:00 |
|
ptitSeb
|
cafbaa1e23
|
Added REX F7 opcodes
|
2021-03-05 14:38:55 +01:00 |
|
ptitSeb
|
b13273be05
|
Added REX 66 C1 opcodes
|
2021-03-05 14:22:33 +01:00 |
|
ptitSeb
|
9991c213c1
|
Added REX 69 IMUL opcode
|
2021-03-05 14:20:35 +01:00 |
|
ptitSeb
|
8044aa44fe
|
Added REX 0F B7 MOVZX opcode
|
2021-03-05 14:16:09 +01:00 |
|
ptitSeb
|
19fc440100
|
Added 0F BE/BF MOVSX opcodes
|
2021-03-05 14:15:15 +01:00 |
|
ptitSeb
|
2009b01425
|
More fixes to GetEb/GteGb and other macro, plus adding 66 C7 MOV opcode
|
2021-03-05 14:10:06 +01:00 |
|
ptitSeb
|
e0af8de642
|
Added putchar wrapped function
|
2021-03-05 12:28:09 +01:00 |
|
ptitSeb
|
f0883cd465
|
Added REX 99 cd/cqo opcode
|
2021-03-05 12:26:32 +01:00 |
|
ptitSeb
|
4081890a94
|
Ajusted REX 0F B6 opcode, as 32bits access to regs always wipe upper part
|
2021-03-05 12:26:11 +01:00 |
|
ptitSeb
|
18b4c66d36
|
Added REX 63 MOVSXD opcode
|
2021-03-05 12:14:01 +01:00 |
|
ptitSeb
|
8ef63665f4
|
Added REX 0F 80..8F Jcc opcodes
|
2021-03-05 12:09:26 +01:00 |
|
ptitSeb
|
93ae439454
|
Added REX 88 MOV opcode and adjusted REX 8B one
|
2021-03-05 12:06:51 +01:00 |
|
ptitSeb
|
48e28bfdc5
|
Adjusted 89 and 8B opcode to clear upper part of regs when ED is a reg
|
2021-03-05 12:01:49 +01:00 |
|
ptitSeb
|
4278ca8b80
|
Small change in wrapped function trace
|
2021-03-05 12:01:12 +01:00 |
|
ptitSeb
|
2b7d375191
|
Added REX 0F B6 MOVZX opcode
|
2021-03-05 11:21:00 +01:00 |
|
ptitSeb
|
4d02ba25f1
|
Added calloc and free wrapped functions
|
2021-03-05 11:16:17 +01:00 |
|
ptitSeb
|
386479f408
|
Added REX 0F 40..4F CMOVcc opcodes
|
2021-03-05 11:12:48 +01:00 |
|
ptitSeb
|
0bf9a5af34
|
Fixed PltResolver slot handling
|
2021-03-05 11:00:23 +01:00 |
|
ptitSeb
|
3da0e6c633
|
Added REX 0F AF IMUL opcodes
|
2021-03-05 10:42:40 +01:00 |
|
ptitSeb
|
57730a4b14
|
Added EB JMP opcode
|
2021-03-05 10:34:37 +01:00 |
|
ptitSeb
|
5b5c77223d
|
Fixed va_list handling on aarch64
|
2021-03-05 10:32:01 +01:00 |
|
ptitSeb
|
f93ef5a7db
|
A bit more work on va_list handling
|
2021-03-05 10:29:34 +01:00 |
|
ptitSeb
|
7716633bf7
|
Added printf wrapped function and some VA_ARG work
|
2021-03-05 10:16:02 +01:00 |
|
ptitSeb
|
2e3c25f8e1
|
Fixed __libc_start_main emulation
|
2021-03-04 21:48:03 +01:00 |
|
ptitSeb
|
68d4683010
|
Added REX 98 CWDE/CDQE opcode
|
2021-03-04 21:47:40 +01:00 |
|
ptitSeb
|
3bcb9e0f38
|
Added puts wrapped function (and test03 works)
|
2021-03-04 21:33:01 +01:00 |
|
ptitSeb
|
234186e9af
|
Added C9 LEAVE opcode (and test02 works too)
|
2021-03-04 21:26:55 +01:00 |
|
ptitSeb
|
cb24986c88
|
Added C syscall wrapper
|
2021-03-04 21:25:14 +01:00 |
|
ptitSeb
|
f21224bffb
|
Fix injection of PLT Resolver
|
2021-03-04 21:18:44 +01:00 |
|
ptitSeb
|
67e64bfcf8
|
Added 68 PUSH Id opcode
|
2021-03-04 21:09:36 +01:00 |
|
ptitSeb
|
c60b4daed4
|
Added R_X86_64_JUMP_SLOT to RelA relocation handling
|
2021-03-04 21:05:23 +01:00 |
|
ptitSeb
|
bae73adf3e
|
Added 0F 05 SYSCALL opcode (and test01 works now)
|
2021-03-04 20:39:11 +01:00 |
|
ptitSeb
|
be8204d8fa
|
Added REX C6 MOV opcode
|
2021-03-04 20:37:07 +01:00 |
|
ptitSeb
|
4b86945fff
|
Added REX C7 MOV opcode
|
2021-03-04 20:35:56 +01:00 |
|
ptitSeb
|
3f025f1310
|
Added REX B8..BF MOV opcodes
|
2021-03-04 20:32:25 +01:00 |
|
ptitSeb
|
b3f3a2b30c
|
Added REX 38..3D CMP opcodes
|
2021-03-04 20:24:30 +01:00 |
|
ptitSeb
|
50398acc97
|
Added REX D1/D3 opcodes
|
2021-03-04 20:17:43 +01:00 |
|
ptitSeb
|
2e81d8ba80
|
Added E9 JMP opcode
|
2021-03-04 20:15:07 +01:00 |
|
ptitSeb
|
f2a9066697
|
Added 0F 1F NOP opcode
|
2021-03-04 20:11:06 +01:00 |
|
ptitSeb
|
ad05515b70
|
Fixed an issue with GetECommon and REX.b
|
2021-03-04 20:07:02 +01:00 |
|
ptitSeb
|
e19267dea2
|
Added REX C1 opcodes
|
2021-03-04 18:01:43 +01:00 |
|
ptitSeb
|
d8551567ed
|
Added C3 RET opcode
|
2021-03-04 17:56:39 +01:00 |
|
ptitSeb
|
004c360720
|
Added 70..7F Jcc opcoces
|
2021-03-04 17:55:13 +01:00 |
|