Function at 0xaeea86
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0xd200f9
add eax, ecx
jmp 0xbc4dd0
adc ebx, edx
jmp 0xd297e7
jmp 0xd0cc13
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], ebx
jmp 0xd0ccc7
push eax
mov eax, esp
add eax, 4
push ebp
mov ebp, 4
sub eax, ebp
pop ebp
jmp 0xd0cbff
jmp 0xd23341
jmp 0xd0dab0
push ebx
mov dword [esp], 0x2b3d2392
mov dword [esp], ebp
mov dword [esp], ecx
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0xd0dac9
jmp 0xd1fb6d
push edi
mov dword [esp], edx
push edi
mov edi, 0x3e886371
mov dword [esp + 4], edi
pop edi
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0xd11516
jmp 0xd25eed
jmp 0xd11925
push ebx
mov dword [esp], 0
push dword [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0xd11a00
jmp 0xd3bcb9
jmp 0xd12c8e
push esi
mov dword [esp], 0
push dword [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
jmp 0xd12ca8
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0xd12d61
jmp 0xd26a2b
push 0x65d84869
mov dword [esp], ebx
push ebx
mov ebx, 0
mov dword [esp + 4], ebx
pop ebx
jmp 0xd13063
mov eax, dword [esp]
add esp, 4
jmp 0xd13116
jmp 0xd2bec3
jmp 0xd17710
cpuid
jmp 0xd1776f
jmp 0xd2de1d
jmp 0xd1fbc6
push dword [ebp - 0xc]
push dword [esp]
pop eax
push edi
mov edi, esp
add edi, 4
add edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
jmp 0xd1fcad
jmp 0xd398f7
push eax
mov eax, esp
add eax, 4
push edx
mov edx, 4
sub eax, edx
mov edx, dword [esp]
add esp, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
mov dword [esp], ebp
jmp 0xd20232
jmp 0xd2621a
push ecx
mov dword [esp], esi
push eax
mov eax, 0x371440e3
mov dword [esp + 4], eax
pop eax
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0xd21f30
jmp 0xd0d9bd
jmp 0xd22a8c
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edi
mov edi, esp
push esi
mov esi, 0x2ddfea45
xor esi, 0x2ddfea41
add edi, esi
pop esi
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0xd22ab6
jmp 0xd33ac5
jmp 0xd233f9
push 0x6849df4a
mov dword [esp], esi
push eax
mov eax, 0x24e0ad12
mov dword [esp + 4], eax
pop eax
mov dword [esp], edx
mov dword [esp], ecx
jmp 0xd23478
jmp 0xd2bb67
add ecx, 1
jmp 0xd23a55
adc edx, 0
jmp 0xbc4dc9
jmp 0xd256a5
add eax, ecx
pop ecx
sub eax, 0x14
xchg dword [esp], eax
pop esp
jmp 0xd256c8
push eax
push esp
push dword [esp]
pop eax
add esp, 4
push ecx
mov ecx, 0x79fd5914
sub ecx, 0x37f9a014
xor ecx, 0x4203b904
jmp 0xd2563b
jmp 0xd0cba1
jmp 0xd25ee1
rdtsc
jmp 0xd25ee8
jmp 0xd11406
sub esp, 4
mov dword [esp], ebp
mov dword [esp], edx
mov dword [esp], edi
jmp 0xd25fd9
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0xd25fe4
jmp 0xd13001
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
jmp 0xd26234
pop esp
mov dword [esp], esp
push ecx
mov ecx, 4
add dword [esp + 4], ecx
pop ecx
pop ebp
jmp 0xd26350
jmp 0xd25591
jmp 0xd26a91
cpuid
jmp 0xd26b35
jmp 0xd2a0df
push dword [ebp - 0x10]
push dword [esp]
pop edx
push ecx
mov ecx, esp
push edi
mov edi, 4
add ecx, edi
pop edi
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0xd282a9
jmp 0xd2bc9d
jmp 0xd29889
push eax
mov eax, esp
add eax, 4
push esi
mov esi, 4
sub eax, esi
pop esi
xchg dword [esp], eax
pop esp
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0xd298f9
jmp 0xd2298a
push ebx
push ebx
mov ebx, 0
mov dword [esp + 4], ebx
pop ebx
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0xd2a201
jmp 0xd1765d
sub esp, 4
mov dword [esp], edx
push ebp
mov dword [esp], 0x27af42f5
mov dword [esp], ebx
pop edx
pop ebx
not ebx
xchg edx, ebx
jmp 0xd2bb53
jmp 0xd23a4d
jmp 0xd2bbb7
push eax
mov eax, esp
push ebx
mov ebx, 0x7ffeddcf
sub ebx, 0x7ffeddcb
sub eax, 0x7fefc51e
add eax, ebx
add eax, 0x7fefc51e
pop ebx
sub eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
mov dword [esp], edx
jmp 0xd2bc98
jmp 0xd25dde
jmp 0xd2bcfd
push edi
mov dword [esp], ecx
not dword [esp]
push dword [esp]
mov ecx, dword [esp]
add esp, 4
add esp, 4
jmp 0xd2bdba
jmp 0xd2ba31
jmp 0xd2bfca
cpuid
jmp 0xd2bfd1
jmp 0xd118c9
push dword [ebp - 0x14]
push dword [esp]
pop ecx
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0xd2c287
jmp 0xd28197
jmp 0xd2c627
ret
rdtsc
jmp 0xd2df3b
jmp 0xd21e09
jmp 0xd33b18
push dword [esp]
mov ecx, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0xd33c01
jmp 0xd38243
push dword [ebp - 4]
push dword [esp]
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
add esp, 4
jmp 0xd37f39
jmp 0xd3b92d
jmp 0xd382aa
pop esp
jmp 0xd38387
mov ebx, dword [esp]
push edx
mov edx, esp
push eax
mov eax, 4
add edx, eax
mov eax, dword [esp]
add esp, 4
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
jmp 0xd382a4
jmp 0xd37e01
push dword [ebp - 8]
push dword [esp]
mov ebx, dword [esp]
add esp, 4
jmp 0xd3990b
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0xd39a3f
jmp 0xd2c15d
leave
jmp 0xd3ba32
jmp 0xd2c5bf
jmp 0xd3bd18
cpuid
jmp 0xd3bdc8
jmp 0xd12c2d