Clement Rouault
|
5b17cc988f
|
simple_x64 does not add extra unwanted REX for some 'Slash [MEM]' instruction
|
2017-05-24 17:33:40 +02:00 |
|
Clement Rouault
|
654e6bff71
|
change remote_calc sample to use notepad + add demo of test_code sample + Stos[BWD] in simple_x86 +
|
2017-04-13 11:14:09 +02:00 |
|
Clement Rouault
|
53acf21a2f
|
Fix x64 Mov Reg, Imm32 (sign extended)
|
2016-07-20 13:16:39 +02:00 |
|
Clement Rouault
|
cf6c48b418
|
Remove some commented old code + fix read/write of REG_QWORD values in registry
|
2016-07-07 17:41:57 +02:00 |
|
Clement Rouault
|
b74d7a9e7e
|
Add Jmp/Call Far 16:32 in simple_x86 + clean and simplify syswow-to-64 execution
|
2016-07-07 13:16:36 +02:00 |
|
Clement Rouault
|
886b445e0e
|
Token.integrity returns a Flag + fix simple_x64 on SIB use for [r13]
|
2016-07-04 18:33:35 +02:00 |
|
Clement Rouault
|
2526727931
|
Add __mul__ on Instruction + x64 on test_code
|
2016-06-29 15:07:14 +02:00 |
|
Clement Rouault
|
56b8264ffd
|
Add x64.assemble + sample test_code
|
2016-06-28 11:31:53 +02:00 |
|
Clement Rouault
|
ce7866cbf3
|
Improve x86.assemble for int + a demo of code tester
|
2016-06-28 11:03:57 +02:00 |
|
Clement Rouault
|
ed42580b4e
|
Fix some x64 encoding of [NEW_REG] | pop/push [RAX] doest not contains a useless prefix anymore
|
2016-06-27 14:51:47 +02:00 |
|
Clement Rouault
|
2289895423
|
Add test + fix Imm32 stuff in x64
|
2016-06-13 18:19:38 +02:00 |
|
Clement Rouault
|
0b32302591
|
Remove generate_callback_stub (only IATHook are impacted)
|
2016-06-09 18:51:48 +02:00 |
|
Clement Rouault
|
e1f7f1e500
|
execute_python doest not reinject the shellcode everytime + test hook 64b
|
2016-06-08 11:01:19 +02:00 |
|
Clement Rouault
|
f23357c13e
|
Testing hook without generated stub + new hook test in new file
|
2016-06-07 19:59:00 +02:00 |
|
Clement Rouault
|
3d51278039
|
fix UNICODE_STRING.str / test assemblers / improve com_parser for future work
|
2016-06-06 17:24:10 +02:00 |
|
Clement Rouault
|
dfe8217259
|
Fix system.version_name on windows10
|
2016-05-13 16:31:07 +02:00 |
|
Clement Rouault
|
10a803e9c9
|
Add shr/shl + small fix simple_x64 Imm8 + execute_64bits_code_from_syswow able to return ULONG64
|
2016-05-02 18:21:09 +02:00 |
|
Clement Rouault
|
9fbba331ca
|
Add NTSTATUS to windef/add virtual_free/improve nativeutils GetProcAddr + test
|
2016-02-02 18:45:24 +01:00 |
|
Clement Rouault
|
d720170781
|
Big commit GetProcAddrss 32 and 64 (fixed)
|
2016-01-29 18:05:21 +01:00 |
|
Clement Rouault
|
38a2298dee
|
Add nativeutils.py with GetProcAddress64 + add instr to x86/x64 assembler + add merge of labels in multipleinstr (dummy function support)
|
2016-01-28 17:00:31 +01:00 |
|
Clement Rouault
|
b459e291c4
|
More doc + regitry PyPhKey.get()
|
2016-01-07 19:26:40 +01:00 |
|
Clement Rouault
|
4e9cf7684e
|
Add documentation for windows.native_exec
|
2016-01-04 18:15:03 +01:00 |
|
hakril
|
795cad5b02
|
Fix stuff in simple_[x86|x64] + add mov [REG], IMM32
|
2016-01-02 00:16:05 +01:00 |
|
hakril
|
28eb4df2d0
|
Testing of project tree rewriting
|
2015-12-30 22:49:34 +01:00 |
|