Function at 0x6b52fd
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x93b58e
push edi
mov dword [esp], esi
mov dword [esp], eax
mov dword [esp], 0x2df7f821
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x86a0ba
jmp 0x98010a
add eax, ecx
jmp 0x878f98
adc ebx, edx
jmp 0x95074a
jmp 0x879658
push 0x26ebad9e
mov dword [esp], esp
push edx
mov edx, 4
add dword [esp + 4], edx
pop edx
mov ebp, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x87972b
jmp 0x8c58df
jmp 0x888ea2
push esi
push esp
pop esi
push eax
push 4
pop eax
add esi, eax
pop eax
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], edx
jmp 0x888ec1
jmp 0x89ac6a
jmp 0x89ad32
rdtsc
jmp 0x89ad39
jmp 0x869fc2
jmp 0x89b515
push edi
push esi
push 0x7b128e93
pop esi
mov dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
mov dword [esp], ebx
jmp 0x89b588
jmp 0x9449f5
adc edx, 0
jmp 0x878f91
jmp 0x8ac58e
push dword [ebp - 0x14]
mov ecx, dword [esp]
push edx
push esp
pop edx
add edx, 4
add edx, 4
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
jmp 0x8ac670
jmp 0x93d16f
jmp 0x8ad0eb
push ebx
push eax
mov eax, 0
mov dword [esp + 4], eax
pop eax
push dword [esp]
pop eax
add esp, 4
jmp 0x8ad15f
jmp 0x94cfb9
push ebx
push ecx
mov ecx, 0x4140cbda
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], esi
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x8c43da
jmp 0x8d6d8a
jmp 0x8c45e5
xchg edx, ebx
xchg ebx, edi
not edi
xchg ebx, edi
push edx
push ebx
mov edx, dword [esp]
add esp, 4
mov ebx, dword [esp]
add esp, 4
jmp 0x8c4600
jmp 0x8c50ae
add ecx, 1
jmp 0x8a9556
jmp 0x8c59ec
add esp, 4
push ebp
mov ebp, 0x14
sub eax, ebp
pop ebp
xchg dword [esp], eax
pop esp
jmp 0x8c5a02
push ecx
mov dword [esp], eax
mov eax, esp
push ebx
mov ebx, 4
add eax, ebx
mov ebx, dword [esp]
jmp 0x8c58e4
jmp 0x89b45f
jmp 0x8d6dd8
push dword [ebp - 0xc]
mov eax, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp 0x8d6df2
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
jmp 0x8d6e9d
jmp 0x944b3e
jmp 0x93a5e5
add eax, edx
pop edx
push ebx
mov ebx, 4
add eax, ebx
pop ebx
xchg dword [esp], eax
pop esp
jmp 0x93a5fd
or edx, 0x375b07b6
not edx
sub edx, 0x80207044
jmp 0x93a4d0
mov ebx, dword [esp]
push eax
push esp
pop eax
push edx
mov edx, 0x4fdf8e84
inc edx
jge 0x93a4e5
jmp 0x93a4d0
jmp 0x93d03b
jmp 0x93b5f5
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
push esi
mov dword [esp], ebp
mov ebp, 4
sub eax, ebp
jmp 0x93b6be
pop ebp
xchg dword [esp], eax
pop esp
mov dword [esp], ebp
jmp 0x93b6cb
jmp 0x8795fa
jmp 0x93d09a
push dword [ebp - 4]
push dword [esp]
push dword [esp]
pop eax
add esp, 4
add esp, 4
jmp 0x93d161
jmp 0x94058a
push dword [ebp - 0x10]
mov edx, dword [esp]
push edx
mov dword [esp], esi
mov esi, esp
add esi, 4
jmp 0x93d29f
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x93d2ab
jmp 0x9533cc
leave
jmp 0x9406a0
jmp 0x94ea12
jmp 0x944ab2
push esi
mov esi, esp
add esi, 4
push edx
mov edx, 4
sub esi, edx
pop edx
push 0x34bcde72
mov dword [esp], esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
mov dword [esp], ecx
jmp 0x944b39
jmp 0x888daa
push dword [ebp - 8]
mov ebx, dword [esp]
push ebp
mov dword [esp], edx
mov edx, esp
add edx, 4
add edx, 4
jmp 0x944bf7
xchg dword [esp], edx
mov esp, dword [esp]
jmp 0x944c62
jmp 0x8ac52c
cpuid
jmp 0x94d0be
jmp 0x97d704
jmp 0x94e9a7
push edx
push ebp
mov ebp, 0
mov dword [esp + 4], ebp
pop ebp
push dword [esp]
pop eax
add esp, 4
jmp 0x94ea0d
jmp 0x9535fc
jmp 0x94eac5
ret
jmp 0x95083c
add ebx, 0x4fff7fea
jbe 0x9507db
jmp 0x9507c3
sub ebx, 0xf0a60006
sub ebp, ebx
pop ebx
xchg dword [esp], ebp
pop esp
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x9508c2
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push eax
mov dword [esp], ebx
mov dword [esp], 0x5e9a0e89
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
sub esp, 4
mov dword [esp], ecx
push edx
mov edx, 0x1bf6f473
mov dword [esp + 4], edx
pop edx
mov dword [esp], ecx
pop edx
push esi
mov dword [esp], ebx
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
jmp 0x9507db
push ebp
push esp
pop ebp
add ebp, 4
push ebx
mov ebx, 0x73b93601
xor ebx, 0xfff5c75
xor ebx, 0x4f7f30c2
add ebx, 0x6d6d256b
dec ebx
jge 0x9507c3
jmp 0x95074f
jmp 0x9539a6
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push esi
push esp
pop esi
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x952ba6
jmp 0x93a4cb
jmp 0x9534f1
xor ebx, dword [esp]
xor dword [esp], ebx
mov ecx, dword [esp]
add esp, 4
jmp 0x953504
sub esp, 4
mov dword [esp], ecx
xchg dword [esp], ebx
not ebx
xor dword [esp], ebx
jmp 0x953421
jmp 0x8c44f2
jmp 0x953655
cpuid
jmp 0x95370f
jmp 0x97d2ae
jmp 0x9539f9
push dword [esp]
pop edx
push ebp
mov ebp, esp
add ebp, 4
push ecx
push esi
mov esi, 0x2ab6368b
mov ecx, esi
pop esi
and ecx, 0x5fe73489
sub ecx, 0xaa63485
add ebp, ecx
pop ecx
xchg dword [esp], ebp
jmp 0x953a83
pop esp
jmp 0x953aea
jmp 0x952a77
jmp 0x953fa0
cpuid
jmp 0x953fa7
jmp 0x8ad03f
jmp 0x95e8d6
rdtsc
jmp 0x95e98e
jmp 0x96f8f4
cpuid
jmp 0x95faf7
jmp 0x95e872
push edx
push edi
push ebx
mov ebx, 0x3fff0b8b
dec ebx
sub ebx, 0x65cb7ee9
jns 0x96f9e5
jmp 0x96fa4c
or ebx, 0x5bff3786
xor ebx, 0x6d171316
js 0x96f96c
jmp 0x96fa3e
mov dword [esp + 4], edi
pop edi
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x96fa5a
push ebx
mov eax, dword [esp]
push ecx
mov ecx, esp
push esi
mov esi, 4
add ecx, esi
pop esi
push ebp
mov ebp, 4
add ecx, ebp
pop ebp
xchg dword [esp], ecx
pop esp
push esi
mov dword [esp], 0x6613dc09
mov dword [esp], esi
mov dword [esp], eax
mov eax, dword [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ebx
push dword [esp]
pop ebx
add esp, 4
jmp 0x96fa3e
xor ebx, 0x79283d9
mov edi, ebx
pop ebx
jmp 0x96f983
shr ebx, 5
js 0x96fa3e
jmp 0x96f96c
jmp 0x8c42a6
push esi
mov dword [esp], 0
mov eax, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0x97d3c6
jmp 0x953e99
push esi
mov dword [esp], edi
push 0x463a6acd
mov dword [esp], ebp
mov ebp, 0
mov dword [esp + 4], ebp
pop ebp
pop eax
jmp 0x97d812
jmp 0x95f9df
jmp 0x98016c
push ebx
push ebp
mov ebp, 0x667dffc3
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
jmp 0x980182
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x980238
jmp 0x94e8ee