Function at 0x8eb788
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0xbce11c
add eax, ecx
jmp 0xbad04d
adc ebx, edx
jmp 0xbd5403
jmp 0xbb2e64
push 0x167bfbbf
mov dword [esp], ebx
push esi
push 0x2d063cd3
pop esi
mov dword [esp + 4], esi
pop esi
mov dword [esp], edx
jmp 0xbb2e80
jmp 0xbc52c3
ret
jmp 0xbb8b30
cpuid
jmp 0xbb8b37
jmp 0xbcc5dc
jmp 0xbc53e5
rdtsc
jmp 0xbc53ec
jmp 0xbcdfc1
push dword [ebp - 0x10]
push dword [esp]
mov edx, dword [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
jmp 0xbc713e
xchg dword [esp], eax
pop esp
jmp 0xbc7147
jmp 0xbcc4a3
jmp 0xbc893c
pop dword [ebp - 0xc]
jmp 0xbc89b9
push edi
mov edi, esp
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
pop esp
mov dword [esp], edx
mov dword [esp], eax
jmp 0xbc88d6
jmp 0xbc99c8
jmp 0xbc8e53
push 0x1b3cffa0
mov dword [esp], ebx
push dword [esp]
mov ebx, dword [esp]
add esp, 4
add esp, 4
push ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
push eax
mov dword [esp], 0x2533eed4
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
jmp 0xbc8e15
add ebx, 0xa212d4cb
add ecx, ebx
pop ebx
push edx
mov edx, 0x7d66e5f9
and edx, 0xb73d8db
jg 0xbc8e35
jmp 0xbc8ec8
or edx, 0x6daf9e0d
jp 0xbc8eb6
jmp 0xbc8e7d
neg edx
jb 0xbc8ec8
jmp 0xbc8e46
push dword [esp]
pop ebx
push ecx
mov ecx, esp
push ebx
mov ebx, 0x7fedbbb8
inc ebx
jg 0xbc8e6c
jmp 0xbc8eb6
and ebx, 0x5dfd6f39
jae 0xbc8e15
jmp 0xbc8e7d
push 0x430b2823
mov dword [esp], esi
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
mov dword [esp], ebx
mov ebx, dword [esp]
add esp, 4
jmp 0xbc8ec8
dec edx
or edx, 0x768b68cd
jae 0xbc8e46
jmp 0xbc8dcd
sub edx, 0x8010011f
add ecx, edx
pop edx
xchg dword [esp], ecx
pop esp
jmp 0xbc8eda
jmp 0xbcd725
jmp 0xbc901c
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0xbc9082
push dword [esp]
pop edx
push ebx
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp 0xbc8fbf
jmp 0xbcd052
push ebx
mov dword [esp], 0x4d1d3ac0
mov dword [esp], ecx
mov dword [esp], edi
mov dword [esp], esp
add dword [esp], 4
pop ebp
jmp 0xbc9291
jmp 0xbdeb5b
jmp 0xbc9a1f
pop esp
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0xbc9aec
push ecx
push esp
mov ecx, dword [esp]
add esp, 4
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
jmp 0xbc9a13
jmp 0xbcd603
jmp 0xbc9bb2
push ecx
mov dword [esp], 0
mov eax, dword [esp]
push eax
mov eax, esp
add eax, 4
jmp 0xbc9c11
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0xbc9c1f
jmp 0xbd493a
add ecx, 1
jmp 0xbd4ca0
leave
jmp 0xbcaa2a
jmp 0xbb82d9
jmp 0xbcc509
not ebx
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop ecx
jmp 0xbcc5a0
push 0x412d344e
mov dword [esp], ecx
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
jmp 0xbcc4f8
jmp 0xbccf26
jmp 0xbcc62b
push 0x11115195
mov dword [esp], edi
mov dword [esp], 0
mov eax, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0xbcc710
jmp 0xbd52fe
jmp 0xbcc778
push dword [ebp - 0x14]
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
add esp, 4
jmp 0xbcc841
jmp 0xbc7039
push 0
push dword [esp]
push dword [esp]
pop eax
add esp, 4
add esp, 4
jmp 0xbcc9bc
jmp 0xbb8a39
jmp 0xbcceb6
sub esp, 4
mov dword [esp], edx
mov dword [esp], 0x679953a9
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0xbccf21
jmp 0xbc9af6
push edx
not dword [esp]
push dword [esp]
mov edx, dword [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
jmp 0xbccf40
xchg dword [esp], eax
pop esp
add esp, 4
jmp 0xbcd04d
jmp 0xbca207
push dword [esp]
pop ecx
push esi
mov esi, esp
add esi, 4
add esi, 4
push esi
push dword [esp + 4]
mov esi, dword [esp]
add esp, 4
pop dword [esp]
pop esp
jmp 0xbcd190
jmp 0xbc8d7f
jmp 0xbcd6a3
push dword [ebp - 0xc]
push dword [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
pop esp
jmp 0xbcd720
jmp 0xbd1cb6
jmp 0xbcd7e3
push dword [ebp - 4]
push dword [esp]
pop eax
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
mov esp, dword [esp]
jmp 0xbcd852
jmp 0xbca950
jmp 0xbce025
push 0x3d5bce5a
mov dword [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0xbce107
jmp 0xbccdfb
jmp 0xbce1f7
xor esi, 0x419933b9
sub ecx, esi
pop esi
jmp 0xbce1e9
xchg dword [esp], ecx
mov esp, dword [esp]
mov dword [esp], ebp
jmp 0xbce272
sub esp, 4
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
push esi
mov esi, 0x7ffe9bb0
xor esi, 0x3e67a80d
jp 0xbce1db
jmp 0xbce1e9
jmp 0xbc915f
cpuid
jmp 0xbd1cb1
jmp 0xbe0e87
jmp 0xbd1dc1
push dword [ebp - 8]
push dword [esp]
pop ebx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
push dword [esp + 4]
pop ecx
pop dword [esp]
jmp 0xbd1de5
pop esp
jmp 0xbd1deb
jmp 0xbcc715
jmp 0xbd3a33
push esi
push eax
mov eax, 0x72cd7d0
mov dword [esp + 4], eax
pop eax
mov dword [esp], ebx
mov dword [esp], ecx
jmp 0xbd3ade
jmp 0xbb2d5b
jmp 0xbd4996
cpuid
jmp 0xbd4a30
jmp 0xbcc8bb
jmp 0xbd4c28
push ebp
mov dword [esp], eax
push edx
mov edx, 0x74d210ec
mov dword [esp + 4], edx
mov edx, dword [esp]
jmp 0xbd4c3e
add esp, 4
mov dword [esp], ebx
jmp 0xbd4c9b
jmp 0xbd39e1
adc edx, 0
jmp 0xbad046
cpuid
jmp 0xbd53fe
jmp 0xbdec98
jmp 0xbd5460
push esi
mov dword [esp], 0x3b39c310
mov dword [esp], eax
mov dword [esp], 0x27e5e595
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0xbd551b
jmp 0xbc8f6d
jmp 0xbdebce
add edi, 0xf7fff7d5
add edx, edi
pop edi
jmp 0xbdeb6e
sub edx, 0x14
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
jmp 0xbdebf5
and edi, 0x2b7f0a38
ja 0xbdebfb
jmp 0xbdeb90
push edi
mov edi, esp
push esi
mov esi, 4
add edi, esi
pop esi
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push 0x607ba780
mov dword [esp], ecx
push dword [esp]
mov edx, dword [esp]
add esp, 4
add esp, 4
jmp 0xbdec07
push edx
push esp
pop edx
push edi
push 0x67f72d2f
pop edi
xor edi, 0x7bf7349a
ja 0xbdebe9
jmp 0xbdec07
inc edi
jp 0xbdebe9
jmp 0xbdeb7f
pop esp
jmp 0xbdec93
dec edi
jno 0xbdeb60
jmp 0xbdebf5
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ecx
mov dword [esp], ebx
mov eax, dword [esp]
add esp, 4
push ebp
mov dword [esp], 0x57fa44e4
mov dword [esp], edx
mov dword [esp], 0x2f0c4632
mov dword [esp], ebx
pop eax
jmp 0xbdebe9
jmp 0xbd4b95
jmp 0xbdecfd
push 0
push dword [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
push ebx
push dword [esp + 4]
pop ebx
pop dword [esp]
pop esp
jmp 0xbdedd7
jmp 0xbd1ba9
jmp 0xbe0ed7
rdtsc
jmp 0xbe0f9b
jmp 0xbc8875