Function at 0x4846f3
Capabilities:
Execute anti-debugging instructions

Disassembly:
adc ebx, edx
jmp 0x90c090
jmp 0x8de1d7
add ecx, 1
jmp 0x4e76b9
adc edx, 0
jmp 0x894693
push esi
push 0x1ac39403
mov dword [esp], esp
add dword [esp], 4
pop esi
add esi, 4
sub esi, 0x14
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
mov esp, dword [esp]
jmp 0x884e64
jmp 0x8856c6
jmp 0x885772
add ebp, 0x25bdcfb2
add esi, ebp
pop ebp
sub esi, 4
jmp 0x88578f
push esi
mov esi, esp
push ebp
mov ebp, 0x746f83c1
shr ebp, 1
sub ebp, 0x5ff5918e
js 0x8856cb
jmp 0x885772
push ebp
mov dword [esp], esi
push dword [esp + 4]
pop esi
pop dword [esp]
pop esp
mov dword [esp], ebx
jmp 0x8857e4
jmp 0x8de548
add eax, ecx
jmp 0x4733e1
jmp 0x89edf1
rdtsc
jmp 0x89ee7f
jmp 0x900852
jmp 0x8b0aaa
rdtsc
jmp 0x8b0ab1
jmp 0x926c99
push esi
mov dword [esp], 0x1d0402bf
mov dword [esp], ebx
mov dword [esp], edi
mov dword [esp], 0
pop eax
jmp 0x8ba97f
jmp 0x93d9b3
jmp 0x8db09e
push dword [ebp - 0xc]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
jmp 0x8db11e
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x8db189
jmp 0x9179cb
jmp 0x8de2dd
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ebp
jmp 0x8de2f7
push 0x7076226b
mov dword [esp], ebx
push 0x328e787
mov dword [esp], ecx
mov ecx, 0x2acd5a9b
jmp 0x8de1dc
jmp 0x8f2440
jmp 0x8de601
push 0x97c1da6
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
jmp 0x8de67b
mov dword [esp], ebp
mov dword [esp], ecx
jmp 0x8de686
jmp 0x929a7d
jmp 0x8e2a27
cpuid
jmp 0x8e2a2e
jmp 0x8ba880
jmp 0x8e2b8b
mov dword [esp + 4], edx
pop edx
pop eax
jmp 0x8e2ba1
push ebp
mov dword [esp], 0x1bb18956
mov dword [esp], ebp
push edx
mov edx, 0
jmp 0x8e2b80
jmp 0x8e2940
jmp 0x8e738e
push dword [esp]
pop edx
push esi
push esp
pop esi
push edx
mov edx, 4
add esi, edx
pop edx
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x8e7403
jmp 0x90a32b
jmp 0x8ec285
sub esp, 4
mov dword [esp], edx
mov dword [esp], 0x5e732370
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x8ec2f3
jmp 0x92a79c
cpuid
jmp 0x8ec400
jmp 0x91403a
jmp 0x8f24f5
sub esp, 4
push esp
pop dword [esp]
sub esp, 4
mov dword [esp], edi
mov edi, 4
add dword [esp + 4], edi
pop edi
pop ebp
jmp 0x8f256c
jmp 0x884d4a
jmp 0x90091a
pop ebx
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x90097e
push eax
push ebx
push 0x6aa1e8e8
pop ebx
mov dword [esp + 4], ebx
jmp 0x900857
jmp 0x92aee8
jmp 0x900b3f
push ecx
push edx
pop ecx
pop edx
not edx
push ecx
push ebx
mov dword [esp], 0x65ccca83
mov dword [esp], edx
pop ecx
pop edx
jmp 0x900bf5
jmp 0x92b019
ret
jmp 0x9020e9
cpuid
jmp 0x90219b
jmp 0x8e2a73
jmp 0x906616
leave
jmp 0x9066d4
jmp 0x900d09
jmp 0x90a430
pop esp
jmp 0x90a451
push dword [esp]
push dword [esp]
pop ecx
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
jmp 0x90a42a
jmp 0x914571
jmp 0x90b943
push dword [ebp - 0x10]
push dword [esp]
mov edx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
add esp, 4
jmp 0x90b9b8
jmp 0x900adc
push eax
push esp
pop eax
add eax, 4
sub eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x90c1a9
jmp 0x8e72f8
jmp 0x914174
not edi
sub edi, 0x5eed18f8
inc edi
jle 0x91415b
jmp 0x914147
xor edi, 0x14106845
add ecx, edi
mov edi, dword [esp]
add esp, 4
push ecx
pop eax
pop ecx
jmp 0x91418e
push ecx
mov ecx, 0x5bfe5f84
push edi
push 0xefee131
pop edi
neg edi
jo 0x914174
jmp 0x914147
jmp 0x90208c
push dword [esp]
mov ebx, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
jmp 0x9145e3
xchg dword [esp], edx
pop esp
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x9146b6
jmp 0x92a8cf
jmp 0x9179e2
add ebx, 0x8188aacf
add edi, ebx
pop ebx
xchg dword [esp], edi
pop esp
jmp 0x917b0c
push dword [ebp - 8]
push dword [esp]
pop ebx
push edi
mov edi, esp
add edi, 4
jmp 0x917a3f
sub esp, 4
mov dword [esp], ecx
mov dword [esp], eax
push dword [esp]
pop eax
add esp, 4
push edi
push esi
mov esi, 0x4e51814b
mov dword [esp + 4], esi
pop esi
mov dword [esp], eax
mov eax, dword [esp]
add esp, 4
push eax
push ecx
mov ecx, 0x700e3ad2
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], ebx
mov ebx, dword [esp]
add esp, 4
jmp 0x9179d0
push ebx
mov ebx, 0x7e775533
not ebx
dec ebx
jl 0x917a53
jmp 0x917ab8
neg ebx
jno 0x9179d0
jmp 0x9179f7
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebx
push dword [esp]
pop ebx
add esp, 4
push ecx
mov edx, dword [esp]
push ebp
push esp
pop ebp
add ebp, 4
push edi
mov edi, 4
add ebp, edi
pop edi
xchg dword [esp], ebp
pop esp
push ebx
mov dword [esp], eax
push dword [esp]
pop eax
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x9179d0
jmp 0x9460c5
jmp 0x926d8f
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
push ebp
mov ebp, 4
sub eax, ebp
pop ebp
xchg dword [esp], eax
pop esp
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x926db4
jmp 0x8ec1d5
push edx
push eax
mov eax, 0x4ac68e2d
mov dword [esp + 4], eax
push dword [esp]
pop eax
add esp, 4
mov dword [esp], edx
jmp 0x929b99
jmp 0x8b09c1
push eax
push esi
mov esi, 0
mov dword [esp + 4], esi
pop esi
push dword [esp]
pop eax
add esp, 4
jmp 0x92a8ca
jmp 0x8ec2f8
push dword [ebp - 4]
mov eax, dword [esp]
push esi
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
add esi, ecx
pop ecx
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x92a9ed
jmp 0x9065c3
jmp 0x92af99
push edx
mov edx, esp
push ecx
push 4
pop ecx
add edx, ecx
pop ecx
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x92b014
jmp 0x8db037
jmp 0x92b080
pop esp
mov eax, dword [esp]
add esp, 4
jmp 0x92b142
xchg edx, eax
not eax
push edx
push eax
mov edx, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
jmp 0x92b071
jmp 0x4e76b1
jmp 0x93da09
cpuid
jmp 0x93dab1
jmp 0x89ed96
push dword [ebp - 0x14]
push dword [esp]
pop ecx
push ebp
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x9461f0
jmp 0x90b880