Function at 0x30029035
Capabilities:
Check for vm using instruction vpcext

Disassembly:
xchg edx, eax
or eax, edi
jle 0x30028dfa
xchg edi, eax
xchg esi, eax
in al, dx
adc dword [edx + 0x709410b], 0x7d7e7d4e
jle 0x30028e07
jle 0x30028e07
or dword [edi], edx
jb 0x30028e0b
jg 0x30028e0d
add dword [eax - 0x7f], ebp
mov ebx, 0xbbccf140
pop es
push edx
jge 0x30028e1a
jge 0x30028d8e
les esp, [ebx]
pop esi
ret
inc bl
xchg ebx, eax
xchg edx, eax
adc dword [edi - 0x6d6c3c26], 0x75876801
pop eax
or edx, dword [edx - 0x6c3c39dd]
xchg edx, eax
add dword [edi - 0x6d6c3c52], 0xd2816a01
jge 0x30028d78
push edx
cwde
xchg ebx, eax
xchg edx, eax
or dword [edi], eax
jb 0x30028e66
jg 0x30028e68
add dword [edx - 0x7f], ebp
mov ecx, 0x8af67ec7
or edi, edx
mov bh, byte [ebx - 0x4c087140]
or edi, eax
mov cl, byte [ebp - 0x2d6d3dcb]
push 0x7f
sub al, byte [edx - 0x38f6247e]
mov bl, 9
invalid
sbb bl, 9
invalid
mov cl, byte [ecx]
xchg edi, eax
add bl, 0x93
xchg edx, eax
sal byte [ebp + 0x58], 0xb
xchg edx, eax
and edx, dword [esi]
ret
xchg ebx, eax
xchg edx, eax
add dword [edi - 0x6d6c3f6e], 0xd2876a01
jge 0x30028dbf
push edx
cwde
xchg ebx, eax
xchg edx, eax
cmp cl, byte [esi + 0x9828282]
movd mm7, dword [ebp + 0x7f]
jge 0x30028e53
jne 0x30028eb5
or eax, dword [ebp + 0x75]
pop ebp
mov ebx, 0xf1f77eff
and ecx, dword [esi - 0x786d6c3d]
invalid
imul eax, dword [edx + 0x6a0f0982], 0x1b7d7f7d
jne 0x30028eda
mov ebx, 0x996f65a
mov edi, 0x9293c382
ret
xchg edx, eax
add eax, dword [ebp - 0x3c]
movsd dword es:[edi], dword [esi]
add byte [edx + 0x78d5dbb], 0x52
push edx
jl 0x30028ef3
jge 0x30028e81
invalid
sub al, byte [edx - 0x11dc247e]
ret
jg 0x30028f29
add dword [edx - 0x72], ebp
sar byte [ebp - 0x69], cl
push edx
cwde
xchg ebx, eax
xchg edx, eax
lea esi, [0x7f7d7607]
xor eax, 0x7f7d7607
jge 0x30028ec7
xchg edi, eax
pop esi
ret 0x9293
push edx
lea ecx, [edx + 0x9828282]
mov bh, 0x16
push ss
ret 0x9293
xchg ebx, eax
xchg edx, eax
int3
jne 0x30028f59
jg 0x30028f5b
or al, byte [esi]
mov bh, 0x2c
jge 0x30028f5d
jge 0x30028eaa
mov ecx, 0x6efe7ef7
or dword [edi], eax
jb 0x30028f6c
jg 0x30028f6e
jge 0x30028e73
add dword [edi], 0x7d7f7d6a
pop es
push 0x7d
jg 0x30028f74
or eax, dword [ecx + eax + 0x6c]
mov ebp, dword [ecx - 0x73]
or byte [esi], al
mov bh, 0x56
jge 0x30028f82
jge 0x30028f10
push es
mov bh, 0x75
jge 0x30028f8a
jge 0x30028ed1
lea esi, [0x7f7d7607]
jge 0x30028ed0
jbe 0x30028f8f
jg 0x30028f91
mov ebx, 0x2364fe44
faddp st(3)
xchg ebx, eax
xchg edx, eax
add dword [edi - 0x6d6c3c06], 0x6c01440b
lea ebp, [ecx - 0x68]
inc esp
invalid
cwde
lea esi, [0x7f7d7607]
jge 0x30028f3d
jo 0x30028eb7
inc eax
or byte [esi], al
mov bh, 0x2c
jge 0x30028fb4
jge 0x30028f47
push es
xchg edi, eax
jne 0x30028fbe
invalid
jg 0x30028fc0
les edi, [ecx + 0x63fe7ef7]
invalid
lea esi, [0x7f7d7607]
jge 0x30028ed2
invalid
xchg ebx, eax
xchg edx, eax
add dword [edx - 0x79], ebp
in al, 0xb
pop es
xchg esp, esp
or eax, dword [edi]
jbe 0x30028fe0
jg 0x30028fe2
or edi, eax
jle 0x30028f72
pop ss
jge 0x30028fec
jg 0x30028feb
jge 0x30028ef0
adc dword [edi], 0x7d7f7d72
pop ss
jb 0x30028fef
jg 0x30028ff1
add dword [eax - 0x74], ebp
or dl, byte [esi]
xchg dword [ebp + 0x7d], esi
jg 0x30028ffb
and ebp, dword [edx - 0x3d]
xchg ebx, eax
xchg edx, eax
add dword [edi - 0x6d6c3f6a], 0xb98c6a01
push 0xffffffffffffff8c
mov ecx, 0x7e7d4e07
pop es
dec esi
jge 0x3002900f
jge 0x30028f83
invalid
ror byte [ecx], cl
aas
jge 0x30029034
jge 0x30029034
jge 0x30028f8d
invalid
aad 0x6a
inc esi
sbb al, 0x82
add byte [ecx], 0x46
xchg edx, eax
or eax, dword [ebp + 0x3a]
ja 0x30029049
mov byte [edx + 0x7d660f09], al
jg 0x30029051
sbb esi, dword [ebp + 0x7b]
mov ebx, 0x6b87f77a
mov word [esi + 0x36ea8282], es
ljmp 0xf36a:0x92909136
xchg ecx, eax
nop
xchg edx, eax
push 0xfffffffffffffff3
test dword [edx + 0x72bf0982], 0x19293c2
mov edi, 0x9293c272
jb 0x30028fb0
xchg ebx, eax
xchg edx, eax
add dword [ebp - 0x80], ebp
aad 0xd2
insd dword es:[edi], dx
adc ch, 0xd2
invalid
aad 0x6a
add eax, 0xb82821c
inc esp
ljmp 0xcc6a:0x9290912c
ret
mov esi, 0x19293c3
insd dword es:[edi], dx
mov ch, dl
ror byte [edi], cl
aas
jne 0x3002909f
jg 0x300290a1
aad 0x6a
fcomp qword [edx + eax*4]
add byte [ecx], 0x46
mov byte [0x7d46070b], al
jle 0x300290b0
and edx, dword [esi - 0x786d6c3d]
je 0x300290b8
xchg esi, eax
add byte [edx - 0x2008bb45], 0x3a
ja 0x300290c1
inc esp
neg edi
cmp dh, byte [edi + 0x7d]
mov byte [edx + 0x7d660f09], al
jg 0x300290c9
or dword [edi], ecx
jge 0x300290ca
jge 0x300290ca
jge 0x30029068
sbb esi, dword [ebp + 0x7b]
jne 0x300290ca
mov ecx, 0x7e7d4607
inc esi
jge 0x300290d2
jge 0x3002904d
lds ecx, [ebp + 0x7d763735]
jg 0x300290db
imul ebx, dword [eax + 0x7607358d], 0xb7d7f7d
jo 0x30029015
inc eax
or byte [esi], al
xchg edi, eax
jne 0x300290ed
jg 0x300290ef
or al, byte [esi]
mov bh, 0x56
jge 0x300290f6
jge 0x3002903e
lea esi, [0x7f7d7607]
jge 0x300290ff
jge 0x30029003
invalid
idiv dword [esi + 0xf]
pop es
jne 0x30029122
sysret
jg 0x30029124
ror byte [edi], cl
pop es
je 0x30029129
jl 0x3002912b
sar byte [ebp - 0x69], cl
xchg edi, eax
push edx
jg 0x30029046
xchg edx, eax
jge 0x300290ae
jle 0x300290c8
sysret
pop es
je 0x30029139
jl 0x3002913b
sar byte [ebp - 0x69], cl
mov dl, 0xcc
xchg byte [edx - 0x6f6ed816], dl
nop
xchg edx, eax
push 0xe
test byte [edx - 0x1540f67e], 0xc3
xchg ebx, eax
xchg edx, eax
cmp dword [edi - 0x6d6c3c6a], 0xd58a6d01
ror byte [edi], cl
aas
je 0x30029161
ret
add dword [ebp - 0x76], ebp
aad 0xd2
invalid
jl 0x30029163
aad 0x6a
push ds
pop ds
add byte [edx + 0xb9e4601], 0x45
or dword [edi - 0x6d6c3c6a], edx
inc esi
sahf
or eax, dword [ebp + 9]
xchg edi, eax
xchg esi, eax
ret
xchg edx, eax
add eax, dword [eax + 0x72]
jge 0x3002907e
add byte [ecx - 0x6c3f5d69], 0x92
mov ebx, 0x97078d55
mov byte [0xbb9293c0], al
push ebp
lea eax, [edi]
pop es
xchg edi, eax
add dword [edx - 0x6ee1157e], 0xffffff90
xchg edx, eax
push 0xffffffffffffffc4
test byte [edx + 0x3a070b82], 0x7d
jle 0x30029198
cmp cl, byte [ecx + 0x9828282]
pcmpgtd mm7, qword [ebp + 0x7f]
jge 0x300291a4
jg 0x300291a3
jge 0x30029142
sbb esi, dword [ebp + 0x7b]
jne 0x300291a4
ror byte [ecx], cl
aas
cmp bh, byte [ebp + 0x7e]
jge 0x30029106
invalid
leave
pop ds
add byte [edx + 0xb924601], 0x45
cmp dh, byte [esi + 0x7d]
mov dword [edx + 0x7d6e0f09], eax
jg 0x300291ca
sbb esi, dword [ebp + 0x7b]
mov ebx, 0xeabcf645
adc dword [ecx + 0x7f6a9290], edx
int1
add byte [edx + 0x7d723f09], 0x7f
jge 0x300291e2
jge 0x30029166
insd dword es:[edi], dx
adc ch, 0xd2
invalid
xchg edx, eax
or dword [edi - 0x6d6c3c76], edx
xchg edx, eax
add eax, dword [eax + 0x7e]
jge 0x30029105
add byte [ecx - 0x6c3cdd69], 0x92
mov ebx, 0xc078d40
add byte [edx - 0x3f69dc7e], 0x93
xchg edx, eax
add dword [edx - 0x75], ebp
push 0xffffffffffffff8b
sar byte [ebp - 9], cl
jle 0x300291ae
pop es
jne 0x3002921f
jg 0x30029221
jge 0x30029177
ror byte [ecx], cl
invalid
or edi, eax
mov bh, byte [ebp - 0xe]
invalid
rol dword [esi + 0x36070b92], 1
jge 0x30029234
jge 0x300291db
jle 0x3002917d
xchg ebx, eax
xchg edx, eax
add dword [edi - 0x6d6c3ce6], 0x75896a01
pop edx
jne 0x30029221
mov ebx, 0x7e7d3607
jge 0x3002924a
jge 0x300291c5
mov dh, 0x7d
xchg edi, eax
xchg esi, eax
in al, dx
adc dword [edx - 0x3cb540f7], 0x45039293
stosb byte es:[edi], al
add eax, dword [ebp - 0x56]
movsd dword es:[edi], dword [esi]
add byte [edx - 0x3ce9407f], 0x93
xchg edx, eax
mov edi, 0x9293c316
mov ebx, 0x3a9af77a
scasb al, byte es:[edi]
add dword [edx + 0x228f0982], 0xffffffc3
xchg ebx, eax
xchg edx, eax
sbb esi, dword [ebp + 0x7b]
sar byte [ebp - 0x69], cl
mov edx, 0xdb929396
imul ecx, dword [0x8d8ac709], 0xd292c235
push 0x77
add byte es:[edx - 0x3d85dc25], 0x93
xchg edx, eax
add dword [edx - 0x76], ebp
sar byte [ebp - 0x69], cl
push edx
cwde
xchg ebx, eax
xchg edx, eax
ljmp 0xb36a
add dl, byte [ecx - 0x4c956d70]
int1
add byte [edx + 0x7d663f09], 0x7f
jge 0x30029232
insd dword es:[edi], dx
mov ch, dl
ror byte [edi], cl
aas
je 0x300292b6
jl 0x300292b8
aad 0x6a
lds ebx, [esi]
add byte [edx + 0xb924601], 0x44
and ebp, esi
ret
xchg edx, eax
xchg dword [eax + 0x7d], edi
add byte [edx - 0x2e088d45], 0x6b
pop ss
add dword [edx + 0x16348d82], 0xffffffb7
je 0x300292dc
jge 0x300292dc
jl 0x300292de
jge 0x3002926d
or edx, dword [edi]
pop ss
xor bh, byte [ebp + 0x7e]
jge 0x300292a2
add al, byte [ebx + 0x70b8282]
pop es
jge 0x300292ef
jge 0x3002927c
invalid
pop es
jge 0x300292fe
jge 0x3002928b
aas
xor bh, byte [ebp + 0x7e]
jge 0x30029293
inc eax
mov ebx, 0x99bfe45
aas
push 0x7d
jg 0x30029310
invalid
add dword [ebp - 0x5b], eax
cmp dword [edi], 0x7d7f7d6e
or dword [edi], edx
xor bh, byte [ebp + 0x7e]
jge 0x3002925e
mov ebx, 0xc484fc78
js 0x300292a1
test ah, al
mov ecx, 0x2ffe7ef7
idiv dword [esi - 2]
das
or esi, dword [ecx + 0x69]
ror byte [ebp + 0x749f1634], 0x7d
jl 0x30029335
or edx, dword [edi]
jge 0x3002933b
jge 0x300292a8
mov edi, 0x9293c32e
test byte [ebx + 0x3aa4fe78], bh
sub dword [edx + 0x70b8282], eax
sub bh, byte [ebp + 0x7e]
jge 0x300292de
invalid
jnp 0x300292e9
pop es
and bh, byte [ebp + 0x7e]
jge 0x300292ed
jle 0x30029360
or dword [edi], edi
aas
jge 0x30029366
jge 0x300292f5
or eax, dword [eax - 0x45]
inc ebp
inc eax
mov ebx, 0x6980fc45
test cl, al
cld
sub byte [ecx - 0x7c], 0xc1
imul eax, dword [ecx + eax*8 - 0x1812047], 0x6e07093b
mov ecx, 0x3bfe7edf
or dword [edi], eax
outsb dx, byte [esi]
invalid
jge 0x3002937b
jge 0x300292ff
push 0xffffffffffffff8e
or al, byte [esi]
mov cs, word [edx]
push es
lahf
je 0x30029382
jl 0x30029384
jge 0x30029317
clts
push es
mov bh, 0x74
jge 0x30029389
jge 0x300292e1
jge 0x300292a8
xchg edi, eax
loop 0x30029352
adc dword [edx + 0x7d4e070b], 0xfaea7d7e
pop es
dec esi
jge 0x30029398
jge 0x30029306
cli
xchg ecx, eax
nop
xchg edx, eax
push 0xffffffffffffffb4
lock add byte [edx + 0x7d1e070b], 0x7e
jge 0x30029366
mov es, word [edx + 0xf098282]
outsb dx, byte [esi]
jge 0x300293b4
add byte [edx + 0x7d6e0f09], 0x7f
jge 0x30029352
jne 0x300293b4
ror byte [ecx], cl
aas
push ds
jge 0x300293bd
jge 0x30029316
invalid
sbb dword [edx - 0x15bbf47e], eax
invalid
nop
xchg edx, eax
push 0xffffffffffffff80
lock add byte [edx + 0x7d1a070b], 0x7e
add byte [edx + 0x7d1a070b], 0x7e
jge 0x3002939a
add dword [edx + 0xf098282], 0x7d7f7d72
jb 0x300293e5
jg 0x300293e7
sbb esi, dword [ebp + 0x7b]
ror byte [ecx], cl
aas
sbb bh, byte [ebp + 0x7e]
jge 0x3002934a
invalid
jne 0x300293f6
jg 0x300293f8
aad 0x6a
test dword [ecx], ebx
add byte [edx + 0xba64601], 7
inc esi
cmpsb byte [esi], byte es:[edi]
or eax, dword [edi]
inc esi
jge 0x30029407
jge 0x30029394
pop es
jge 0x3002940e
jge 0x30029318
insb byte es:[edi], dx
jge 0x30029316
add byte [ecx + 0x7f7d6a07], 0x7d
mov ebx, 0x9a7f644
aas
push edx
jge 0x30029422
jge 0x30029419
jge 0x30029357
inc esp
mul byte [edi + 0x7d523f09]
jle 0x30029422
jge 0x300293af
or edi, edx
xlatb
jle 0x30029354
jo 0x3002932e
push ebp
cmp dh, byte [edx + 0x9828282]
movd mm7, dword [ebp + 0x7f]
add byte [edx + 0x7d6e0f09], 0x7f
jge 0x30029435
jge 0x300293d3
jne 0x30029435
stosd dword es:[edi], eax
inc ebp
or edi, dword [edi]
aas
push edx
jge 0x3002943f
jge 0x3002942c
mov cl, 9
pop es
push edx
jge 0x30029447
jge 0x300293d4
xlatb
jle 0x30029377
pop ss
inc esi
jge 0x30029450
jge 0x30029357
adc dword [edx + 9], 0x17
push edx
or dword [edi], edx
push 0x7d
jg 0x30029458
adc dword [edi], 0x7d7f7d72
pop ss
jb 0x3002945c
jg 0x3002945e
add dword [eax - 0x7b], ebp
stosd dword es:[edi], eax
push edx
or eax, dword [edi]
pop es
push edx
jge 0x30029469
jge 0x30029456
mov ecx, dword [ecx]
invalid
jge 0x3002941b
dec esi
ret 0x9293
pop es
jne 0x30029484
jg 0x30029486
jge 0x300293dc
ror byte [ecx], cl
invalid
or edi, eax
mov bh, byte [ebp - 0xe]
invalid
invalid
jge 0x30029499
jge 0x30029426
aas
jb 0x3002949d
jg 0x3002949f
cmp al, byte [ecx + 0xb828282]
jnp 0x30029445
or byte [ebx], 0x7b
sbb esi, dword [ebp + 0x7b]
jne 0x300294a7
or eax, dword [eax + 0x75]
pop eax
jne 0x30029488
mov ebx, 0x7e7d4217
inc edx
jge 0x300294b3
jge 0x3002942e
test al, 0x7d
xchg edi, eax
xchg esi, eax
in al, dx
adc dword [edx + 0x7d661709], 0x40037d7f
pop ss
jge 0x300294c2
jge 0x30029448
inc eax
cmpsd dword [esi], dword es:[edi]
movsd dword es:[edi], dword [esi]
add byte [edx + 0x40bb7883], 0xf7
nop
and edi, dword [esi]
ret 0x9293
inc edx
invalid
sar byte [ebp - 0x69], cl
xchg edi, eax
mov edx, 0xdb929396
imul edx, dword [edi], 0x837ec709
xchg esi, eax
xchg ebx, eax
xchg edx, eax
fld xword [ecx + 0x17]
or edi, eax
jle 0x300293e9
pop es
dec edx
jge 0x300294e8
jle 0x300294e8
jge 0x300294e9
jge 0x30029404
xchg edi, eax
jp 0x30029408
cdq
xchg ebx, eax
xchg edx, eax
or edi, edi
mov cl, byte [ebx]
lds eax, [esi + 0x7d7a496b]
jge 0x3002945a
invalid
add ebp, dword [esi - 0x16]
add byte [edx - 0x2a2b2e7e], 0x3c
lea eax, [edx + 0x7458282]
jl 0x30029514
outsb dx, byte [esi]
ljmp 0xd5d4:0xd1828280
add byte [edx + 0x3cd5d4d1], 0x8d
add byte [edx + 0x3e074582], 0x7c
jge 0x30029515
jge 0x30029419
add byte [edx + 0x7458282], 0x3a
add byte [edx + 0x3a074582], 0x7c
jge 0x3002951f
pop es
cmp bh, byte [ebp + edi*2 + 0x7d]
jl 0x3002951e
jge 0x30029426
add dword [edx + 0x7458282], 0x36
add byte [edx + 0x36074582], 0x7c
add byte [ebp + 7], 0x36
pop es
jl 0x30029528
jl 0x30029528
jge 0x30029529
jge 0x30029432
test dword [edx + 0x3a238282], eax
ret
add byte [edx - 0x3cc5dc7e], 0x93
xchg ebx, eax
xchg edx, eax
add dword [edi - 0x6d6c3c82], 0x6c01440b
insb byte es:[edi], dx
mov edx, ebp
call 0x9a952557
adc esi, edx
add byte [edx - 0x2d750883], 0xf
xchg ecx, eax
nop
xchg edx, eax
push 0x13
add byte [edx - 0x2d750883], 0xf
aas
daa
jg 0x30029550
jge 0x300294aa
jge 0x3002946e
mov esi, 0x1929396
inc esi
xchg edx, eax
sysret
jg 0x30029567
jge 0x30029568
jge 0x300294be
sar byte [ebp - 0x69], cl
jge 0x30029485
mov byte [0xb9286fb], al
inc ecx
and ecx, dword [esi - 0x7e6d6c40]
xchg dword [edx], esi
ret 0x9293
jl 0x3002958e
jge 0x300294a5
lea eax, [esi]
push es
cmp eax, 0x9828282
aas
jl 0x3002959b
jge 0x300294ad
lea edi, [esi + edx]
cmp al, 0x16
mov edi, 0x7d7d7c65
or edx, dword [edi]
pop ss
push ds
jg 0x300295a9
jge 0x300295aa
jge 0x30029568
cmp bl, dh
add byte [edx + 0x22070b82], 0x7f
jge 0x300295b5
fiadd word [edx + 0x70b8282]
pop es
and bh, byte [edi + 0x7d]
jge 0x30029542
or dword [edi], ecx
jl 0x300295ba
invalid
jge 0x3002955a
jne 0x300295bc
or eax, dword [edi]
pop es
sbb bh, byte [edi + 0x7d]
jge 0x30029551
aas
push ds
jg 0x300295c9
jge 0x30029559
inc eax
mov ebx, 0x3068d45
add byte [edx - 0x7108827e], 0xf
inc ebp
lea eax, [esi]
add eax, dword [edx - 0x8827d7e]
mov cs, word [edi]
sysret
pop es
insb byte es:[edi], dx
jl 0x300295dc
jge 0x30029533
jge 0x3002955a
test dword [edx - 0x7ce61d96], 0x8e460182
mov ch, byte [edx - 0x1e]
sbb dword [ebx - 0x71b9fe7e], eax
add dword [edx + 0x698e4601], 0xffffffe8
add byte [ecx], 0x46
mov gs, word [ecx - 0x18]
imul ebp, eax, 0x7c40070f
sysret
jge 0x300295f1
rcl cl, cl
jge 0x3002950f
mov dh, 0x50
adc dword [edx + 0x709440b], 0x7d7d7c3a
add dword [edi], 0x7d7d7c3e
add dword [edx - 0x7f], ebp
jl 0x30029606
jge 0x3002958c
push 0xffffffffffffff81
cmp dword [ebx - 0x2e74088e], 0xcc76977d
mov ebx, 0xd18bf772
jb 0x30029587
mov edx, ecx
jge 0x3002952b
jbe 0x30029562
xchg byte [edx + 0x1c3ac069], dl
add dword [edx + 0x628f0982], 0xffffffc3
xchg ebx, eax
sbb al, 0x83
add byte [edx - 0x3c9d70f7], 0x93
or dword [edi - 0x6d6c3c9e], ecx
xchg edx, eax
sbb esi, dword [ebp + 0x7b]
or dword [edi - 0x6d6c3da6], edi
mov edi, 0x9293c25a
pop edx
ret 0x9293
lea edi, [esi + ecx]
mov edi, 0x7d7d7c6e
mov ebx, 0x749cf64a
pop es
jge 0x30029572
dec edx
neg byte [esp + esi*2 + 0x7d7c4007]
je 0x300295c3
inc eax
jl 0x3002963c
jge 0x30029553
not byte [edi + 0xf8ef77d]
jge 0x300295bc
mov cs, word [edi]
sysret
pop es
insb byte es:[edi], dx
jl 0x30029648
jge 0x3002959f
jge 0x300295c6
mov ch, byte [edx + 0x76]
sbb byte [ebx - 0x71b9fe7e], al
mov esi, dword [edi + esi*8 + 0x10]
fstp st(4)
invalid
add dword [edx - 0x7f363596], 0xffffff82
rcl esp, 1
aad 0x45
inc ebp
invalid
and eax, dword [edx - 0x7e6d6c3d]
xchg edx, edi
ret
rol byte [ecx], 1
push 0xffffffffffffff86
shl byte [ebx], cl
ret 0x9293
xchg dl, dl
vmptrst qword [edx - 0x2e]
jge 0x300295e7
scasb al, byte es:[edi]
push eax
adc dword [edx - 0x38f6bef5], 0x7ec7815a
add dword [edx - 0x75], ebp
mov ebx, 0x49078d5a
add dword [edx - 0x3c59dc7e], 0xffffff93
xchg edx, eax
retf 0xc70b