Function at 0xbeb534
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x12a3523
add ecx, 1
jmp 0x10517b3
adc edx, 0
jmp 0x1295a60
adc ebx, edx
jmp 0x12a2808
jmp 0x1283cb8
push ebx
mov ebx, 0x53e16a4a
inc ebx
jl 0x1283c72
jmp 0x1283bfd
or ebp, 0x5a7e20b0
jp 0x1283c72
jmp 0x1283bda
dec ebx
jno 0x1283c09
jmp 0x1283cd6
sub ebx, 0x7dfb17fc
js 0x1283cd6
jmp 0x1283bda
push esi
push ebp
mov ebp, 0x49c0b356
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
push 0x7be241ef
mov dword [esp], ecx
mov dword [esp], ebx
mov ebx, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push eax
push dword [esp]
push dword [esp]
pop eax
add esp, 4
add esp, 4
jmp 0x1283cd6
push dword [esp]
pop ebx
push eax
mov eax, esp
push ebp
mov ebp, 0x7bfc5db2
sub ebp, 0x7d376006
jo 0x1283bda
jmp 0x1283bec
not ebx
add ebx, 0xd6e75497
add ebp, ebx
pop ebx
add eax, ebp
pop ebp
add eax, 4
xchg dword [esp], eax
pop esp
jmp 0x1283d4b
jmp 0x12a24af
jmp 0x1283ebb
cpuid
jmp 0x1283f20
jmp 0x12a330b
jmp 0x1287dfc
push 0x6ed421aa
mov dword [esp], ecx
push 0x18f190d0
mov dword [esp], edx
pop ecx
pop edx
not edx
xor ecx, edx
xor edx, ecx
xor ecx, edx
jmp 0x1287e1b
jmp 0x1290fd5
jmp 0x128ae61
sub ebx, 0x2dffb219
add ebx, edi
add ebx, 0x2dffb219
pop edi
sub ebx, 0x14
xchg dword [esp], ebx
mov esp, dword [esp]
jmp 0x128af36
push ebx
mov ebx, esp
push edi
push 0x7e59dfd3
pop edi
dec edi
jno 0x128aed1
jmp 0x128ae77
push edi
mov edi, esp
add edi, 4
sub edi, 4
push edi
push dword [esp + 4]
pop edi
pop dword [esp]
pop esp
mov dword [esp], eax
mov eax, dword [esp]
add esp, 4
push ecx
push dword [esp]
pop edx
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
mov esp, dword [esp]
push ebx
push dword [esp]
pop eax
push esi
mov dword [esp], edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
jmp 0x128aed1
shl edi, 7
xor edi, 0x2cefe904
jmp 0x128adf6
jmp 0x1292881
jmp 0x128b06b
pop ebp
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], edx
jmp 0x128b087
push edi
push esp
pop edi
push ebp
mov ebp, 4
sub edi, 0x7afb8cee
add edi, ebp
add edi, 0x7afb8cee
jmp 0x128afa2
jmp 0x12a7ed5
jmp 0x128b170
push dword [ebp - 0x10]
push dword [esp]
pop edx
push edx
mov edx, esp
add edx, 4
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
jmp 0x128b195
jmp 0x1287cf9
jmp 0x128b45c
pop esp
add esp, 4
jmp 0x128b52f
push dword [ebp - 0x14]
push dword [esp]
mov ecx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
jmp 0x128b453
jmp 0x128b08c
jmp 0x1291085
push esi
mov dword [esp], eax
mov dword [esp], edx
xchg dword [esp], esi
not esi
xchg dword [esp], esi
mov edx, dword [esp]
add esp, 4
jmp 0x12910f9
jmp 0x10517ab
leave
jmp 0x1292734
jmp 0x12a2339
jmp 0x12928dd
push ecx
push ecx
mov dword [esp], ebp
mov ebp, 0xa152856
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ebx
jmp 0x129299e
jmp 0x12a2f96
add eax, ecx
jmp 0x1269cf3
push ebp
mov dword [esp], 0x35c2156
mov dword [esp], esp
push ecx
push 4
pop ecx
add dword [esp + 4], ecx
pop ecx
pop ebp
jmp 0x129f71d
jmp 0x128adf1
jmp 0x129f84b
pop edi
xchg dword [esp], edx
pop esp
jmp 0x129f86c
push 0
mov eax, dword [esp]
push edx
mov edx, esp
push edi
mov edi, 4
add edx, edi
pop edi
push edi
mov edi, 4
add edx, edi
jmp 0x129f841
jmp 0x12a140f
jmp 0x12a1222
mov dword [esp], eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
jmp 0x12a1297
push dword [esp]
pop edx
push eax
mov eax, esp
add eax, 4
add eax, 4
sub esp, 4
jmp 0x12a1211
jmp 0x12a3b71
jmp 0x12a1460
cpuid
jmp 0x12a151c
jmp 0x12a5b29
jmp 0x12a1585
sub esp, 4
mov dword [esp], ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
pop esp
mov dword [esp], eax
pop dword [ebp - 0xc]
jmp 0x12a164a
jmp 0x12a3a32
jmp 0x12a17e6
push dword [ebp - 0xc]
push dword [esp]
pop eax
push eax
mov eax, esp
add eax, 4
push ecx
mov ecx, 4
jmp 0x12a18a8
add eax, ecx
pop ecx
xchg dword [esp], eax
pop esp
jmp 0x12a18b4
jmp 0x12a38dd
jmp 0x12a1b5d
cpuid
jmp 0x12a1bba
jmp 0x12a58a9
jmp 0x12a238c
ret
push dword [ebp - 4]
push dword [esp]
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
add esp, 4
jmp 0x12a25e3
jmp 0x1292625
jmp 0x12a2797
sub esp, 4
mov dword [esp], eax
push esi
mov esi, 0x6389f5cf
mov dword [esp + 4], esi
pop esi
mov dword [esp], eax
pop dword [ebp - 0x14]
jmp 0x12a2803
jmp 0x12a75c5
jmp 0x12a2865
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], edi
mov dword [esp], eax
pop dword [ebp - 4]
jmp 0x12a291b
jmp 0x12a114f
jmp 0x12a30b5
sub eax, ebp
pop ebp
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
mov esp, dword [esp]
mov dword [esp], ecx
jmp 0x12a30c8
push eax
mov eax, esp
add eax, 4
push ebp
mov ebp, 4
jmp 0x12a2f9b
jmp 0x128af3b
push eax
mov dword [esp], 0
push dword [esp]
mov eax, dword [esp]
add esp, 4
add esp, 4
jmp 0x12a3306
jmp 0x12a1ab2
jmp 0x12a33bb
rdtsc
jmp 0x12a3419
jmp 0x12a1521
jmp 0x12a3584
push ebx
mov ebx, esp
add ebx, 4
push edx
mov edx, 4
sub ebx, edx
pop edx
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
mov dword [esp], eax
mov dword [esp], ebp
jmp 0x12a3670
jmp 0x129f605
push dword [ebp - 8]
mov ebx, dword [esp]
push edx
mov edx, esp
add edx, 4
push ebp
push 4
pop ebp
add edx, ebp
jmp 0x12a3a02
pop ebp
xchg dword [esp], edx
pop esp
jmp 0x12a3a0c
jmp 0x128b40a
push ecx
push esp
pop ecx
add ecx, 4
push edx
mov edx, 4
sub ecx, edx
pop edx
xchg dword [esp], ecx
pop esp
mov dword [esp], edx
pop dword [ebp - 8]
jmp 0x12a3b6c
jmp 0x12a1784
mov ecx, dword [esp]
push esi
mov esi, esp
push edx
mov edx, 4
add esi, edx
jmp 0x12a3b84
pop edx
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
mov esp, dword [esp]
jmp 0x12a3cb4
jmp 0x1283bd5
jmp 0x12a590f
push 0
push dword [esp]
push dword [esp]
pop eax
add esp, 4
add esp, 4
jmp 0x12a59bc
jmp 0x1283e05
push 0
mov eax, dword [esp]
push esi
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
add esi, ecx
mov ecx, dword [esp]
add esp, 4
xchg dword [esp], esi
pop esp
jmp 0x12a5c41
jmp 0x12a5c46
jmp 0x12a5c98
cpuid
jmp 0x12a5d57
jmp 0x12a31ec
jmp 0x12a7627
push ecx
mov dword [esp], 0x163a9ed9
mov dword [esp], esi
mov dword [esp], 0x918149c
mov dword [esp], edx
pop dword [ebp - 0x10]
jmp 0x12a76e1
jmp 0x129f722
rdtsc
jmp 0x12a7fd0
jmp 0x12a2715