Function at 0x14f7664
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x1856650
add ecx, 1
jmp 0x17267d4
adc edx, 0
jmp 0x1841d41
jmp 0x1834b62
cpuid
jmp 0x1834bba
jmp 0x1840182
jmp 0x1834cef
mov dword [esp], edx
jmp 0x1834d0f
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], eax
mov dword [esp], esi
jmp 0x1834c4c
jmp 0x1851ee0
jmp 0x1836d3b
push ecx
sub esp, 4
mov dword [esp], ebp
mov ebp, 0xc396bf
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x1836d5a
jmp 0x18537f6
push 0x4e23d9e1
mov dword [esp], ecx
not dword [esp]
push dword [esp]
jmp 0x183b251
pop esp
jmp 0x183b2b9
pop ecx
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
jmp 0x183b201
jmp 0x183d77a
push dword [ebp - 4]
push dword [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
jmp 0x183b477
xor ecx, dword [esp]
pop esp
jmp 0x183b53f
jmp 0x18573c0
jmp 0x183d430
xchg dword [esp], edx
pop esp
jmp 0x183d441
push edi
mov edi, 4
add edx, 0x2bf3fd49
add edx, edi
sub edx, 0x2bf3fd49
pop edi
jmp 0x183d2ef
mov ebx, dword [esp]
push edx
push esp
pop edx
add edx, 4
jmp 0x183d35b
jmp 0x183b401
xchg edx, ebp
xchg ebp, eax
not eax
push ebp
push eax
mov ebp, dword [esp]
add esp, 4
pop eax
xor edx, ebp
xor ebp, edx
xor edx, ebp
jmp 0x183d852
jmp 0x17267cc
jmp 0x183d9c7
push esi
mov dword [esp], 0
mov eax, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
jmp 0x183d9e5
mov esp, dword [esp]
jmp 0x183d9ed
jmp 0x185db00
jmp 0x183e9c2
push edx
push esp
pop edx
add edx, 4
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x183e9df
jmp 0x183d8b6
push 0x20b63823
mov dword [esp], ebp
push eax
mov dword [esp], ecx
mov ecx, 0
mov dword [esp + 4], ecx
pop ecx
pop eax
jmp 0x1840284
jmp 0x185a3d1
add eax, ecx
jmp 0x184e244
push dword [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
jmp 0x184684f
add ecx, 4
sub esp, 4
mov dword [esp], ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
jmp 0x184686b
pop esp
jmp 0x1846871
jmp 0x1857602
jmp 0x184c5f1
push dword [ebp - 0x14]
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], edx
mov edx, esp
push edi
mov edi, 4
add edx, edi
pop edi
add edx, 4
jmp 0x184c613
xchg dword [esp], edx
pop esp
jmp 0x184c66d
jmp 0x1857910
push edx
sub esp, 4
mov dword [esp], ecx
mov ecx, 0
mov dword [esp + 4], ecx
pop ecx
mov eax, dword [esp]
add esp, 4
jmp 0x184db5b
jmp 0x1834ab2
adc ebx, edx
jmp 0x1850bd5
jmp 0x1850748
sub esp, 4
mov dword [esp], edi
mov dword [esp], ebx
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x18507fe
jmp 0x183e8d2
jmp 0x1850cf9
xchg dword [esp], ebp
pop esp
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x1850d12
push ebp
push esp
mov ebp, dword [esp]
add esp, 4
add ebp, 4
sub ebp, 4
jmp 0x1850bda
jmp 0x1846732
rdtsc
jmp 0x1851fc4
jmp 0x18506f1
sub esp, 4
mov dword [esp], esi
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebx
jmp 0x18522b2
jmp 0x1857070
push 0xda9045
mov dword [esp], esp
add dword [esp], 4
mov ebp, dword [esp]
push edi
mov edi, esp
add edi, 4
push esi
mov esi, 4
add edi, esi
pop esi
xchg dword [esp], edi
pop esp
jmp 0x1852a52
jmp 0x18652f1
jmp 0x1853839
push ecx
mov edx, dword [esp]
push eax
mov eax, esp
push ecx
mov ecx, 0x12ff92c0
sub ecx, 0xfc3c4fe
and ecx, 0x37ea6709
and ecx, 0x6548b1bd
not ecx
sub ecx, 0xfef7fefb
add eax, ecx
pop ecx
add eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
jmp 0x1853853
push ecx
mov ecx, esp
push edi
mov edi, 0x7eded25a
or edi, 0x3cdb0aaa
jbe 0x18537fb
jmp 0x18538ff
dec edi
jp 0x185390c
jmp 0x185392b
neg edi
jae 0x18537fb
jmp 0x185392b
not edi
xor edi, 0xfedfdf04
add ecx, edi
pop edi
sub ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x185393c
and edi, 0x7bf77130
jne 0x1853853
jmp 0x185392b
jmp 0x1857fd9
rdtsc
jmp 0x18562b0
jmp 0x1836c27
jmp 0x1856736
push ebx
push esp
pop ebx
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
sub ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
mov dword [esp], ebp
jmp 0x1856753
jmp 0x1852926
jmp 0x1856f35
cpuid
jmp 0x1856fdd
jmp 0x18561b4
jmp 0x18570d4
sub esp, 4
mov dword [esp], eax
mov dword [esp], 0x6feb398b
mov dword [esp], eax
jmp 0x18570e9
mov dword [esp], 0x441208c2
mov dword [esp], ecx
jmp 0x18571a0
jmp 0x1834bf6
leave
jmp 0x18574ca
jmp 0x1860ec0
jmp 0x18576b4
pop esp
jmp 0x185771e
push dword [esp]
pop ecx
push esi
push esp
pop esi
push eax
mov eax, 4
add esi, eax
pop eax
add esi, 4
xchg dword [esp], esi
jmp 0x185764e
jmp 0x183d2ea
push dword [ebp - 0x10]
push dword [esp]
mov edx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
add esp, 4
jmp 0x1857a2e
jmp 0x183b19e
jmp 0x18580a4
xor dword [esp], edi
xor edi, dword [esp]
pop esp
jmp 0x1858116
push dword [ebp - 0xc]
mov eax, dword [esp]
push 0x4c154b06
mov dword [esp], edi
mov edi, esp
add edi, 4
add edi, 4
xor edi, dword [esp]
jmp 0x185803a
jmp 0x185ca18
cpuid
jmp 0x185a4df
jmp 0x185f4c5
jmp 0x185caf5
add ecx, 0x8d275501
add edx, ecx
pop ecx
push eax
mov eax, 4
add edx, eax
pop eax
xchg dword [esp], edx
pop esp
jmp 0x185cb50
push dword [ebp - 8]
mov ebx, dword [esp]
push edx
mov edx, esp
push ecx
mov ecx, 0x72d8ab03
jmp 0x185cada
jmp 0x184c553
jmp 0x185dba4
cpuid
jmp 0x185dc03
jmp 0x184da31
jmp 0x185f58a
pop eax
add esp, 4
jmp 0x185f5e7
push ebp
push edi
mov edi, 0
mov dword [esp + 4], edi
pop edi
push dword [esp]
jmp 0x185f4ca
jmp 0x1856ed9
ret
jmp 0x1865402
push ebx
push eax
push esp
pop dword [esp]
add dword [esp], 4
pop ebx
add ebx, 4
sub ebx, 0x14
xchg dword [esp], ebx
mov esp, dword [esp]
jmp 0x1865421
jmp 0x1852187