Function at 0x17521dc
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x1a4ea12
jmp 0x18c03e3
push 0x7543f129
mov dword [esp], edx
push ebp
mov dword [esp], esp
add dword [esp], 4
pop edx
add edx, 4
sub edx, 0x14
xchg dword [esp], edx
mov esp, dword [esp]
jmp 0x18c0453
jmp 0x19fb453
jmp 0x1903050
push ebp
push 0x12851a8
mov dword [esp], ebx
mov ebx, 0x2c460d6f
mov dword [esp + 4], ebx
jmp 0x1903067
pop ebx
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x1903109
jmp 0x191521b
jmp 0x1903e47
leave
jmp 0x1903ee1
jmp 0x19de93c
push ebp
push 0x7c37937f
mov dword [esp], edi
mov edi, 0
mov dword [esp + 4], edi
pop edi
mov eax, dword [esp]
add esp, 4
jmp 0x190403b
jmp 0x1972b66
jmp 0x19152ce
sub esp, 4
mov dword [esp], edx
push esp
pop edx
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x1915333
jmp 0x1903f18
add eax, ecx
jmp 0x191533f
adc ebx, edx
jmp 0x1a4e056
add ecx, 1
jmp 0x1946ce6
jmp 0x1946cca
push esi
push ecx
mov ecx, 0x405b5c7c
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edx
mov dword [esp], ecx
jmp 0x1946ce1
jmp 0x19bfa02
adc edx, 0
jmp 0x1915338
jmp 0x1951130
rdtsc
jmp 0x1951137
jmp 0x1903012
push dword [ebp - 4]
push dword [esp]
pop eax
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
jmp 0x1953c17
mov esp, dword [esp]
jmp 0x1953d2c
jmp 0x1903df0
push esi
push eax
mov dword [esp], edi
push 0
pop edi
mov dword [esp + 4], edi
pop edi
pop eax
jmp 0x195bdb1
jmp 0x19e6f0d
jmp 0x196cb21
cpuid
jmp 0x196cb76
jmp 0x198df44
jmp 0x196d426
xchg edx, edi
push edi
xchg dword [esp], ebx
not ebx
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop edi
xor edx, edi
xor edi, edx
xor edx, edi
jmp 0x196d443
jmp 0x193c517
jmp 0x196e4ce
push ebx
push esi
mov dword [esp], edi
push 0
pop edi
mov dword [esp + 4], edi
pop edi
pop eax
jmp 0x196e4e4
jmp 0x196ca60
push ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
jmp 0x19716af
xchg dword [esp], ebp
pop esp
mov dword [esp], ebx
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x19717b7
jmp 0x1a15ee3
jmp 0x1972bc2
cpuid
jmp 0x1972c7b
jmp 0x195bcb4
jmp 0x198b143
pop esp
jmp 0x198b154
push eax
push 4
pop eax
add ecx, eax
pop eax
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
jmp 0x198b0c2
mov ecx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
jmp 0x198b12b
jmp 0x19d5c40
jmp 0x198e027
push 0
push dword [esp]
pop eax
sub esp, 4
mov dword [esp], edi
jmp 0x198e03e
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
jmp 0x198e051
pop esp
jmp 0x198e057
jmp 0x19d3fe2
jmp 0x19ac667
push ecx
push esi
mov ecx, dword [esp]
add esp, 4
pop esi
push esi
not dword [esp]
mov esi, dword [esp]
add esp, 4
xchg ecx, esi
jmp 0x19ac6d3
jmp 0x196d31e
jmp 0x19aff27
push dword [esp]
pop edx
push edx
mov edx, esp
push edi
mov edi, 0x1db49ea9
or edi, 0x79b68872
shr edi, 4
shl edi, 6
je 0x19affae
jmp 0x19affae
add edi, 0x9258444
add edx, edi
mov edi, dword [esp]
add esp, 4
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x19b0021
jmp 0x198b00c
jmp 0x19bfa5e
push esi
mov dword [esp], 0x38d0b2e4
mov dword [esp], eax
push ecx
mov ecx, 0xdc5be5
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edx
jmp 0x19bfb0c
jmp 0x195103d
jmp 0x19cbd68
add esi, ebp
pop ebp
add esi, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
jmp 0x19cbdeb
push dword [ebp - 0x10]
mov edx, dword [esp]
push esi
mov esi, esp
push ebp
mov ebp, 0x7e9def58
and ebp, 0x77f67efe
add ebp, 0x896b91ac
jmp 0x19cbcff
jmp 0x19ac5b4
jmp 0x19d40e3
cpuid
jmp 0x19d40ea
jmp 0x19dbc60
jmp 0x19d5cac
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
jmp 0x19d5d6a
push dword [esp]
pop ebx
push 0x13d07e3a
mov dword [esp], edi
mov edi, esp
add edi, 4
add edi, 4
jmp 0x19d5c9d
jmp 0x1953bfb
jmp 0x19dbd69
rdtsc
jmp 0x19dbd70
jmp 0x19dccbe
jmp 0x19dcd1b
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], edx
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x19dcdce
jmp 0x197169b
jmp 0x19dea45
ret
jmp 0x19e6f64
cpuid
jmp 0x19e701e
jmp 0x196e3c7
jmp 0x19f038b
sub esp, 4
mov dword [esp], esp
push ebp
push 4
pop ebp
add dword [esp + 4], ebp
pop ebp
mov ebp, dword [esp]
add esp, 4
jmp 0x19f044e
jmp 0x18c034f
jmp 0x19f7d65
push dword [ebp - 8]
push dword [esp]
pop ebx
push edx
mov edx, esp
push ecx
mov ecx, 4
add edx, ecx
pop ecx
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x19f7dcc
jmp 0x1a3333a
push 0x60f3e485
mov dword [esp], eax
push edx
push 0x2027d9a0
pop edx
mov dword [esp + 4], edx
pop edx
mov dword [esp], ebx
jmp 0x19fb56f
jmp 0x1946bc0
push dword [ebp - 0xc]
push dword [esp]
pop eax
push ebp
mov ebp, esp
add ebp, 4
push edi
mov edi, 4
add ebp, edi
pop edi
xchg dword [esp], ebp
pop esp
jmp 0x1a16003
jmp 0x19f7cbe
jmp 0x1a333f3
push dword [ebp - 0x14]
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
push esi
mov esi, 4
add eax, esi
pop esi
xchg dword [esp], eax
pop esp
jmp 0x1a3345f
jmp 0x19cbca5
jmp 0x1a4e113
push edx
push eax
mov eax, 0x7bb549d7
mov dword [esp + 4], eax
jmp 0x1a4e182
pop eax
mov dword [esp], esi
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x1a4e191
jmp 0x19afec1
jmp 0x1a4eb2d
mov dword [esp], ebx
mov dword [esp], 0x6312e160
mov dword [esp], ebp
jmp 0x1a4eb49
push 0x6814c1ff
mov dword [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
jmp 0x1a4ea72
jmp 0x19f0325