Function at 0x9de7c5
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0xd68e44
push dword [ebp - 8]
push dword [esp]
mov ebx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
jmp 0xd3c7f6
add ebx, 4
xchg dword [esp], ebx
pop esp
add esp, 4
jmp 0xd3c85d
jmp 0xd6302b
jmp 0xd3ea9f
push dword [ebp - 4]
mov eax, 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 0xd3eac1
jmp 0xd52330
jmp 0xd403c2
push esi
push edi
mov edi, 0x4bf4e92
mov dword [esp + 4], edi
pop edi
mov dword [esp], edi
mov dword [esp], edx
jmp 0xd403d9
jmp 0xd4b318
jmp 0xd40bb8
push edx
mov edx, 4
add ebp, edx
pop edx
xchg dword [esp], ebp
pop esp
jmp 0xd40bd1
push edi
mov dword [esp], 0
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp 0xd40ba6
jmp 0xd4aea1
add eax, ecx
jmp 0xd4b0c9
push ecx
mov dword [esp], edi
push ebx
mov ebx, 0
mov dword [esp + 4], ebx
pop ebx
mov eax, dword [esp]
add esp, 4
jmp 0xd415ff
jmp 0xd65e1e
jmp 0xd4188b
add esp, 4
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0xd418f5
push ecx
push ecx
mov ecx, 0x2ed7042b
mov dword [esp + 4], ecx
mov ecx, dword [esp]
jmp 0xd41836
jmp 0xd6640d
jmp 0xd444e0
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0xd444f7
push dword [esp]
pop edx
sub esp, 4
mov dword [esp], esi
mov esi, esp
add esi, 4
jmp 0xd4447c
jmp 0xd499f2
jmp 0xd44f5a
push edx
push ebx
mov ebx, 0x73fefbc0
shl ebx, 4
dec ebx
inc ebx
push edx
mov edx, 0x4c2e4399
and ebx, edx
pop edx
not ebx
jmp 0xd44f76
add ebx, 0x872dc2db
mov edx, ebx
pop ebx
add edx, 0x85003d26
push edx
mov eax, dword [esp]
add esp, 4
pop edx
jmp 0xd44f92
jmp 0xd49274
jmp 0xd45032
add esp, 4
jmp 0xd45107
sub esp, 4
mov dword [esp], esi
mov dword [esp], edx
mov dword [esp], 0
mov eax, dword [esp]
jmp 0xd45027
jmp 0xd47d8a
jmp 0xd45219
push dword [ebp - 0x10]
push dword [esp]
pop edx
push edx
push esp
pop edx
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0xd45235
jmp 0xd4a2d8
jmp 0xd47836
ret
jmp 0xd47de8
cpuid
jmp 0xd47ea3
jmp 0xd40aaf
jmp 0xd492ce
cpuid
jmp 0xd4938d
jmp 0xd4afb9
jmp 0xd49ab1
push 0x549c2a3a
mov dword [esp], edx
push edi
mov edi, 0xd9df6eb
mov dword [esp + 4], edi
pop edi
mov dword [esp], eax
pop eax
sub esp, 4
mov dword [esp], eax
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
xchg dword [esp], ebp
pop esp
push ebx
push dword [esp]
pop eax
push edi
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0xd49a9b
sub eax, 0xc05a0746
add ebx, eax
pop eax
add ebx, 4
xchg dword [esp], ebx
mov esp, dword [esp]
jmp 0xd49b1a
mov ecx, dword [esp]
push ebx
push esp
pop ebx
push eax
mov eax, 0x3fa5f8b6
neg eax
jno 0xd49a9b
jmp 0xd49a45
jmp 0xd6b5e1
jmp 0xd4a399
add esi, edi
pop edi
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0xd4a417
sub esp, 4
mov dword [esp], ecx
not dword [esp]
mov ecx, dword [esp]
push esi
mov esi, esp
push edi
mov edi, 4
jmp 0xd4a387
jmp 0xd5e16d
cpuid
jmp 0xd4af87
jmp 0xd44e62
jmp 0xd4b06d
rdtsc
jmp 0xd4b0c4
jmp 0xd417ec
adc ebx, edx
jmp 0xd57fbf
jmp 0xd4b1e7
mov dword [esp], esi
mov dword [esp], ebx
jmp 0xd4b1fa
push edx
mov dword [esp], ebp
mov dword [esp], 0x39211af5
mov dword [esp], ebx
jmp 0xd4b135
jmp 0xd67fb8
jmp 0xd4b411
rdtsc
jmp 0xd4b418
jmp 0xd500f3
jmp 0xd501f2
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], edi
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0xd50214
jmp 0xd692d8
push edx
push 0x6e7f732f
mov dword [esp], esp
add dword [esp], 4
pop dword [esp]
add dword [esp], 4
mov ebp, dword [esp]
add esp, 4
jmp 0xd51f61
jmp 0xd687ec
jmp 0xd5238c
leave
jmp 0xd52437
jmp 0xd4778a
push 0x153184a9
mov dword [esp], ecx
mov dword [esp], 0x505e0019
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0xd580df
jmp 0xd443b8
add ecx, 1
jmp 0xd5deb8
adc edx, 0
jmp 0xd4127d
jmp 0xd5e22c
push edx
xchg dword [esp], edi
not edi
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
push dword [esp]
pop edx
add esp, 4
jmp 0xd5e299
jmp 0xd5deb0
jmp 0xd63092
push dword [ebp - 0x14]
push dword [esp]
mov ecx, dword [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
jmp 0xd63144
jmp 0xd4510c
jmp 0xd65e72
cpuid
jmp 0xd65f28
jmp 0xd44fc7
push edi
mov dword [esp], 0x395f63d8
mov dword [esp], edi
mov dword [esp], eax
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0xd66526
jmp 0xd6a437
push esi
mov dword [esp], 0x100b16a9
mov dword [esp], esi
mov dword [esp], 0x682d12b8
mov dword [esp], ebx
mov dword [esp], ecx
jmp 0xd680d1
jmp 0xd402a4
push esi
mov esi, esp
add esi, 4
sub esi, 0x14
push esi
push dword [esp + 4]
mov esi, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
pop dword [esp]
mov esp, dword [esp]
jmp 0xd6890a
jmp 0xd4b0dc
jmp 0xd68e93
push esi
mov dword [esp], ebx
push edx
push 0x47d0108f
pop edx
mov dword [esp + 4], edx
pop edx
mov dword [esp], ebp
jmp 0xd68f4b
jmp 0xd51e4c
jmp 0xd693ec
push ecx
mov dword [esp], 0x2eedb04f
mov dword [esp], ebp
mov dword [esp], ecx
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0xd69405
jmp 0xd414dc
jmp 0xd6a543
push dword [ebp - 0xc]
mov eax, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
mov esp, dword [esp]
jmp 0xd6a569
jmp 0xd3c734
push dword [esp]
pop ebx
push 0x3f6a7cf
mov dword [esp], edi
mov edi, esp
push edx
mov edx, 4
add edi, edx
pop edx
add edi, 4
jmp 0xd6b706
xchg dword [esp], edi
pop esp
jmp 0xd6b70f
jmp 0xd3e98c