Function at 0x464297
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x81990a
jmp 0x818601
cpuid
jmp 0x818608
jmp 0x82f001
jmp 0x819590
push ebp
mov dword [esp], 0x3d424d74
mov dword [esp], ecx
mov dword [esp], esi
mov dword [esp], 0x5e41d331
mov dword [esp], ecx
jmp 0x819656
jmp 0x8206fe
adc edx, 0
jmp 0x846bb2
push edi
push eax
mov dword [esp], esi
mov esi, 0x5e53244b
mov dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
mov dword [esp], ebp
jmp 0x819a35
jmp 0x843e56
jmp 0x820809
add edi, esi
pop esi
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edx
jmp 0x82081e
push 0x459e8e73
mov dword [esp], edi
push esp
pop edi
push esi
mov esi, 4
jmp 0x820755
jmp 0x82f583
jmp 0x82088a
push edx
push ebx
pop edx
pop ebx
push ebx
xchg dword [esp], ecx
not ecx
xchg dword [esp], ecx
pop ebx
xor edx, ebx
xor ebx, edx
xor edx, ebx
jmp 0x82094b
jmp 0x83915e
jmp 0x823cf7
push ecx
mov dword [esp], 0x1f986e78
mov dword [esp], ecx
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x823d0d
jmp 0x831c57
jmp 0x829010
push edx
mov dword [esp], eax
push dword [esp]
pop eax
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push eax
mov dword [esp], ebp
push ebx
mov ebx, 0x1053c8ff
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], ecx
pop edx
push ebp
mov dword [esp], ecx
mov edx, dword [esp]
push ebx
mov ebx, esp
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x828f75
add edx, 0x6bed8cf6
dec edx
shl edx, 3
xor edx, 0x8ffad134
add ecx, edx
pop edx
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x82902e
add edx, 0x3eadcf0c
je 0x828f75
jmp 0x828f45
push 0x2f87c878
mov dword [esp], ebx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
push esi
push esi
mov esi, 0x20b6df0b
mov dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
mov dword [esp], ecx
pop edx
push ebx
push dword [esp]
pop eax
push edi
mov edi, esp
push ebx
mov ebx, 4
add edi, ebx
pop ebx
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x828ef5
push esi
push 0x2a580a47
mov dword [esp], ebp
mov ebp, 0x785aec5e
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], eax
pop eax
push ebx
push dword [esp]
pop ebx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
pop esp
push eax
push dword [esp]
pop eax
push eax
mov eax, esp
push ebx
mov ebx, 4
add eax, ebx
pop ebx
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x828f75
push dword [ebp - 0x10]
push dword [esp]
pop edx
push ecx
mov ecx, esp
push edx
mov edx, 0x3b1ff12b
shr edx, 3
jp 0x828fbe
jmp 0x828f64
jmp 0x82a8f7
jmp 0x82939d
push dword [ebp - 0x14]
push dword [esp]
pop ecx
push ebp
mov ebp, esp
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x8293bf
jmp 0x828ef0
jmp 0x8296df
push dword [ebp - 4]
push dword [esp]
pop eax
push ebx
mov ebx, esp
push eax
mov eax, 0x678f04a9
xor eax, 0x678f04ad
add ebx, eax
pop eax
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x829767
jmp 0x83b1a5
jmp 0x82a953
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
xchg dword [esp], ecx
push ecx
not dword [esp]
pop ecx
xchg dword [esp], ecx
pop ecx
jmp 0x82aa1e
jmp 0x820823
jmp 0x82ab61
mov dword [esp], ecx
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x82ac74
sub esp, 4
mov dword [esp], ebp
mov dword [esp], 0x7fd0123f
jmp 0x82ab53
jmp 0x848db3
rdtsc
jmp 0x82f103
jmp 0x846756
jmp 0x82f5ca
rdtsc
jmp 0x82f66d
jmp 0x823c05
push 0
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xor edi, dword [esp]
jmp 0x83138d
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
jmp 0x8313e9
jmp 0x8184ea
jmp 0x831d45
xchg dword [esp], ecx
pop esp
mov dword [esp], ebp
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x831d56
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp 0x831c5c
jmp 0x849a73
jmp 0x83627c
cpuid
jmp 0x8362cc
jmp 0x836bcd
jmp 0x83676a
mov ecx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
push eax
mov eax, 4
add ebp, eax
pop eax
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
mov esp, dword [esp]
jmp 0x836790
jmp 0x847dbf
jmp 0x836c28
push eax
mov dword [esp], ecx
push edx
push 0
pop edx
mov dword [esp + 4], edx
pop edx
pop eax
jmp 0x836cdd
jmp 0x848ab0
jmp 0x837df9
push dword [ebp - 0xc]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x837e79
jmp 0x83b696
add ecx, 1
jmp 0x81965b
jmp 0x83b2a1
leave
jmp 0x83b2a7
jmp 0x83c7e6
push dword [ebp - 8]
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x83b7b3
jmp 0x82928f
jmp 0x83c659
cpuid
jmp 0x83c6b6
jmp 0x8312ba
jmp 0x83c847
ret
jmp 0x843f09
push edi
mov dword [esp], edx
mov dword [esp], esp
add dword [esp], 4
push dword [esp]
pop ebp
add esp, 4
jmp 0x843f7d
jmp 0x844478
push 0x1ac8ec12
mov dword [esp], ebx
push esp
mov ebx, dword [esp]
add esp, 4
add ebx, 4
sub ebx, 0x14
xchg dword [esp], ebx
mov esp, dword [esp]
jmp 0x8445aa
jmp 0x846616
jmp 0x84673d
mov dword [esp], ebx
jmp 0x846751
push esi
push ebx
mov ebx, 0x282def17
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
jmp 0x846735
jmp 0x819544
jmp 0x846813
push 0x7e4d1b13
mov dword [esp], eax
mov dword [esp], 0x625475b9
mov dword [esp], esi
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x846887
jmp 0x846cbe
add eax, ecx
jmp 0x846bb9
adc ebx, edx
jmp 0x82ab4e
jmp 0x846d6d
push esi
mov dword [esp], 0x9108872
mov dword [esp], ebp
mov dword [esp], 0x248cb3ea
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x846de6
jmp 0x837d48
jmp 0x847027
push esi
mov dword [esp], edi
mov dword [esp], 0
push dword [esp]
pop eax
add esp, 4
jmp 0x84708b
jmp 0x83c5a0
jmp 0x847e6f
mov ebx, dword [esp]
sub esp, 4
mov dword [esp], eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0x847ef1
jmp 0x829634
jmp 0x848b67
cpuid
jmp 0x848bb6
jmp 0x846f7f
push dword [esp]
push dword [esp]
mov edx, dword [esp]
add esp, 4
jmp 0x848ec7
add esp, 4
add esp, 4
jmp 0x848ed5
jmp 0x836664
push 0
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
jmp 0x849a92
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x849bba
jmp 0x8361cc