Function at 0x59b75d
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x91402d
adc edx, 0
jmp 0x8deae7
add ecx, 1
jmp 0x62584a
push ebx
push esi
mov esi, 0x5015f867
mov dword [esp + 4], esi
pop esi
mov dword [esp], edx
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x86d271
jmp 0x8a2ca5
jmp 0x87e55c
sub esp, 4
mov dword [esp], edx
xchg dword [esp], edi
not edi
xchg dword [esp], edi
push dword [esp]
pop edx
add esp, 4
jmp 0x87e5d2
jmp 0x7d53f1
jmp 0x882233
push dword [esp]
pop ebx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
mov esp, dword [esp]
jmp 0x882254
jmp 0x8d21d3
jmp 0x8a121b
add esi, edx
add esi, 0x6ad2812f
pop edx
sub esi, 0x14
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
jmp 0x8a1333
sub esp, 4
mov dword [esp], esi
mov esi, esp
push edx
mov edx, 4
sub esi, 0x6ad2812f
jmp 0x8a1200
jmp 0x8a4063
jmp 0x8a2ae2
push edx
push esi
mov esi, 0x3f9f5b69
mov dword [esp + 4], esi
pop esi
mov dword [esp], ebx
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x8a2b3e
jmp 0x8dc706
push ebx
mov dword [esp], 0x215940c0
mov dword [esp], ebp
mov dword [esp], eax
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x8a2da1
jmp 0x8b70cb
push dword [ebp - 0x14]
push dword [esp]
pop ecx
add esp, 4
jmp 0x8a315a
jmp 0x8a3947
leave
jmp 0x8a34a5
jmp 0x8cbdf9
jmp 0x8a37d8
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x8a37f2
push dword [ebp - 8]
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
jmp 0x8a3725
jmp 0x8a3043
jmp 0x8a3a5b
push dword [ebp - 0x10]
mov edx, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
sub esp, 4
mov dword [esp], edx
push dword [esp + 4]
pop edx
jmp 0x8a3a80
pop dword [esp]
pop esp
jmp 0x8a3a89
jmp 0x8e9eee
jmp 0x8a40b0
push 0x50a98126
mov dword [esp], esi
push edx
push 0x6e976b8
pop edx
mov dword [esp + 4], edx
pop edx
mov dword [esp], ebx
jmp 0x8a4163
jmp 0x8dd387
sub esp, 4
mov dword [esp], eax
push ebp
mov ebp, 0
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
pop eax
jmp 0x8b71ff
jmp 0x8e6f74
jmp 0x8cbd8e
rdtsc
jmp 0x8cbdf4
jmp 0x8a2a55
ret
jmp 0x8d1b39
push dword [esp]
mov ecx, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
push edx
push dword [esp + 4]
jmp 0x8d1b58
pop edx
pop dword [esp]
pop esp
add esp, 4
jmp 0x8d1c0a
jmp 0x882134
jmp 0x8d1fc0
cpuid
jmp 0x8d1fc7
jmp 0x91c560
jmp 0x8d227b
xchg dword [esp], ebx
pop esp
add esp, 4
jmp 0x8d22e6
push dword [ebp - 4]
push dword [esp]
mov eax, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp 0x8d21d8
jmp 0x8a3391
push edi
mov dword [esp], 0
push dword [esp]
jmp 0x8d240c
pop eax
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x8d2422
jmp 0x8d1ebc
jmp 0x8d811f
cpuid
jmp 0x8d8175
jmp 0x8e465e
jmp 0x8dbe53
mov esp, dword [esp]
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x8dbf22
push ecx
mov ecx, esp
add ecx, 4
push edi
mov edi, 4
sub ecx, edi
pop edi
xchg dword [esp], ecx
jmp 0x8dbe45
jmp 0x8df083
jmp 0x8dc76d
push ebx
mov dword [esp], 0x51c6e57f
mov dword [esp], edi
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x8dc82c
jmp 0x8e96c9
jmp 0x8dc893
push eax
mov dword [esp], 0x3dbfb16b
mov dword [esp], ecx
push ebp
mov ebp, 0x2d815c0c
jmp 0x8dc906
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], edx
jmp 0x8dc967
jmp 0x8e87a7
jmp 0x8dd485
push edx
push edi
push 0x5fb6b66e
pop edi
mov dword [esp + 4], edi
mov edi, dword [esp]
add esp, 4
mov dword [esp], ecx
jmp 0x8dd49f
jmp 0x8dc839
jmp 0x8deacb
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x8deae2
push edi
mov dword [esp], esp
push edx
mov edx, 4
add dword [esp + 4], edx
pop edx
mov ebp, dword [esp]
jmp 0x8de9fc
jmp 0x8a11fb
add eax, ecx
jmp 0x8deaee
adc ebx, edx
jmp 0x8dbde8
jmp 0x8df09d
pop esp
jmp 0x8df1b5
not esi
xor esi, 0x9a4067dd
add ebx, esi
jmp 0x8df0f4
push dword [esp]
pop edx
push ebx
mov ebx, esp
push esi
mov esi, 0x65bf9827
dec esi
jge 0x8df08e
jmp 0x8df088
pop esi
add ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
jmp 0x8df088
jmp 0x8d1ad5
cpuid
jmp 0x8e218e
jmp 0x8cbcf0
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp 0x8e4722
xchg dword [esp], ecx
mov esp, dword [esp]
mov dword [esp], edi
mov edi, 0
mov eax, edi
mov edi, dword [esp]
add esp, 4
jmp 0x8e478d
jmp 0x8e2079
cpuid
jmp 0x8e707f
jmp 0x8d22fd
jmp 0x8e883f
rdtsc
jmp 0x8e88a9
jmp 0x86d168
push dword [ebp - 0xc]
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
push edi
push dword [esp + 4]
mov edi, dword [esp]
add esp, 4
pop dword [esp]
pop esp
jmp 0x8e97e8
jmp 0x8a36dd
jmp 0x8e9f4d
push ecx
push edi
mov dword [esp], ebp
pop ecx
mov ebp, dword [esp]
add esp, 4
push ebp
not dword [esp]
pop ebp
xchg ecx, ebp
jmp 0x8ea00e
jmp 0x87e4b9
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], edx
mov dword [esp], ebx
jmp 0x9140a1
mov dword [esp], ebp
jmp 0x914150
jmp 0x8de9aa
jmp 0x91c659
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x91c673
push esi
mov dword [esp], 0
push dword [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
jmp 0x91c611
jmp 0x8d806a