Function at 0x162781e
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x182759b
add eax, ecx
jmp 0x17fe44a
adc ebx, edx
jmp 0x180b699
add ecx, 1
jmp 0x1825abf
jmp 0x18049a5
cpuid
jmp 0x18049fe
jmp 0x1821947
jmp 0x18056b5
push dword [ebp - 8]
push dword [esp]
pop ebx
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x1805778
jmp 0x1809e11
jmp 0x180820a
push 0x77101235
mov dword [esp], eax
mov dword [esp], ecx
mov dword [esp], ebx
mov dword [esp], edx
jmp 0x18082bd
jmp 0x181a69b
jmp 0x1808717
push edx
push 0x45b1c98c
mov dword [esp], edi
push 0
pop edi
mov dword [esp + 4], edi
pop edi
pop eax
jmp 0x1808731
jmp 0x181c6b5
jmp 0x1809ebd
push dword [ebp - 0x14]
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
jmp 0x1809ed2
add esp, 4
jmp 0x1809f26
jmp 0x182c109
jmp 0x180b2a8
push eax
mov dword [esp], esi
push ecx
mov ecx, 0x7e929a83
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x180b2c2
jmp 0x181b443
jmp 0x180b450
pop esi
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0x180b516
push dword [esp]
mov edx, dword [esp]
add esp, 4
push edi
mov edi, esp
push esi
mov esi, 0x199eee8c
add esi, 0xe6611178
add edi, esi
jmp 0x180b3f6
jmp 0x18195ed
jmp 0x180b5b7
push 0xff565e8
mov dword [esp], esp
add dword [esp], 4
push dword [esp]
pop ebp
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x180b694
jmp 0x1826e2b
push eax
mov dword [esp], 0x61c5e4b6
mov dword [esp], eax
mov dword [esp], edx
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x180b7c3
jmp 0x180b3f1
ret
sub esp, 4
mov dword [esp], ebp
push esi
mov esi, 0
mov ebp, esi
mov esi, dword [esp]
add esp, 4
jmp 0x18127e4
mov eax, ebp
mov ebp, dword [esp]
add esp, 4
jmp 0x18127f1
jmp 0x182668d
jmp 0x18128f7
push dword [ebp - 4]
push dword [esp]
push dword [esp]
pop eax
add esp, 4
add esp, 4
jmp 0x1812912
jmp 0x182831c
jmp 0x1813619
push esi
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
sub esi, ecx
pop ecx
xchg dword [esp], esi
pop esp
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x181363a
jmp 0x182c908
push ecx
push 0x5a2bb23f
mov dword [esp], ebx
mov ebx, 0x16676f40
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x181378a
jmp 0x181351d
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push esi
mov esi, esp
jmp 0x18137f8
add esi, 4
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
jmp 0x18138c6
jmp 0x18127f6
jmp 0x1815b0e
xchg ecx, esi
push esi
push edx
mov esi, dword [esp]
add esp, 4
pop edx
xchg edx, ecx
not ecx
xchg edx, ecx
xchg esi, edx
xchg ecx, esi
jmp 0x1815b28
jmp 0x182617d
jmp 0x18196a4
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
jmp 0x181971d
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0x181972b
jmp 0x181378f
jmp 0x181a6f9
rdtsc
jmp 0x181a79c
jmp 0x1825b03
jmp 0x181b543
pop esp
jmp 0x181b563
push edx
mov dword [esp], 0
push dword [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
jmp 0x181b448
jmp 0x181b5df
cpuid
jmp 0x181b6dd
jmp 0x18126d7
jmp 0x181c794
cpuid
jmp 0x181c79b
jmp 0x1820dea
push ebp
sub esp, 4
mov dword [esp], esi
mov esi, 0x2a029599
mov dword [esp + 4], esi
pop esi
mov dword [esp], edx
jmp 0x181c927
mov dword [esp], ecx
jmp 0x181c992
jmp 0x18081b3
jmp 0x1820eff
mov eax, dword [esp]
add esp, 4
jmp 0x1820f16
push edx
mov dword [esp], 0x208c5fb
mov dword [esp], esi
mov dword [esp], 0
jmp 0x1820def
jmp 0x1804900
rdtsc
jmp 0x1821a3f
jmp 0x1813656
adc edx, 0
jmp 0x17d7661
push edi
mov edi, esp
push ebp
mov ebp, 4
add edi, ebp
jmp 0x1825bae
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x1825c18
pop ebp
sub edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
jmp 0x1825b51
jmp 0x180b197
push 0x2d9af3a0
mov dword [esp], edx
push eax
pop edx
pop eax
xchg ecx, eax
not ecx
xchg ecx, eax
xor edx, eax
xor eax, edx
xor edx, eax
jmp 0x182628e
jmp 0x1801c13
cpuid
jmp 0x182679a
jmp 0x180861d
jmp 0x1826ecc
push 0x721a264c
mov dword [esp], edx
push esp
pop edx
add edx, 4
sub edx, 0x14
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
mov esp, dword [esp]
jmp 0x1826f3c
jmp 0x182c4fa
jmp 0x18275e4
push edi
mov edi, esp
push ebx
mov dword [esp], edx
mov edx, 4
add edi, edx
pop edx
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebp
jmp 0x18276c1
jmp 0x180b55e
jmp 0x1828412
leave
jmp 0x1828418
jmp 0x180c857
jmp 0x182c21a
push dword [ebp - 0x10]
mov edx, dword [esp]
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
jmp 0x182c23b
jmp 0x1815a19
push esi
mov dword [esp], ebx
push edi
push 0x14894358
pop edi
mov dword [esp + 4], edi
pop edi
mov dword [esp], ebx
jmp 0x182c601
jmp 0x181c864
jmp 0x182ca24
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x182ca39
push dword [ebp - 0xc]
push dword [esp]
pop eax
push edx
push esp
pop edx
add edx, 4
jmp 0x182c90d
jmp 0x180565b