Function at 0x4df663
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x9d50fd
adc ebx, edx
jmp 0x9d4432
add ecx, 1
jmp 0x9ae9cd
adc edx, 0
jmp 0x9c080c
add eax, ecx
jmp 0x998402
jmp 0x9c4428
pop eax
mov dword [esp + 4], ebx
pop ebx
pop eax
jmp 0x9c4437
push ecx
push ebx
push eax
mov eax, 0
push eax
pop ebx
jmp 0x9c431b
jmp 0x9e89d3
jmp 0x9c5944
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], esp
add dword [esp], 4
mov ebp, dword [esp]
add esp, 4
jmp 0x9c596b
jmp 0x9d889c
push dword [ebp - 0x14]
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x9c7855
jmp 0x9cd4d7
jmp 0x9ccc30
xor edi, dword [esp]
pop esp
mov dword [esp], ecx
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x9ccc4a
push edi
mov edi, esp
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
jmp 0x9ccc1e
jmp 0x9e368f
jmp 0x9cd58a
push dword [ebp - 0x10]
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x9cd60a
jmp 0x9e8c05
jmp 0x9d085f
add edi, ebp
pop ebp
xchg dword [esp], edi
pop esp
jmp 0x9d087e
add ebp, 0x5bff7a1f
jbe 0x9d07fc
jmp 0x9d084c
push ebx
mov dword [esp], ecx
mov edx, dword [esp]
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push 0x1039425
mov dword [esp], ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
push edi
mov dword [esp], esi
mov esi, esp
add esi, 4
sub esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
mov dword [esp], ebx
pop ebx
jmp 0x9d07eb
add ebp, 0x57fb8ace
not ebp
sub ebp, 0xcc0eb2f9
jmp 0x9d07df
push dword [esp]
pop ebx
push edi
mov edi, esp
add edi, 4
push 0x5f5c365b
mov dword [esp], ebp
mov ebp, 0x7ff64815
jmp 0x9d07eb
jmp 0x9f1d48
jmp 0x9d0f9e
push 0x6bbe4878
mov dword [esp], edi
push edx
mov edx, 0x680e1d58
mov dword [esp + 4], edx
pop edx
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x9d0fbc
jmp 0x9d35c3
jmp 0x9d24d3
mov edx, esp
add edx, 4
push ebx
mov ebx, 4
add edx, ebx
pop ebx
xchg dword [esp], edx
pop esp
jmp 0x9d2588
push dword [ebp - 0xc]
mov eax, dword [esp]
sub esp, 4
mov dword [esp], edx
jmp 0x9d24b9
jmp 0x9d9d17
jmp 0x9d2f07
cpuid
jmp 0x9d2f0e
jmp 0x9e9095
jmp 0x9d30e3
rdtsc
jmp 0x9d3142
jmp 0x9de8fe
jmp 0x9d318e
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x9d3260
jmp 0x9d0730
push ebx
push 0x5959ad78
mov dword [esp], eax
mov eax, 0x4dd8ce6b
mov dword [esp + 4], eax
pop eax
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x9d36dd
jmp 0x9d2457
push edi
mov edi, esp
add edi, 4
sub edi, 4
push edi
push dword [esp + 4]
mov edi, dword [esp]
add esp, 4
pop dword [esp]
pop esp
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x9d4549
jmp 0x9dfb3e
push eax
mov dword [esp], ebp
mov dword [esp], edx
push eax
mov eax, 0x63aa0ab4
mov dword [esp + 4], eax
pop eax
mov dword [esp], ebx
jmp 0x9d4b66
jmp 0x9e0013
jmp 0x9d515d
push esi
mov esi, esp
push edx
push 4
pop edx
add esi, edx
pop edx
sub esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
pop esp
mov dword [esp], ebp
jmp 0x9d523b
jmp 0x9c5832
jmp 0x9d5ce9
push edx
xchg dword [esp], edi
xchg edi, esi
not esi
xchg edi, esi
xchg dword [esp], edi
push dword [esp]
pop edx
add esp, 4
jmp 0x9d5d4f
jmp 0x9a4f43
push ecx
push eax
mov eax, 0
mov dword [esp + 4], eax
pop eax
push dword [esp]
pop eax
add esp, 4
jmp 0x9d6690
jmp 0x9d2e11
jmp 0x9d89c7
pop eax
push edx
mov edx, 0x14
sub ecx, edx
pop edx
xchg dword [esp], ecx
jmp 0x9d8970
pop esp
jmp 0x9d89d8
push ecx
push esp
pop ecx
push eax
push 4
pop eax
add ecx, eax
jmp 0x9d88a1
jmp 0x9d4a4a
ret
jmp 0x9d9e21
push dword [ebp - 8]
mov ebx, 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 0x9d9e45
jmp 0x9c7732
jmp 0x9de964
push ebx
push ebx
push 0x3179179c
pop ebx
mov dword [esp + 4], ebx
pop ebx
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x9dea35
jmp 0x9ccb1e
jmp 0x9deb2e
push esi
mov dword [esp], 0x23ef907f
mov dword [esp], edx
push edi
mov edi, 0
mov dword [esp + 4], edi
pop edi
pop eax
jmp 0x9deb4a
jmp 0x9ea65b
jmp 0x9dfc54
push ecx
push eax
mov eax, 4
mov ecx, eax
pop eax
add ebx, ecx
pop ecx
xchg dword [esp], ebx
pop esp
jmp 0x9dfc66
push dword [esp]
pop edx
push ebx
mov ebx, esp
add ebx, 4
jmp 0x9dfb91
jmp 0x9d3147
jmp 0x9e00f8
xor ebx, 0xf82a00ce
sub esi, ebx
pop ebx
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x9e0116
shr ebx, 4
js 0x9e011e
jmp 0x9e0176
inc ebx
jl 0x9e0116
jmp 0x9e002c
push 0x139b44b8
mov dword [esp], edi
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push ebx
push dword [esp]
push dword [esp]
pop eax
add esp, 4
add esp, 4
push 0x64e2c954
mov dword [esp], ebx
mov dword [esp], 0x4d06934c
mov dword [esp], eax
mov dword [esp], ebx
pop eax
push eax
push ebp
push ebx
mov ebx, 0x127342cc
mov ebp, ebx
pop ebx
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
pop edx
jmp 0x9e00f8
push 0x275d21c4
mov dword [esp], ecx
push dword [esp]
pop edx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push 0xb5c3970
mov dword [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], eax
mov dword [esp], ebx
pop ebx
push ebx
mov ebx, dword [esp]
push edi
mov edi, esp
add edi, 4
push ecx
push 4
pop ecx
add edi, ecx
pop ecx
xchg dword [esp], edi
pop esp
jmp 0x9e00f8
push esi
push esp
pop esi
add esi, 4
push ebx
mov ebx, 0x7d5ff364
neg ebx
neg ebx
jp 0x9e009e
jmp 0x9e003a
mov dword [esp], ecx
jmp 0x9e0183
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ebx
mov ebx, dword [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebx
mov ebx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x9e002c
neg ebx
jno 0x9e0018
jmp 0x9e0046
jmp 0x9e322a
jmp 0x9e3315
push ebp
mov dword [esp], 0xec2e3e5
mov dword [esp], eax
push ebp
mov ebp, 0x5617e0ac
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], edx
jmp 0x9e3333
jmp 0x9d3035
cpuid
jmp 0x9e3547
jmp 0x9dea3a
push ecx
mov dword [esp], 0
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
jmp 0x9e37a7
jmp 0x9e3442
jmp 0x9e8a76
cpuid
jmp 0x9e8add
jmp 0x9d6570
push edi
mov dword [esp], 0x3388f7ad
mov dword [esp], ecx
xchg dword [esp], esi
jmp 0x9e8c18
not esi
xchg dword [esp], esi
mov ecx, dword [esp]
add esp, 4
jmp 0x9e8d23
jmp 0x9d5c34
jmp 0x9e90ee
rdtsc
jmp 0x9e91a6
jmp 0x9d0e95
leave
jmp 0x9e9511
jmp 0x9d95bc
cpuid
jmp 0x9ea762
jmp 0x9c4316
push dword [ebp - 4]
push dword [esp]
push dword [esp]
pop eax
add esp, 4
add esp, 4
jmp 0x9f1e6a
jmp 0x9e93ff