Function at 0x134836f
Capabilities:
Execute anti-debugging instructions

Disassembly:
jmp 0x134838d
sub esp, 0xf
mov word [esp + 6], si
lea esp, [esp + 3]
lea esp, [esp + 0x10]
jmp 0x13483e3
pushal
mov cx, dx
mov bl, ch
lea edi, [edx*4]
btc si, cx
xchg edi, esi
jmp 0x1348469
lea esi, reloc.RASAPI32.dll_RasDialA
lea esp, [esp]
shl edi, cl
jmp 0x1348447
mov dx, word [esp + 2]
sets al
rdtsc
mov edx, dword [esp]
rcl edi, 0xb
lea esp, [esp + 4]
jmp 0x134841b
mov bx, 0x65bb
pushfd
mov word [esp + 2], sp
rdtsc
not bh
add di, cx
jmp 0x1348522
sub esp, 0x15
xchg byte [esp + 0xc], ch
add esp, 0xf
lea ebx, [edi*4]
xchg dword [esp], esi
lea eax, reloc.RASAPI32.dll_RasDialA
jmp 0x1348431
xchg ah, bh
mov cl, byte [esp + 4]
cmp ecx, 0xfff55328
bsr di, si
jmp 0x13484e2
sub esp, 4
setnp al
not al
mov dh, 0xf0
stc
mov edx, 0x678daeed
jmp 0x13484a2
setne bl
bsf ebx, ebp
cpuid
sub esp, 0xc
mov ax, 0x8020
jmp 0x134850b
rol cx, 4
mov word [esp + 2], dx
dec ax
xchg dword [esp], ebp
std
pop si
jmp 0x13484cc
pop word [esp + 8]
pop si
mov ebx, 0x75e96e4b
mov edi, dword [esp + 5]
jmp 0x1348546
adc dx, 0x7460
mov eax, 0x9d8909fe
xchg word [esp + 0xc], si
jmp 0x13484f5
mov dh, ch
bswap ebp
add esp, 5
neg bh
std
cpuid
jmp 0x13484ba
lea ebx, [ecx + edx]
xchg bp, cx
push word [esp + 0x2a]
pop dword [esp + 0x1b]
jmp 0x1348826
sub esp, 0xf
ror dx, 0xf
sub esp, 0x1a
bsr esi, eax
xchg dword [esp + 7], edx
mov word [esp + 0x30], di
jmp 0x1348530
mov bp, word [esp + 0x33]
rcl bx, cl
not dx
lea eax, [esi*4]
not si
not edi
jmp 0x13485c3
mov di, word [esp + 0x19]
mov edx, eax
xchg word [esp + 0x21], dx
mov edi, 0x993e5e82
push dword [esp + 0x28]
bswap esi
jmp 0x134857e
neg ch
bsf edx, ebx
mov ebp, eax
bswap esi
xchg esi, edx
lea esp, [esp + 3]
jmp 0x13486c7
shr cx, 0xa
bswap edi
mov esi, dword [esp + 0xb]
mov esi, dword [esp + 0xf]
mov al, bh
cpuid
jmp 0x13485aa
lea esp, [esp + 0x10]
mov si, 0xd1ea
add esp, 0xd
dec di
not eax
jmp 0x1348642
cmc
lea eax, [esp - 0x47]
mov byte [esp + 0x1e], dh
lea ecx, [eax + edx]
lea edi, reloc.RASAPI32.dll_RasDialA
neg dx
jmp 0x13485ff
bts cx, ax
bswap ebp
rcl ebp, cl
cmc
lea esi, reloc.RASAPI32.dll_RasDialA
jmp 0x1348656
pop word [esp]
not ebx
mov byte [esp], cl
bswap ebp
setae al
mov al, byte [esp + 2]
jmp 0x134862c
not di
neg ecx
not ebx
mov bl, 0xf9
mov bh, 0x2b
setbe ch
jmp 0x134869b
mov ecx, ebp
mov dh, 0x61
xchg ebx, ebp
bswap ebp
bts di, bx
mov cx, bp
jmp 0x1348615
mov dl, 0x43
lea edi, [ebx + 9]
mov dx, 0xa8fe
xchg byte [esp], ah
jmp 0x13486a8
bswap edx
rdtsc
btr ebp, eax
xchg ch, bh
cmc
cld
jmp 0x1348685
mov ecx, 0x125a7d5d
mov byte [esp + 1], al
mov si, 0xedd1
xchg word [esp], bx
stc
push word [esp]
jmp 0x13486df
std
mov ecx, 0x2c644217
lea esp, [esp + 0xb]
bsr dx, sp
lea esp, [esp + 6]
xchg dword [esp + 0x15], ebx
jmp 0x1348674
xchg word [esp], cx
mov dword [esp], ebx
mov ebx, 0xd8d48c76
pop ecx
jmp 0x134872f
mov edi, dword [esp + 0x26]
xchg word [esp + 6], dx
mov word [esp + 6], cx
mov word [esp + 0xf], di
pop word [esp + 0x2d]
rdtsc
jmp 0x13485eb
rdtsc
setno al
stc
mov ebp, 0x57c51ab7
inc bl
mov edx, dword [esp]
jmp 0x134879d
mov eax, 0x25640212
mov si, word [esp]
mov eax, dword [esp]
lea esp, [esp]
bsr ebx, edx
mov ecx, dword [esp]
jmp 0x1348714
bts ebp, ecx
mov bl, byte [esp + 4]
lea ecx, [edi + ebp]
mov esi, dword [esp + 1]
jmp 0x1348786
shl ah, 0
xchg edx, eax
mov cx, sp
xchg cx, dx
sub esp, 0x11
lea esp, [esp + 0xd]
jmp 0x1348746
shr di, 0xb
sub esp, 0x15
push dword [esp + 3]
shl ebx, 0xb
call fcn.01348770
dec ebx
loop 0x13487b9
insb byte es:[edi], dx
xchg esi, eax
mov di, 0x1f80
mov byte [esp], al
not cx
lea esi, [ecx*4]
mov ebp, dword [esp]
jmp 0x134875c
xchg dword [esp + 0x17], ebx
mov byte [esp + 0xe], bl
pop edi
setnp dl
lea eax, [edx + ebp]
jmp 0x134880d
mov dword [esp + 0x14], eax
mov ebp, dword [esp + 0x11]
pop ax
call fcn.013487f7
mov ebp, 0x3acfa83a
ficomp dword [ebx + 0x66fcedf2]
mov esi, 0x66f5e0cf
push dword [esp + 0x2a]
mov si, 0xe0cf
cmc
push word [esp + 0x2a]
lea ebx, [ecx*4]
cld
cpuid
jmp 0x13486f5