James
|
c610fd02d8
|
started vm
|
3 years ago |
James
|
5d46bc31dd
|
update
|
3 years ago |
James
|
51b61d400b
|
improved reassembly speed
can now preemptively promote jmps to 32 bit so reassembly is faster
|
3 years ago |
James
|
9b2a12bd12
|
flags
moved flag checking interface and updated it to check all flags
|
3 years ago |
Iizerd
|
3e73d359b8
|
fix
|
3 years ago |
James
|
0acd3b7030
|
finishing obfuscator
|
3 years ago |
James
|
2689c7d30c
|
finished opauq branches
wfwd
|
3 years ago |
Iizerd
|
a9953f4318
|
started obfuscator
|
3 years ago |
James
|
188309fc41
|
fedw
awfawd
|
3 years ago |
James
|
a5e6073848
|
opque branches done
|
3 years ago |
James
|
fa0967c2d5
|
fixed rip moving
|
3 years ago |
James
|
6d9ce964bf
|
assembler
dwaf
|
3 years ago |
James
|
71da702d2f
|
reformat jit
|
3 years ago |
James
|
c1db74be04
|
opaque branches
|
3 years ago |
James
|
9ccd3a5eae
|
lol, forgot that needa actually copy the instruction
|
3 years ago |
James
|
feaed17402
|
deal with flags for xoring instructions
basically decide if we need to save and restore flags before xoring prior two and after the instruction executes.
|
3 years ago |
James
|
a88fbcbde1
|
more busywork
|
3 years ago |
James
|
56744c559a
|
rip mov
|
3 years ago |
James
|
a34538d700
|
xor xD
xor instructions before and after they execute
|
3 years ago |
James
|
dcea33c072
|
maybe something simpler before full virtualization
|
3 years ago |
James
|
8122a76182
|
dwafwad
|
3 years ago |
James
|
783875b587
|
label creation
|
3 years ago |
James
|
68fc208612
|
started native disassembler
native disassembler started and project layout
|
3 years ago |