Function at 0xacac5b
Capabilities:
Execute anti-debugging instructions

Disassembly:
push bp
call fcn.00ac9679
mov eax, edx
pop word [esp + 0xa]
pop word [esp + 5]
sub di, 0xc5fc
rdtsc
mov dl, 0x68
jmp 0xac9b16
mov ebp, 0xfc773915
xchg byte [esp], ah
stc
cld
mov eax, 0xaa4ef299
jmp 0xac9b4e
mov ah, byte [esp + 3]
btc ebx, esp
add esp, 5
pop ecx
xchg byte [esp], al
mov cl, bl
jmp 0xac9ada
xchg ah, bh
lea edx, [eax + ebx]
mov dh, 0x5f
rcr cl, 4
lea ebp, reloc.RASAPI32.dll_RasHangUpA
xchg dword [esp + 1], ebp
jmp 0xac9af0
mov ebx, dword [esp]
lea ebp, [ecx + edx]
seto bl
cld
mov byte [esp], bl
xchg ebp, edx
call fcn.00ac9b66
ja 0xac9ba3
jbe 0xac9ba9
dec edi
jne 0xac9bbb
push edx
jae 0xac9bb0
je 0xac9b4d
mov al, 0x21
cmc
and ebp, esi
lea ebx, reloc.RASAPI32.dll_RasHangUpA
setbe bh
lea edi, reloc.RASAPI32.dll_RasHangUpA
mov di, word [esp]
stc
jmp 0xac9b2c
cpuid
xchg word [esp + 2], si
not bh
mov al, 0x4f
neg bx
neg ebx
xchg word [esp + 3], cx
jmp 0xac9be5
add ebp, ebx
cmp dword [edi + 0x65], eax
je 0xac9bf6
imul ebp, dword [ebp + 0x53], reloc.RASAPI32.dll_RasHangUpA
add esp, 0x1d
not al
mov si, word [esp + 0xc]
add esp, 0xb
mov word [esp], cx
mov ecx, dword [esp + 1]
jmp 0xac9b97
xchg bl, dl
lea ebx, reloc.RASAPI32.dll_RasHangUpA
pop word [esp]
jmp 0xac9c2d
mov di, si
push dword [esp + 5]
pop dword [esp]
btc di, ax
mov byte [esp + 2], ch
not ebx
jmp 0xac9bcf
add dh, bh
shr ebx, cl
aam 0xc5
je 0xac9c65
mov ds, word [ecx]
btr eax, ebx
push dword [esp + 0x14]
mov edx, ebx
btr eax, edx
xchg cl, ah
lea edx, [ebx*4]
jmp 0xac9bb8
setno dh
mov bl, al
rcr al, cl
lea eax, [esi*4]
jmp 0xac9c6d
lea ecx, reloc.RASAPI32.dll_RasHangUpA
pushal
add esp, 0xe
pushfd
sete bl
rdtsc
jmp 0xac9c17
jmp 0xac9c96
rcl bl, 3
sub esp, 0xc
pushfd
std
pop bp
mov ah, byte [esp + 0x17]
call fcn.00ac9c55
lea esp, [esp + 0x43]
pushal
bswap esi
jmp 0xac9ca8
mov edi, 0x39093141
lea ecx, [ecx - 0xf8]
not eax
call 0xac9c80
lea eax, reloc.RASAPI32.dll_RasHangUpA
mov dword [esp + 4], ebx
pop bp
mov bx, word [esp + 3]
inc ax
bt si, ax
jmp 0xac9d98
not ah
xchg byte [esp + 0x13], cl
call fcn.00ac9cd6
lea eax, [eax + ecx]
mov ecx, 0x4f488982
mov cl, 0xc2
inc dx
mov dl, dh
cld
jmp 0xac9d15
shl edi, cl
cmc
lea edx, [ecx + ebx]
mov al, 0x96
cpuid
xchg esi, ebx
jmp 0xac9d51
xchg bh, dl
lea esp, [esp]
mov byte [esp], bl
mov bl, 0xdc
bts bp, bx
jmp 0xac9d76
mov edi, ebx
mov byte [esp], ch
mov ah, byte [esp]
sub ah, bh
std
xchg edi, ebp
jmp 0xac9d3b
pushal
xchg word [esp + 8], bx
mov word [esp + 0x1a], sp
mov edi, dword [esp + 8]
pushal
jmp 0xac9de5
sets bl
mov ah, bl
mov cl, byte [esp]
mov esi, esp
rdtsc
xchg al, cl
jmp 0xac9d60
xchg ecx, edx
inc di
mov edi, 0xaf7958b4
mov cx, sp
xchg dword [esp + 0x15], ecx
mov bh, 0x2e
jmp 0xac9cf5
xchg dword [esp + 2], ecx
mov ebx, dword [esp + 5]
mov bp, word [esp + 4]
jmp 0xac9e2c
not bx
sub esp, 0xb
bsf esi, esi
or dl, 0x3b
xchg byte [esp + 5], cl
mov dx, di
jmp 0xac9daf
lea esp, [esp + 0x41]
cmc
rdtsc
mov al, 0x42
btr si, di
lea edi, reloc.RASAPI32.dll_RasHangUpA
jmp 0xac9dc5
lea esp, [esp + 3]
lea esp, [esp + 0x34]
popal
sub esp, 6
lea esp, [esp + 2]
jmp 0xac9e41
sub esp, 0x1c
bsr si, cx
dec bh
mov bp, di
cpuid
pop word [esp + 0x19]
jmp 0xac9dfa
mov byte [esp + 1], al
sub esp, 0x12
rdtsc
mov word [esp + 2], dx
lea esi, [ecx + edi]
xchg edx, ebp
jmp 0xac9e10
lea esp, [esp + 4]
popfd
jmp 0xac9f94
push 0xa749c260
add dword [esp], reloc.RASAPI32.dll_RasHangUpA
pushfd
call fcn.00ac9eb7
mov byte [esp + 2], ah
pop dword [esp]
lea esp, [esp + 2]
call 0xac9fea
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
mov dword [esp], esi
push dword [esp]
lea esp, [esp + 6]
push ecx
push esi
pop word [esp + 5]
jmp 0xac9fa6
mov byte [esp + 9], cl
jmp 0xaca62d
mov dword [esp + 0xb], esi
mov byte [esp + 1], dh
push ebp
call fcn.00aca5b2
mov byte [esp + 0x1f], dl
pushfd
mov word [esp + 0x25], si
pop word [esp + 0x2d]
call fcn.00aca69d
cmp dword [eax], ebx
mov byte [esp + 1], al
pop word [esp + 3]
call 0xaca63b
insb byte es:[edi], dx
jae 0xaca6d6
jb 0xaca6c7
insd dword es:[edi], dx
jo 0xaca6a8
add byte [esi - 0x71], ah
inc esp
and al, 0x26
push word [esp + 0x23]
mov word [esp + 0x21], ax
push word [esp + 0x28]
push word [esp + 0x14]
mov byte [esp + 0x23], bl
jmp 0xaca651
add byte [esi], cl
ja 0xaca70d
jbe 0xaca713
dec edi
jne 0xaca725
push ebp
outsb dx, byte [esi]
jo 0xaca727
jo 0xaca719
jb 0xaca71f
dec eax
popal
jb 0xaca6c1
jnp 0xaca715
int 0x5c
scasd eax, dword es:[edi]
mov dh, 0x8d
and al, 0x24
lea esp, [esp]
mov word [esp], dx
pushal
mov word [esp + 7], sp
pushfd
call fcn.00aca4fd
inc esi
imul ebp, dword [ebp + 0x54], 0x54656d69
outsd dx, dword [esi]
push ebx
jns 0xaca75a
and edi, esi
invalid
je 0xaca74e
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x696da100
imul ecx, dword fs:[edi + 0x75], 0x706e5574
jb 0xaca761
jo 0xaca75f
jb 0xaca765
dec eax
popal
jb 0xaca707
push esp
jb 0xaca778
imul ebp, dword [esi + 0x61], reloc.RASAPI32.dll_RasHangUpA
jb 0xaca779
popal
je 0xaca775
push esp
push 0x64616572
add byte [edi], cl
popal
popal
add byte fs:[edi], cl
bswap edi
iretd
sbb bp, 0x2170
rdtsc
xchg si, bp
xor dword [esi - 0x79], esp
out dx, al
mov esi, 0x4de854de
push esp
call 0x24d13078
dec ebp
mov dword [esp], esp
jmp 0xac9a9e
outsw dx, word [esi]
jb 0xaca7bf
popal
outsb dx, byte [esi]
arpl word [ebp + 0x46], sp
jb 0xaca7be
jno 0xaca7d0
jne 0xaca7c1
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
arpl word [ecx], di
push edx
add byte [edx + 0x65], dl
insb byte es:[edi], dx
insb byte es:[edi], dx
popal
jae 0xaca7cc
push ebx
insd dword es:[edi], dx
popal
jo 0xaca7d5
outsd dx, dword [esi]
jb 0xaca7d5
add byte [ebx + 0x6f], al
insd dword es:[edi], dx
jo 0xaca7d7
popal
jb 0xaca7dd
push ebx
je 0xaca7ed
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
or dword [eax + reloc.RASAPI32.dll_RasHangUpA], ebp
jns 0xaca7da
jb 0xaca7f3
outsd dx, dword [esi]
jb 0xaca7fd
popal
outsb dx, byte [esi]
arpl word [ebp + 0x43], sp
outsd dx, dword [esi]
jne 0xaca806
je 0xaca7ff
jb 0xaca79c
inc edi
je 0xaca7f3
je 0xaca814
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
push edi
add al, al
dec edi
fistp qword [edx + 0x4562b849]
outsb dx, byte [esi]
je 0xaca81b
jb 0xaca7fb
jb 0xaca823
je 0xaca825
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
arpl word [ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
add byte [edi + 0x65], al
je 0xaca81e
je 0xaca83f
jb 0xaca837
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
inc ecx
outsb dx, byte [esi]
push esp
push esp
jns 0xaca843
inc ecx
add byte [ebp + 0x71c6ffec], bl
jo 0xaca826
in al, dx
inc esi
jno 0xaca84c
dec ecx
outsb dx, byte [esi]
je 0xaca845
jb 0xaca84e
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
inc ebp
js 0xaca84d
push 0x65676e61
add byte [ebx + eax*2 + 0x4d], cl
add byte gs:[si + 0x43], cl
dec ebp
popal
jo 0xaca849
je 0xaca86a
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
push edi
add byte [ebx + eax*2 + 0x4d], cl
dec esp
inc ebx
dec ebp
popal
jo 0xaca856
je 0xaca877
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
outsb dx, byte [esi]
inc ecx
add byte [edi - 9], bh
add dh, cl
adc dword [edx + 0x49], ebp
jae 0xaca856
popal
push edi
jb 0xaca882
je 0xaca880
push eax
je 0xaca890
add byte [ebx + 0x65], dl
je 0xaca86b
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
jne 0xaca89a
je 0xaca82e
mov byte [0xef0ffc95], al
xor al, 0x47
je 0xaca88c
je 0xaca88c
je 0xaca89f
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte gs:[edi + 0x65], al
je 0xaca88b
je 0xaca88b
inc ebp
outsb dx, byte [esi]
jbe 0xaca8b2
jb 0xaca8ba
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0xaca8a4
je 0xaca8c5
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
je 0xaca8a1
jae 0xaca858
push ebx
je 0xaca8a1
outsb dx, byte [esi]
jbe 0xaca8c8
jb 0xaca8d0
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0xaca8bd
popal
jb 0xaca8d3
popal
bound ebp, qword [ebp + 0x41]
add byte [edi + 0x65], al
je 0xaca8b9
outsb dx, byte [esi]
jbe 0xaca8e0
jb 0xaca8e8
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0xaca8d2
je 0xaca8f3
jb 0xaca8eb
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
je 0xaca8de
outsb dx, byte [esi]
jae 0xaca8dd
add byte [ebx + 0x65], dl
je 0xaca8de
je 0xaca8f1
dec eax
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[edi], ah
dec esi
push ebx
je 0xaca8ef
outsb dx, byte [esi]
push 0x6c646e61
insb byte es:[edi], dx
inc ebp
inc ebp
js 0xaca908
arpl word [ebp + 0x70], sp
je 0xaca912
jo 0xaca91c
imul ebp, dword [edi + 0x6e], reloc.RASAPI32.dll_RasHangUpA
jb 0xaca8b2
outsd dx, dword [esi]
outsb dx, byte [esi]
inc esi
imul ebp, dword [esp + esi*2 + 0x65], 0x72460072
inc ebp
inc esi
jb 0xaca91a
inc ebp
outsb dx, byte [esi]
jbe 0xaca923
imul esi, dword [edx + 0x6f], reloc.RASAPI32.dll_RasHangUpA
jb 0xaca92b
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0xaca915
je 0xaca936
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
insb byte es:[edi], dx
jae 0xaca921
outsb dx, byte [esi]
jae 0xaca920
push edi
add byte [esp + ebp*2 + 0x73], dl
push ebx
je 0xaca927
push esi
popal
insb byte es:[edi], dx
jne 0xaca93a
add byte [ebp + 0x72], dl
insd dword es:[edi], dx
imul ebp, dword [esi + 0x61], 0x72506574
outsd dx, dword [esi]
je 0xaca944
push eax
push eax
jb 0xaca951
arpl word [ebp + 0x73], sp
jae 0xaca8e7
push ebp
outsb dx, byte [esi]
push 0x6c646e61
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ebp
inc ebp
js 0xaca956
jo 0xaca96a
imul ebp, dword [edi + 0x6e], reloc.RASAPI32.dll_RasHangUpA
jb 0xaca900
fnstcw word [eax]
sbb esi, dword [edx + 0x6d]
inc esi
jb 0xaca96d
inc ebp
outsb dx, byte [esi]
jbe 0xaca976
jb 0xaca97e
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0xaca968
je 0xaca989
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
je 0xaca96d
jae 0xaca95d
add byte [edi + 0x65], al
je 0xaca96d
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
popal
insb byte es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x636f4c00
insd dword es:[edi], dx
add byte gs:[edi + ebp*2 + 0x63], cl
outsd dx, dword [esi]
arpl word [ebx + 0x46], bp
imul ebp, dword [ebp], reloc.RASAPI32.dll_RasHangUpA
inc ebp
imul eax, dword [esi + 0x69], 0x6c
add byte gs:[edx + 0x61], dl
imul esi, dword [ebx + 0x65], 0x65637845
jo 0xaca9b2
jae 0xaca99d
inc ebp
js 0xaca99e
arpl word [ebp + 0x70], sp
je 0xaca9a8
jo 0xaca9b2
imul ebp, dword [edi + 0x6e], reloc.RASAPI32.dll_RasHangUpA
push ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [edi + 0x65], al
je 0xaca999
jns 0xaca9bb
je 0xaca9af
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x74654700
push ebx
je 0xaca9a7
je 0xaca9b7
jb 0xaca9cc
jne 0xaca9ca
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
outsd dx, dword [esi]
inc ecx
add byte [edi + ecx*2 - 0x2a], bh
inc ecx
ret
je 0xaca9be
imul ebp, dword [ebp + 0x65], reloc.RASAPI32.dll_RasHangUpA
dec ecx
pop edx
outsd dx, dword [esi]
outsb dx, byte [esi]
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
jb 0xaca9e4
insd dword es:[edi], dx
popal
je 0xaca9e3
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [edi + ebp*2 + 0x63], cl
popal
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
push edx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
push ebx
je 0xaca9d3
add byte [ebx + 0x65], dl
je 0xaca9d3
jbe 0xaca9f5
outsb dx, byte [esi]
je 0xaca993
inc edi
je 0xaca9da
jne 0xacaa0b
jb 0xacaa00
outsb dx, byte [esi]
je 0xaca9f2
push esp
push 0x64616572
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
popal
insb byte es:[edi], dx
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[ebp - 0x3c], dl
ja 0xacaa13
les esi, [edi + 0x5e]
test eax, 0x45746553
je 0xaca9ff
jb 0xacaa2e
jb 0xacaa2c
outsd dx, dword [esi]
jb 0xacaa0c
dec ebp
outsd dx, dword [esi]
add byte gs:[edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc ecx
inc ecx
inc ecx
je 0xacaa3e
insd dword es:[edi], dx
inc ecx
add byte [edi + 0x6c], al
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc esi
imul ebp, dword [esi + 0x64], 0x6d6f7441
outsb dx, byte [esi]
inc ecx
je 0xacaa4e
insd dword es:[edi], dx
inc ecx
add al, cl
imul eax, dword [edx + reloc.RASAPI32.dll_RasHangUpA], 0x6c
outsd dx, dword [esi]
cmp byte [0x6c479f0c], 0x6f
bound esp, qword [ecx + 0x6c]
inc edi
je 0xacaa33
je 0xacaa63
insd dword es:[edi], dx
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
popal
insb byte es:[edi], dx
inc esp
insb byte es:[edi], dx
je 0xacaa6c
inc ecx
je 0xacaa79
insd dword es:[edi], dx
add byte [ebx + esi*2 + 0x74], ch
insb byte es:[edi], dx
jae 0xacaa83
jb 0xacaa74
insd dword es:[edi], dx
jo 0xacaa7d
imul eax, dword [ecx], reloc.RASAPI32.dll_RasHangUpA
arpl word [eax + 0x79], si
inc ecx
add byte [ebx + esi*2 + 0x74], ch
jb 0xacaa7e
jo 0xacaa96
outsb dx, byte [esi]
inc ecx
add byte [edi + 0x65], al
je 0xacaa74
jb 0xacaa95
arpl word [ebp + 0x73], sp
jae 0xacaa81
jb 0xacaaa1
jb 0xacaaa1
imul ebp, dword [edi + 0x6e], reloc.RASAPI32.dll_RasHangUpA
outsb dx, byte [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x46], bp
imul ebp, dword [ebp], reloc.RASAPI32.dll_RasHangUpA
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
jb 0xacaaaa
add dh, ah
push ebx
je 0xacaa91
outsb dx, byte [esi]
dec edi
dec edi
inc si
imul ebp, dword [ebp], reloc.RASAPI32.dll_RasHangUpA
imul esp, dword [ebx + 0x61], 0x61486574
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[ecx], dl
nop
adc ecx, dword [edx + reloc.RASAPI32.dll_RasHangUpA]
insb byte es:[edi], dx
jne 0xacaae2
push 0x656c6946
inc edx
jne 0xacaadd
jb 0xacaaee
jb 0xacaaee
add byte [ecx + 0x6e], cl
outsb dx, byte [esi]
je 0xacaae5
jb 0xacaaee
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
inc esp
arpl word gs:[edx + 0x65], si
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0xacaa91
mov dword [esi + 0x6f], reloc.RASAPI32.dll_RasHangUpA
dec ebp
insd dword es:[edi], dx
popal
je 0xacaae6
jae 0xacab0f
popal
inc ecx
add byte [edi + 0x72], dl
imul esi, dword [ebp + 0x46], 0x656c69
outsb dx, byte [esi]
inc esi
push edi
jb 0xacab0d
je 0xacab0b
inc esi
imul ebp, dword [ebp], reloc.RASAPI32.dll_RasHangUpA
push esp
imul ebp, dword [ebp + 0x65], 0x6f4c6f54
add byte [esi + 0x46], ch
imul ebp, dword [ebp + 0x54], reloc.RASAPI32.dll_RasHangUpA
outsd dx, dword [esi]
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
imul ebp, dword [ebp + 0x54], 0x656d69
inc edi
je 0xacab18
jb 0xacab39
imul bp, word [ebp + 0x53], 0x7274
imul ebp, dword [esi + 0x67], 0x72430041
popal
je 0xacab41
inc esi
imul ebp, dword [ebp + 0x41], reloc.RASAPI32.dll_RasHangUpA
jns 0xacab3c
dec esp
popal
popal
jbe 0xacab4e
inc ebx
jb 0xacab55
je 0xacab57
arpl word [ecx + 0x6c], sp
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
add byte [edi + 0x61], dl
imul esi, dword [esi + eax*2 + 0x6f], 0x6c754d72
je 0xacab6e
jo 0xacab73
dec edi
bound ebp, qword [edx + 0x65]
arpl word [ebx + esi*2], si
arpl word gs:[ebx + esi*2], si
je 0xacab82
add byte [ebx + 0x6c], al
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0xacab7a
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[ecx + 0x6e], cl
je 0xacab85
jb 0xacab8e
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
dec ecx
outsb dx, byte [esi]
arpl word [edx + 0x65], si
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0xacab31
inc esp
jbe 0xacab9e
arpl word [ebp + 0x49], sp
outsd dx, dword [esi]
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0xacabb0
outsd dx, dword [esi]
insb byte es:[edi], dx
add byte [esi + 0x69], al
outsb dx, byte [esi]
push edx
jae 0xacabb8
inc esi
imul ebp, dword [esi + 0x64], 0x6f736552
jne 0xacabbd
arpl word [ebp + 0x41], sp
add byte [ebx - 0x1063f26e], bh
test byte [edi + 0x65], 0x74
inc ebp
inc edi
je 0xacab9e
je 0xacab9e
outsb dx, byte [esi]
jbe 0xacabc5
jb 0xacabcd
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0xacabba
popal
jb 0xacabd0
popal
bound ebp, qword [ebp + 0x41]
add byte [edi + 0x65], al
je 0xacabc5
je 0xacabc5
imul esp, dword [ebx + 0x6b], reloc.RASAPI32.dll_RasHangUpA
imul eax, dword [ebx + 0x6f], 0x75
outsb dx, byte [esi]
je 0xacab7a
push edx
popal
inc esi
imul ebp, dword [ebp], reloc.RASAPI32.dll_RasHangUpA
add byte [ebx + 0x72], al
popal
je 0xacabee
push eax
jb 0xacabfb
arpl word [ebp + 0x73], sp
jae 0xacabd2
jae 0xacac03
inc ecx
add byte [ebp + 0x6e], al
push eax
popal
add byte gs:[bx + 0x61], dl
imul esi, dword [esi + eax*2 + 0x6f], 0x6e695372
insb byte es:[di], dx
dec edi
bound ebp, qword [edx + 0x65]
inc esi
outsd dx, dword [esi]
jb 0xacabf5
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
push 0x65
arpl word [eax + eax + 0x47], si
je 0xacac02
je 0xacac02
jb 0xacac23
arpl word [ecx + 0x64], ax
jb 0xacac1f
jb 0xacac1f
jae 0xacac2f
add bh, ch
out dx, eax
popal
int1
nop
arpl word [edx + 0x74654720], cx
inc ebx
je 0xacac0b
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
dec esp
imul ebp, dword [esi + 0x65], 0x65470041
outsb dx, byte [esi]
inc ecx
inc ecx
add byte [edi + 0x65], al
je 0xacac2e
outsd dx, dword [esi]
insb byte es:[edi], dx
jne 0xacac49
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
jb 0xacac50
popal
je 0xacac4f
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ecx
add byte [ebx - 0x66], ah
cmc
inc edi
je 0xacac3e
outsd dx, dword [esi]
jne 0xacac61
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ecx
add byte [ebx + 0x65], dl
je 0xacac45
jne 0xacac76
jb 0xacac77
jb 0xacac6b
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0xacac4d
imul esi, dword [edx + 0x65], reloc.RASAPI32.dll_RasHangUpA
arpl word gs:[edi + ebp*2 + 0x72], si
jns 0xacac53
add bl, ch
hlt
mov ax, bx
cld
xchg ebp, esi
cmc
bsr ebx, ebp
rdtsc
mov ebx, ecx
jmp 0xaca717
popal
popal
je 0xacac97
inc esp
imul esi, dword [edx + 0x65], 0x726f7463
jns 0xacac7d
add byte [esi + 0x49], bh
dec ecx
call 0x65f44e4f
je 0xacac89
inc ebx
jne 0xacacba
jb 0xacacaf
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0xacac91
imul esi, dword [edx + 0x65], reloc.RASAPI32.dll_RasHangUpA
arpl word gs:[edi + ebp*2 + 0x72], si
arpl word [edi + ebp*2 + 0x72], si
jb 0xacacce
jns 0xacac97
inc ecx
add ch, bl
sub al, 0x3f
push es
lea edi, [esi + edi]
add esp, 0x36
bsf edi, eax
not bh
rdtsc
jmp 0xacac1a
je 0xacacb4
imul ebp, dword [ebp + 0x41], reloc.RASAPI32.dll_RasHangUpA
bound esi, qword [ebp + 0x74]
jne 0xacaced
jae 0xacacbd
add byte [ecx + 0x6544b3b0], dh
insb byte es:[edi], dx
mov cl, 0xb0
mov bl, 0x44
insb byte es:[edi], dx
je 0xacaceb
inc esi
imul ebp, dword [ebp + 0x41], 0x6e694600
inc ecx
add byte [esi + 0x69], al
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0xacacfa
add byte [ebp + 0x6c], al
insb byte es:[edi], dx
insb byte es:[edi], dx
imul esi, dword [eax + 0x73], 0xb8e80065
invalid
invalid
invalid
arpl word [ebp], sp
insb byte es:[edi], dx
jae 0xacad29
je 0xacad28
jb 0xacad23
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
push edi
add byte [edi + ebp*2 + 0x63], cl
imul edx, dword [edx + 0x65], 0x73
outsd dx, dword [esi]
arpl word [ebx + 0x52], bp
jae 0xacad32
jne 0xacad37
arpl word [ebp], sp
inc edi
je 0xacad0f
jne 0xacad40
jb 0xacad35
outsb dx, byte [esi]
je 0xacad27
push 0x64616572
dec ecx
add byte fs:[edx + 0x476774c5], ch
je 0xacad30
outsd dx, dword [esi]
jne 0xacad53
inc esi
imul ebp, dword [ebp + 0x4e], 0x41656d61
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
push ebx
imul edi, dword [edx + 0x65], 0x6f6c4700
jp 0xacad61
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc esi
jb 0xacad6b
add byte gs:[ebp + 0x78], al
imul esi, dword [eax + edx*2 + 0x72], 0x7365636f
arpl word [ebp + 0x73], sp
jae 0xacad14
inc esp
insb byte es:[edi], dx
je 0xacad7f
inc ebx
jb 0xacad86
je 0xacad88
arpl word [ecx + 0x6c], sp
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [ebx + esi*2 + 0x74], ch
jb 0xacad92
popal
je 0xacad73
add byte [edi + ebp*2 + 0x61], cl
popal
push edx
push edx
jae 0xacadaa
jne 0xacadaf
arpl word [ebp], sp
insb byte es:[edi], dx
jae 0xacadb7
jb 0xacada8
jo 0xacadc0
inc ecx
add byte [eax + 0x65], cl
popal
jo 0xacad94
jb 0xacadb5
add byte gs:[esi + 0x6c5b7819], cl
sbb dword [eax + 0x5b], edi
insb byte es:[edi], dx
jae 0xacadcd
jb 0xacadc7
outsb dx, byte gs:[esi]
inc ecx
add byte [edx + 0x696e49ad], dh
je 0xacadcf
dec ecx
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x657a696c
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x74697243
imul esp, dword [ebx + 0x61], 0x6365536c
je 0xacade1
inc ebx
jb 0xacadd7
je 0xacadd9
arpl word [ecx + 0x6c], sp
push ebx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [esi + 0x69], al
outsb dx, byte [esi]
dec esi
dec esi
js 0xacadf7
inc esi
imul ebp, dword [ebp + 0x41], 0x61654800
inc ecx
add byte [eax + 0x65], cl
popal
jo 0xacade0
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
mov esp, 0x626f6c47
popal
add byte [edi + eax*2 + 0x61626f6c], bh
insb byte es:[edi], dx
push ebp
outsb dx, byte [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx], bp
dec eax
popal
jo 0xacade9
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
inc esi
jb 0xacae15
dec esp
dec esp
imul esp, dword [edx + 0x72], reloc.RASAPI32.dll_RasHangUpA
popal
jb 0xacae31
jns 0xacadb9
add byte [edi + 0x65], al
je 0xacae0d
inc edi
je 0xacae0d
jb 0xacae2e
arpl word [ebp + 0x73], sp
jae 0xacae0c
jae 0xacae36
dec eax
popal
jo 0xacadc8
add byte [ebp + 0x75], cl
insb byte es:[edi], dx
dec ebp
jne 0xacae37
je 0xacae36
inc edx
jns 0xacae44
je 0xacae36
push esp
push esp
outsd dx, dword [esi]
push edi
imul esp, dword [ebp + 0x43], 0x726168
inc ebx
push 0x57007261
popal
jb 0xacaddc
push edi
imul esp, dword [ebp + 0x43], reloc.RASAPI32.dll_RasHangUpA
outsd dx, dword [esi]
inc ebx
push 0x6f547261
dec ebp
jne 0xacae55
je 0xacae54
inc edx
jns 0xacae62
add byte gs:[edi + 0x55746547], cl
jae 0xacae5c
jb 0xacae3d
popaw
jne 0xacae6a
je 0xacae4c
inc ebx
dec ecx
inc esp
add byte [edi + ebp*2 + 0x61], cl
dec esp
imul esp, dword [edx + 0x72], 0x41797261
popal
jb 0xacae88
inc ecx
add byte [edx + esi*2 + 0x61], al
ja 0xacae5b
inc ebp
add byte gs:[bx + 0x65], al
je 0xacae64
jne 0xacae8c
insb byte es:[edi], dx
push eax
popal
je 0xacae8d
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [esi], dl
add dword [eax + 3], 0x6f6c47ba
add edi, dword [edx + reloc.RASAPI32.dll_RasHangUpA]
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
push edx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
inc edi
je 0xacae8e
add byte [edi + 0x65], al
je 0xacae8e
popal
jae 0xacaeb9
je 0xacae8b
inc ebp
jb 0xacaeba
outsd dx, dword [esi]
jb 0xacae4b
push ebx
je 0xacae9f
jb 0xacaec0
jo 0xacae94
add byte [edi + 0x65], al
je 0xacaeac
inc edi
je 0xacaeac
insd dword es:[edi], dx
jo 0xacaeac
push eax
popal
je 0xacaec7
inc ecx
add byte [ebp + 0x78], al
jo 0xacaec6
js 0xacaed4
popal
outsb dx, byte [esi]
inc ebp
outsb dx, byte [esi]
jbe 0xacaed4
imul esi, dword [edx + 0x6f], reloc.RASAPI32.dll_RasHangUpA
jb 0xacaedc
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0xacaec6
je 0xacaee7
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
inc ebx
jb 0xacaee4
popal
je 0xacaee7
inc ebp
jbe 0xacaeea
outsb dx, byte [esi]
je 0xacaec9
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
popal
insb byte es:[edi], dx
dec esp
outsd dx, dword [esi]
arpl word [ebx], bp
push ebp
push ebx
inc ebp
push edx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [edi + 0x6c], al
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
inc edi
je 0xacaef2
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
inc esp
popal
je 0xacaf1c
popal
add byte [edi + esi*4], al
sahf
jmp 0x431ff7cc
or byte [ecx + 0x73], cl
inc edx
popal
inc ebx
inc ebx
outsd dx, dword [esi]
push eax
push eax
je 0xacaf3f
add byte [edi + 0x61], dl
imul esi, dword [esi + eax*2 + 0x6f], 0x706e4972
jne 0xacaf4e
jb 0xacaf1f
outsb dx, byte [esi]
jo 0xacaf4e
je 0xacaf24
dec ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte gs:[ebx - 0x20b3823e], ch
ja 0xacaf59
jo 0xacaf5a
jb 0xacaf52
imul ebp, dword [esi + 0x74], reloc.RASAPI32.dll_RasHangUpA
je 0xacaf36
outsb dx, byte [esi]
je 0xacaf52
inc ecx
add byte [edi + 0x65], al
je 0xacaf36
insb byte es:[edi], dx
dec ecx
je 0xacaf5c
insd dword es:[edi], dx
add byte [esi + 0x69], al
outsb dx, byte [esi]
push edi
imul ebp, dword [esi + 0x64], 0x7845776f
inc ecx
add byte [esi], ah
push ecx
rol byte [edi + 0x65], 1
je 0xacaf5e
jb 0xacaf79
jbe 0xacaf73
je 0xacaf79
push eax
jb 0xacaf86
imul bp, word [ebp + 0x53], 0x7274
je 0xacaf90
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
outsb dx, byte [esi]
inc ecx
add byte [edi + 0x65], al
je 0xacaf7e
je 0xacaf7e
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
js 0xacafa4
inc ecx
add byte [ebx - 0x29], al
inc edi
and dl, cl
cmp eax, 0x6e4565ca
sar dword [reloc.RASAPI32.dll_RasHangUpA], 1
jne 0xacafab
push edi
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
push eax
outsd dx, dword [esi]
jae 0xacafbe
push esp
push 0x64616572
dec ebp
popal
dec ebp
jae 0xacafc7
jae 0xacafc7
popal
inc ecx
add byte [edi + eax + 0x736f50ae], dl
je 0xacafae
xchg esp, eax
pop es
scasb al, byte es:[edi]
push eax
outsd dx, dword [esi]
jae 0xacafd4
dec ebp
jae 0xacafd7
popal
inc ecx
add byte [edi + 0x65], al
je 0xacafbb
js 0xacafe4
inc esp
insb byte es:[edi], dx
inc edi
inc edi
jb 0xacafe5
jne 0xacafe8
dec ecx
je 0xacafe0
insd dword es:[edi], dx
add byte [edi + 0x65], al
je 0xacafd4
je 0xacafd4
jns 0xacaff6
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0xacafcb
jb 0xacb000
jae 0xacaff5
add byte [ebx + 0x6c], al
outsd dx, dword [esi]
jae 0xacaff8
inc ebx
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
add byte [edi + 0x65], al
je 0xacafe4
insb byte es:[edi], dx
popal
jae 0xacb018
jae 0xacaff4
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [eax + 0x3bc8a939], ch
rcr byte [eax + 0x616f4cfb], 1
test al, 0x39
test eax, 0x98d03bc8
enter 0xffffffffffffd03b, 0xffffffffffffff98
sti
dec esp
outsd dx, dword [esi]
popal
push ebx
je 0xacb02c
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
outsb dx, byte [esi]
inc ecx
add al, al
push eax
invalid
push edi
jb 0xacb033
je 0xacb031
push eax
push eax
jb 0xacb038
jbe 0xacb032
je 0xacb038
push eax
jb 0xacb045
imul bp, word [ebp + 0x53], 0x7274
imul ebp, dword [esi + 0x67], 0x65530041
imul ebp, dword [ebp + 0x53], reloc.RASAPI32.dll_RasHangUpA
inc ecx
inc ecx
add byte [ebx + 0x65], dl
je 0xacb03d
push edi
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
js 0xacb063
outsd dx, dword fs:[esi]
ja 0xacb040
js 0xacb063
inc ecx
add byte [edi + ebp*2 + 0x61], cl
dec ecx
dec ecx
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
inc ecx
add byte [edi], ch
inc edi
je 0xacb045
inc esp
jae 0xacb06f
je 0xacb075
jo 0xacb05f
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
je 0xacb058
outsd dx, dword [esi]
jb 0xacb07a
jb 0xacb087
jne 0xacb088
push edi
imul ebp, dword [esi + 0x64], 0x4400776f
jb 0xacb086
ja 0xacb070
arpl word [edi + 0x6e], bp
inc ebp
js 0xacb02d
add byte [edi + 0x65], al
je 0xacb087
inc edi
je 0xacb087
jb 0xacb0a7
jb 0xacb0a7
jae 0xacb09e
imul ebp, dword [edi + 0x6e], reloc.RASAPI32.dll_RasHangUpA
inc esp
jb 0xacb09f
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebp
js 0xacb07b
add byte [edx + esi*2 + 0x61], al
popal
ja 0xacb086
outsd dx, dword [esi]
arpl word [ebp + 0x73], si
push edx
arpl word gs:[eax + eax + 0x57], si
imul ebp, dword [esi + 0x64], 0x7246776f
outsd dx, dword [esi]
insd dword es:[edi], dx
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x72442100
popal
add byte [ecx], ah
inc esp
jb 0xacb0be
ja 0xacb0a5
jb 0xacb0c2
insd dword es:[edi], dx
inc ebx
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0xacb0da
outsd dx, dword [esi]
insb byte es:[edi], dx
add byte [ebx + 0x65], dl
je 0xacb0c1
arpl word gs:[ebp + eax*2 + 0x6d], si
arpl word [ebp + eax*2 + 0x6d], si
jo 0xacb0ea
je 0xacb0f0
jns 0xacb078
add byte [ebx + 0x68], al
inc ebx
push 0x654e7261
js 0xacb0f4
popal
jb 0xacb0cb
js 0xacb0f4
inc ecx
add byte [ecx + ebp*2 + 0x73], al
jo 0xacb0e8
popal
je 0xacb0ec
arpl word [eax + 0x4d], bp
jae 0xacb101
push 0x7373654d
popal
inc ecx
add byte [ebx + 0x72], al
popal
je 0xacb0fe
push eax
outsd dx, dword [esi]
jo 0xacb112
jo 0xacb0ec
dec ebp
outsb dx, byte gs:[esi]
jne 0xacb0a3
pushal
mov dword [reloc.RASAPI32.dll_RasHangUpA], eax
fidiv dword [reloc.RASAPI32.dll_RasHangUpA]
imul esi, dword [bp + di + 0x74], 0x6c437265
and al, 0x57
push edx
imul esi, dword gs:[bp + di + 0x74], 0x6c437265
imul esi, dword [eax + 0x62], reloc.RASAPI32.dll_RasHangUpA
inc esi
outsd dx, dword [esi]
jb 0xacb12b
popal
je 0xacb102
add byte [ecx + 0x70], al
jo 0xacb12b
inc ecx
jo 0xacb135
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
dec ebp
outsb dx, byte gs:[esi]
jne 0xacb10e
add byte [esi + 0x474b2889], bh
je 0xacb123
jae 0xacb14c
popal
inc ecx
add byte [ebp + 0x6f], cl
imul esp, dword fs:[esi + 0x79], 0x756e654d
inc ecx
add byte [edi + 0x65], al
inc edi
je 0xacb13e
je 0xacb13e
jb 0xacb15f
jo 0xacb133
add dl, ah
inc ebx
jb 0xacb15c
popal
je 0xacb15f
dec ecx
arpl word [edi + 0x6e], bp
inc esi
jb 0xacb170
insd dword es:[edi], dx
push edx
jae 0xacb175
jne 0xacb17a
arpl word [ebp + 0x45], sp
js 0xacb10d
inc ebx
jb 0xacb175
popal
je 0xacb178
dec ebp
dec ebp
outsb dx, byte gs:[esi]
jne 0xacb118
push esp
jb 0xacb17c
outsb dx, byte [esi]
jae 0xacb18a
popal
je 0xacb186
dec ebp
jae 0xacb198
jae 0xacb198
popal
add byte gs:[bp + di + 0x72], al
popal
je 0xacb194
inc ecx
arpl word [ebx + 0x65], sp
insb byte es:[edi], dx
jb 0xacb198
jb 0xacb198
je 0xacb1a8
jb 0xacb18f
popal
bound ebp, qword [ebp + 0x41]
inc ecx
add byte [ebx + 0x72], al
popal
je 0xacb1ac
dec ecx
arpl word [edi + 0x6e], bp
inc esi
jb 0xacb1bd
insd dword es:[edi], dx
push edx
jae 0xacb1c2
jne 0xacb1c7
arpl word [ebp], sp
inc edi
je 0xacb1af
jne 0xacb1c0
dec ebp
outsb dx, byte gs:[esi]
jne 0xacb163
dec esp
outsd dx, dword [esi]
popal
dec ecx
insd dword es:[edi], dx
popal
inc ecx
add byte [edi + 0x65], al
je 0xacb1b6
insb byte es:[edi], dx
inc ebx
je 0xacb1e9
insb byte es:[edi], dx
dec ecx
inc esp
add byte [ebx + 0x6c], al
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], reloc.RASAPI32.dll_RasHangUpA
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
outsb dx, byte gs:[esi]
add byte [esi], cl
push cs
popfd
or eax, 0x6c54a754
push esp
insb byte es:[edi], dx
inc ebp
outsb dx, byte [esi]
popal
bound ebp, qword [ebp + 0x4d]
outsb dx, byte gs:[esi]
jne 0xacb1e5
je 0xacb203
insd dword es:[edi], dx
add byte [ebp + 0x6e], al
jne 0xacb211
inc esp
imul esi, dword [ebx + 0x70], 0x5379616c
insb byte es:[edi], dx
popal
jns 0xacb1ff
je 0xacb223
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
je 0xacb205
imul ebp, dword [ebp + 0x41], reloc.RASAPI32.dll_RasHangUpA
insb byte es:[edi], dx
inc ecx
inc ecx
add byte [ebp + 0x61], cl
jo 0xacb20c
inc esp
imul esp, dword [ecx + 0x6c], reloc.RASAPI32.dll_RasHangUpA
arpl word [eax + eax + 0x6b], si
add edx, dword [ebx + reloc.RASAPI32.dll_RasHangUpA]
int1
push esp
jb 0xacb23e
outsb dx, byte [esi]
jae 0xacb24c
popal
je 0xacb248
inc ecx
arpl word [ebx + 0x65], sp
insb byte es:[edi], dx
arpl word [ebp + 0x6c], sp
jb 0xacb24c
jb 0xacb24c
je 0xacb25c
jb 0xacb230
add byte [edi + 0x65], al
je 0xacb241
outsb dx, byte gs:[esi]
jne 0xacb23b
push 0x4d6b6365
popal
jb 0xacb26b
imul eax, dword [ecx + ebp*2 + 0x6d], 0x65
outsb dx, byte [esi]
inc esp
imul ebp, dword [ebp + 0x65], 0x6f69736e
outsb dx, byte gs:[esi]
jae 0xacb270
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0xacb20b
inc edi
je 0xacb25c
outsb dx, byte gs:[esi]
jne 0xacb266
je 0xacb276
je 0xacb27c
add al, dh
ljmp 0x6957
outsd dx, dword [esi]
ja 0xacb269
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0xacb28f
js 0xacb2a0
dec eax
insb byte es:[edi], dx
jo 0xacb27a
dec ecx
add byte fs:[ebx + 0x68], al
arpl word gs:[ebx + 0x4d], bp
outsb dx, byte gs:[esi]
jne 0xacb286
je 0xacb2a4
insd dword es:[edi], dx
insd dword es:[edi], dx
add byte [ecx + 0x3ec3a436], ah
mov eax, dword [reloc.RASAPI32.dll_RasHangUpA]
xchg edi, eax
cmpsd dword [esi], dword es:[edi]
into
push ebx
je 0xacb29a
dec ebp
outsb dx, byte gs:[esi]
jne 0xacb29a
je 0xacb2b8
insd dword es:[edi], dx
inc edx
imul esi, dword [ebp + ebp*2 + 0x61], 0x4d007370
dec ebp
outsd dx, dword [esi]
jbe 0xacb2c5
push edi
imul ebp, dword [esi + 0x64], 0x4f00776f
invalid
add byte [edi - 0x27], cl
dec ecx
sub bl, bl
push 0xffffffffffffffb8
fld xword [edx - 0x48]
dec ecx
jae 0xacb2c8
push edi
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
inc ebp
outsb dx, byte [esi]
popal
bound ebp, qword [ebp + 0x64]
add byte [ebp + 0x61], cl
insb byte es:[edi], dx
add byte fs:[ebp + 0x61], cl
add byte fs:[ebp + 0x61], cl
jo 0xacb2d9
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
ja 0xacb2d8
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], reloc.RASAPI32.dll_RasHangUpA
in eax, dx
in eax, dx
cld
iretd
dec ecx
je 0xacb303
insd dword es:[edi], dx
dec ebp
jae 0xacb316
popal
inc ecx
add cl, al
add byte [ebx - 6], 0x53
arpl word [edx + 0x6f], si
insb byte es:[edi], dx
insb byte es:[edi], dx
push edi
imul ebp, dword [esi + 0x64], 0x7845776f
add byte [edx + 0x65], dl
imul esi, dword [bp + di + 0x74], 0x6c437265
inc ebp
js 0xacb2bb
push edx
imul esi, dword gs:[bp + di + 0x74], 0x6c437265
popal
jae 0xacb33b
inc ecx
add dl, al
push ebp
lds ebp, [edi + ebx*2 + 0x654744f4]
je 0xacb328
arpl word [edx + 0x6f], si
insb byte es:[edi], dx
insb byte es:[edi], dx
push eax
outsd dx, dword [esi]
jae 0xacb2de
inc edi
je 0xacb32f
outsb dx, byte gs:[esi]
jne 0xacb32f
je 0xacb34d
insd dword es:[edi], dx
inc ebx
outsd dx, dword [esi]
jne 0xacb35b
je 0xacb2ef
inc edi
je 0xacb340
outsb dx, byte gs:[esi]
jne 0xacb340
je 0xacb35e
insd dword es:[edi], dx
dec ecx
inc esp
add bh, dh
fisubr word [ecx]
inc ecx
push 0x75
jae 0xacb37a
jne 0xacb378
je 0xacb35e
push edi
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
arpl word [ebp + eax*2 + 0x78], si
add byte [ebx + 0x65], dl
je 0xacb36e
push edi
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
outsd dx, dword [esi]
outsd dx, dword [esi]
imul eax, dword [ebp + 0x78], 0x41
add byte [ecx + 0x73], cl
pop edx
outsd dx, dword [esi]
outsd dx, dword [esi]
insd dword es:[edi], dx
add byte fs:[ebx + 0x72], al
popal
jb 0xacb396
popal
je 0xacb399
push edi
imul ebp, dword [esi + 0x64], 0x7845776f
inc ecx
js 0xacb37e
add byte [edi + 0x65], al
je 0xacb385
insb byte es:[edi], dx
popal
jae 0xacb3b9
dec esp
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ecx
add byte [eax - 0x36], dl
pop eax
aas
retf 0xeb7d
retf 0x3f58
je 0xacb3a5
outsd dx, dword [esi]
outsd dx, dword [esi]
imul eax, dword [ebp + 0x78], 0
push edx
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0xacb3ce
push eax
jb 0xacb3db
jo 0xacb3af
add byte [ebp + 0x69447349], bh
popal
insb byte es:[edi], dx
outsd dx, dword [esi]
dec ebp
dec ebp
jae 0xacb3ef
jae 0xacb3ef
popal
inc ecx
inc ecx
add byte [ebx + 0x61], al
insb byte es:[edi], dx
insb byte es:[edi], dx
push edi
imul ebp, dword [esi + 0x64], 0x7250776f
outsd dx, dword [esi]
arpl word [ecx], ax
mov word [edi], ds
xchg cx, ax
adc byte [ebx + 0x6f686e55], dl
outsd dx, dword [esi]
imul edx, dword [edi + 0x69], 0x6e
outsd dx, dword fs:[esi]
ja 0xacb417
xchg ebx, eax
push ebp
outsb dx, byte [esi]
push 0x576b6f6f
imul ebp, dword [esi + 0x64], 0x4873776f
dec eax
outsd dx, dword [esi]
outsd dx, dword [esi]
imul eax, dword [ebp + 0x78], 0
or dl, byte [ebx + 0x68]
outsd dx, dword [esi]
ja 0xacb408
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
imul esi, dword gs:[bp + di + 0x74], 0x69577265
imul esi, dword [bp + di + 0x74], reloc.RASAPI32.dll_RasHangUpA
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0xacb413
jae 0xacb43c
popal
inc ecx
add byte [ebp - 0x611b82c], ah
movsd dword es:[edi], dword [esi]
aam 0x47
out dx, al
stc
inc edi
je 0xacb423
popal
jae 0xacb44e
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
push eax
outsd dx, dword [esi]
jo 0xacb459
jo 0xacb3e6
inc ebx
outsd dx, dword [esi]
jo 0xacb463
inc ecx
arpl word [ebx + 0x65], sp
insb byte es:[edi], dx
jb 0xacb453
je 0xacb463
jb 0xacb44a
popal
bound ebp, qword [ebp + 0x41]
add byte [edi + 0x65], al
je 0xacb44b
jns 0xacb456
je 0xacb466
je 0xacb46c
add byte [ebp + 0x6c], al
inc esp
insb byte es:[edi], dx
je 0xacb473
dec ebp
outsb dx, byte gs:[esi]
jne 0xacb413
fdivr dword [ebx]
inc edi
je 0xacb466
je 0xacb466
jae 0xacb48f
popal
push esp
imul ebp, dword [ebp + 0x65], 0x74654700
inc ebx
add byte [edi + 0x65], al
je 0xacb46b
insb byte es:[edi], dx
popal
jae 0xacb49f
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ecx
add byte [ebx], cl
nop
push es
popal
nop
cmp dword [ebp + reloc.RASAPI32.dll_RasHangUpA], ecx
je 0xacb490
jae 0xacb4b2
push ecx
jne 0xacb4aa
je 0xacb490
jae 0xacb4b9
popal
add byte gs:[bx + 0x76], ch
popal
outsd dx, dword [esi]
jbe 0xacb4ae
mov al, byte [0x79531ae3]
jae 0xacb4c8
jecxz 0xacb46a
push ebx
jns 0xacb4c6
je 0xacb4ba
insd dword es:[edi], dx
insd dword es:[edi], dx
push eax
popal
jb 0xacb4bb
popal
insd dword es:[edi], dx
je 0xacb4c3
jb 0xacb4d3
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
outsd dx, dword [esi]
inc ecx
add byte [ebx + 0x65], dl
je 0xacb4b0
push ebx
je 0xacb4b0
outsd dx, dword [esi]
arpl word [ebp + 0x73], si
jne 0xacb4e1
add byte [edi + 0x65], al
je 0xacb4ca
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
xchg edi, eax
dec ecx
jae 0xacb4c8
arpl word [edi + 0x6e], bp
imul esp, dword [ebx], reloc.RASAPI32.dll_RasHangUpA
push edx
arpl word gs:[eax + eax + 0x50], si
imul ecx, dword gs:[ebp + 0x65], 0x73
imul ecx, dword gs:[ebp + 0x65], 0x73
jae 0xacb4f8
inc ecx
add byte [ebx + 0x65], dl
je 0xacb4f6
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
outsb dx, byte [esi]
add byte [edi + 0x69], dl
outsb dx, byte [esi]
dec eax
insb byte es:[edi], dx
jo 0xacb4f1
add byte [edi + 0x65], al
je 0xacb4f6
je 0xacb4f6
arpl word [ecx + ebp*2 + 0x76], si
push edi
push edi
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
je 0xacb512
je 0xacb512
jae 0xacb53b
jae 0xacb53b
popal
push eax
push eax
outsd dx, dword [esi]
jae 0xacb4cf
in al, 0x7c
adc dh, byte [ebp - 0x7c]
xor ecx, ecx
test byte [ebx], dh
leave
push 0x74736544
jb 0xacb54c
jns 0xacb520
arpl word [ebx + 0x65], sp
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0xacb547
je 0xacb557
jb 0xacb53e
popal
bound ebp, qword [ebp]
push ebx
arpl word [edx + 0x65], si
jb 0xacb558
outsb dx, byte gs:[esi]
push esp
outsd dx, dword [esi]
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x6f4c0074
popal
inc edx
imul esi, dword [ebp + ebp*2 + 0x61], 0x4b004170
imul ebp, dword [esp + ebp*2 + 0x54], 0x72656d69
add byte [edi + 0x65], al
je 0xacb56b
jb 0xacb514
inc edi
je 0xacb56b
jns 0xacb58d
je 0xacb581
insd dword es:[edi], dx
dec ebp
outsb dx, byte gs:[esi]
jne 0xacb522
push ebx
je 0xacb57a
imul ebp, dword [ebp + 0x65], reloc.RASAPI32.dll_RasHangUpA
je 0xacb572
popal
jo 0xacb5a6
jne 0xacb5a6
add byte gs:[ebx + 0x69684322], cl
insb byte es:[edi], dx
push edi
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
outsd dx, dword [esi]
insd dword es:[edi], dx
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x47007845
inc ebp
js 0xacb54f
inc edi
je 0xacb5a6
arpl word [edx + 0x6f], si
insb byte es:[edi], dx
insb byte es:[edi], dx
push edx
popal
outsb dx, byte [esi]
add byte gs:[bp - 0x23], al
dec ebp
adc al, 0xe7
bound ebp, qword [ebx + edx*2 + 0x61437465]
jo 0xacb5e0
je 0xacb5e2
jne 0xacb5e0
jb 0xacb5d4
add byte gs:[ebx + 0x65], dl
add byte [ebx + 0x65], dl
je 0xacb5c7
arpl word [edx + 0x6f], si
insb byte es:[edi], dx
insb byte es:[edi], dx
push edx
popal
outsb dx, byte [esi]
add byte gs:[bx + 0x6552], bh
insb byte es:[edi], dx
insb byte es:[edi], dx
popal
jae 0xacb5ec
inc ebx
popal
jo 0xacb5ff
jne 0xacb5ff
add byte gs:[ebx + 0x65], dl
je 0xacb5e6
arpl word [edx + 0x6f], si
insb byte es:[edi], dx
insb byte es:[edi], dx
push eax
outsd dx, dword [esi]
jae 0xacb59c
dec ecx
outsb dx, byte [esi]
insb byte es:[edi], dx
popal
je 0xacb608
push edx
arpl word gs:[eax + eax + 0x50], si
je 0xacb5a8
push eax
je 0xacb5f4
outsb dx, byte [esi]
push edx
arpl word gs:[eax + eax + 0x44], si
push di
imul ebp, dword [esi + 0x64], 0x7250776f
outsd dx, dword [esi]
arpl word [ecx], ax
dec ecx
jae 0xacb61a
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
jae 0xacb635
ja 0xacb61f
imul esi, dword [ebx + 0x69], reloc.RASAPI32.dll_RasHangUpA
bound ebp, qword [ebp]
xchg byte [ecx], dh
xor byte [ebx], dh
sub al, byte [ebp + 0x4f]
jae 0xacb640
je 0xacb62f
arpl word gs:[eax + eax + 0x52], si
add byte [edx + 0x65], dl
jb 0xacb647
jb 0xacb647
ja 0xacb63f
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
ja 0xacb5ee
inc edi
je 0xacb649
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
outsd dx, dword fs:[esi]
ja 0xacb644
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ecx
add ah, dh
out 0xe, eax
push cs
cdq
clc
fild dword [ebp + 0x6e]
popal
bound ebp, qword [ebp + 0x57]
push edi
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
outsd dx, dword [esi]
popal
inc ebx
jne 0xacb689
jae 0xacb688
jb 0xacb65c
inc ecx
add byte [ebx + 0x65], dl
je 0xacb663
inc ebx
jne 0xacb694
jae 0xacb693
jb 0xacb626
push ebx
je 0xacb66d
jne 0xacb69e
jae 0xacb69d
jb 0xacb680
push eax
outsd dx, dword [esi]
jae 0xacb633
dec ecx
jae 0xacb688
push edx
arpl word gs:[ebp + eax*2 + 0x6d], si
jo 0xacb6b1
jns 0xacb63f
push edx
insb byte es:[edi], dx
popal
jae 0xacb6ab
inc esp
inc ebx
add byte [esi + 0x69], al
insb byte es:[edi], dx
insb byte es:[edi], dx
push edx
arpl word gs:[eax + eax + 0x2e], si
mov al, 0x26
inc esi
imul ebp, dword [esp + ebp*2 + 0x52], 0x746365
mov al, 0x26
inc ecx
mov al, 0x37
sub eax, 0x41746553
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
push edi
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
je 0xacb6b3
outsd dx, dword [esi]
jb 0xacb6d5
jb 0xacb6e2
jne 0xacb6e3
push edi
imul ebp, dword [esi + 0x64], 0x3c00776f
cmove esp, dword [ebp + 0x73]
je 0xacb6f6
jae 0xacb6f7
jb 0xacb6f4
outsd dx, dword [esi]
jns 0xacb6d4
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jne 0xacb68b
inc ebp
jno 0xacb703
popal
insb byte es:[edi], dx
push edx
arpl word gs:[eax + eax - 0x6a], si
je 0xacb695
add byte [esi + 0x63617254], dl
imul edx, dword [eax + 0x6f], 0x70
xchg esi, eax
push esp
jb 0xacb6fa
arpl word [ebx + 0x50], bp
outsd dx, dword [esi]
jo 0xacb714
jne 0xacb710
jo 0xacb6ee
dec ebp
outsb dx, byte gs:[esi]
jne 0xacb6a5
push ebp
jo 0xacb70c
popal
je 0xacb710
push edi
imul ebp, dword [esi + 0x64], 0x4700776f
add byte [edi + 0x65], al
je 0xacb6fc
je 0xacb6fc
outsd dx, dword [esi]
arpl word [ebp + 0x73], si
add byte [edi + 0x65], al
je 0xacb716
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
arpl word [eax + eax + 1], si
rol byte [ebx + 0x53746547], 0x79
jae 0xacb716
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0xacb6d8
dec ecx
outsb dx, byte [esi]
jbe 0xacb73d
insb byte es:[edi], dx
imul esp, dword [ecx + 0x74], 0x63655265
je 0xacb6e7
push edx
arpl word gs:[eax + eax + 0x3a], si
add byte [edx], bh
cmp bh, byte [eax + 0x6cb8492e]
mov eax, 0x6cb8492e
adc eax, 0x696c6156
popal
push esi
popal
insb byte es:[edi], dx
imul esp, dword [ecx + 0x74], 0x63655265
je 0xacb6fb
je 0xacb75b
push edx
arpl word gs:[eax + eax + 0x47], si
add byte [edi + 0x65], al
je 0xacb742
inc edi
je 0xacb742
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x63655274
je 0xacb709
je 0xacb757
arpl word gs:[eax + eax + 0x47], si
inc edi
je 0xacb75d
push eax
popal
jb 0xacb775
outsb dx, byte [esi]
je 0xacb713
test dword [esi], eax
push es
xchg esp, eax
push cs
call 0x75120a54
push edi
imul ebp, dword [esi + 0x64], 0x6f4c776f
outsb dx, byte [esi]
inc ecx
add byte [ebp + 0x6e], dl
jb 0xacb792
imul esi, dword [bp + di + 0x74], reloc.RASAPI32.dll_RasHangUpA
popal
jae 0xacb7ab
inc ecx
add byte [esi], bl
imul ecx, dword [eax + reloc.RASAPI32.dll_RasHangUpA], 0x706f5474
push edi
sub eax, dword [edx + 0x47]
je 0xacb797
push esp
outsd dx, dword [esi]
jo 0xacb79d
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
ja 0xacb74c
inc esp
jae 0xacb7c4
jb 0xacb7c1
jns 0xacb797
jne 0xacb7c8
jae 0xacb7c7
outsd dx, dword [esi]
jb 0xacb75a
invalid
jge 0xacb74a
je 0xacb6e6
int3
push eax
outsd dx, dword [esi]
jae 0xacb779
inc ebp
outsb dx, byte [esi]
push eax
popal
imul ebp, dword [esi + 0x74], 0x6e655300
dec ebp
jae 0xacb7fd
popal
inc ecx
add byte [esi + 0x4ad350d1], ah
dec ecx
ror dword [edx + 0x49], cl
jae 0xacb7ee
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
dec ebp
jae 0xacb814
popal
inc edx
outsd dx, dword [esi]
js 0xacb7e9
add byte [edx + esi*2 + 0x61], al
popal
ja 0xacb802
js 0xacb825
inc ecx
add byte [ebp + 0x65], cl
jae 0xacb82a
popal
inc edx
jo 0xacb7bf
inc edi
je 0xacb816
je 0xacb816
jns 0xacb838
jae 0xacb83a
je 0xacb82c
insd dword es:[edi], dx
insd dword es:[edi], dx
dec ebp
je 0xacb83e
imul esp, dword [ebx + 0x73], reloc.RASAPI32.dll_RasHangUpA
cmp dword cs:[edi + 0x65], eax
je 0xacb81c
jne 0xacb84d
jae 0xacb84c
jb 0xacb82f
outsd dx, dword [esi]
jae 0xacb7e2
sbb ebx, dword [edx + 0x789a6f08]
jnp 0xacb82e
inc esp
jae 0xacb861
jb 0xacb85e
outsd dx, dword [esi]
jns 0xacb83a
arpl word [edi + 0x6e], bp
add byte [edi + 0x70], cl
outsb dx, byte gs:[esi]
inc ebx
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
bound ebp, qword [edi + 0x61]
jb 0xacb866
add byte [esi - 0x30], dl
inc esi
and eax, edx
cmp ebp, ecx
pop esp
push ebx
je 0xacb852
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
popal
jb 0xacb87b
inc esp
inc esp
popal
je 0xacb87c
add byte [ebx + 0x68], al
popal
jb 0xacb876
inc ebx
push 0x70557261
jo 0xacb889
jo 0xacb893
jb 0xacb867
jb 0xacb867
inc ecx
add byte [edx + 0x65], al
imul ebp, dword [bp + 0x50], 0x746e6961
imul ebp, dword [esi + 0x50], reloc.RASAPI32.dll_RasHangUpA
push eax
popal
imul ebp, dword [esi + 0x74], reloc.RASAPI32.dll_RasHangUpA
push edi
outsb dx, byte [esi]
je 0xacb832
add byte [edi + 0x65], al
je 0xacb88d
inc edi
je 0xacb88d
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
js 0xacb8b3
outsd dx, dword fs:[esi]
ja 0xacb890
js 0xacb8b3
je 0xacb88c
dec esp
outsb dx, byte gs:[esi]
je 0xacb8ad
inc ecx
add byte [edi + 0x65], al
je 0xacb8a2
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0xacb895
inc ebx
add byte [edi + 0x72], al
popal
jns 0xacb8ab
je 0xacb8cc
imul ebp, dword [esi + 0x67], reloc.RASAPI32.dll_RasHangUpA
add byte [edi + 0x706d45b6], ch
je 0xacb8df
inc ebp
insd dword es:[edi], dx
jo 0xacb8d9
jns 0xacb8aa
inc ebx
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
add byte [ebp + 0x73], al
je 0xacb8e7
outsd dx, dword [esi]
jns 0xacb8cf
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
outsd dx, dword [esi]
ja 0xacb87e
movsb byte es:[edi], byte [esi]
and dword [ecx - reloc.RASAPI32.dll_RasHangUpA], esi
and edx, dword [ecx + 0x62]
bound esp, qword [ebp + 0x64]
push esp
js 0xacb904
dec edi
jne 0xacb907
inc ecx
add byte [edi + 0x65], al
je 0xacb8e7
inc edi
je 0xacb8e7
js 0xacb910
inc esp
insb byte es:[edi], dx
push esp
popal
bound ecx, qword [ecx + 0x74]
insd dword es:[edi], dx
dec ecx
je 0xacb90a
insd dword es:[edi], dx
add byte [edx - 0x4b], bl
movsb byte es:[edi], byte [esi]
xlatb
inc ebp
outsb dx, byte [esi]
inc esp
imul esp, dword [ecx + 0x6c], 0x4700676f
inc esp
add byte [bx + 0x44], al
dec ecx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [esi], bh
or dword [eax + reloc.RASAPI32.dll_RasHangUpA], ebp
popal
je 0xacb92e
inc esp
imul esp, dword [ecx + 0x6c], 0x6e49676f
insb byte es:[edi], dx
outsd dx, dword [esi]
dec ecx
dec ecx
outsb dx, byte [esi]
imul esi, dword fs:[edx + 0x65], reloc.RASAPI32.dll_RasHangUpA
jb 0xacb93c
insd dword es:[edi], dx
inc ecx
add byte [ebp + 0x6f], cl
outsd dx, dword [esi]
jbe 0xacb947
push esp
outsd dx, dword [esi]
inc ebp
js 0xacb8e7
inc ebp
js 0xacb94d
insb byte es:[edi], dx
jne 0xacb951
inc ebx
insb byte es:[edi], dx
imul esi, dword [eax + 0x52], 0x746365
bound ebx, qword [ebp + 0x7845ffec]
je 0xacb952
insb byte es:[edi], dx
arpl word gs:[ebx + eax*2 + 0x6c], si
inc ebx
insb byte es:[edi], dx
imul esi, dword [eax + 0x52], reloc.RASAPI32.dll_RasHangUpA
arpl word [ecx + 0x6c], sp
jo 0xacb95b
outsb dx, byte [si]
outsb dx, byte [esi]
add byte [ebx + 0x63], dl
popal
insb byte es:[edi], dx
push edi
imul ebp, dword [esi + 0x64], 0x7845776f
je 0xacb960
js 0xacb91d
invalid
arpl word [ecx + 0x6c], sp
push esi
imul esp, dword [ebp + 0x77], 0x74726f70
inc ebp
js 0xacb9b1
je 0xacb983
inc ebp
js 0xacb940
test dword [edi], esi
dec esi
push ebx
je 0xacb99f
push edi
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
inc ebp
dec edi
jb 0xacb9b7
inc ebp
js 0xacb953
add byte [ebx + 0x65], dl
je 0xacb9ad
push ebx
je 0xacb9ad
imul esp, dword [ebp + 0x77], reloc.RASAPI32.dll_RasHangUpA
outsd dx, dword [esi]
jb 0xacb9d2
inc ebp
js 0xacb9d5
je 0xacb9a7
inc ebp
js 0xacb964
fistp word [ecx - 0x37]
test al, 0x5b
mov bh, 0x38
push ebx
je 0xacb9c6
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
je 0xacb9bd
js 0xacb97a
dec edi
jae 0xacb9e4
je 0xacb9d7
imul esp, dword [ebp + 0x77], reloc.RASAPI32.dll_RasHangUpA
ja 0xacb9f5
outsd dx, dword [esi]
jb 0xacb9fc
dec edi
jb 0xacb9f2
inc ebp
js 0xacb98e
push ebx
je 0xacb9e8
imul esp, dword [ebp + 0x77], reloc.RASAPI32.dll_RasHangUpA
dec edi
jb 0xacba03
inc ebp
js 0xacb99f
inc edi
je 0xacb9fa
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
ja 0xacb9f9
insb byte es:[edi], dx
popal
arpl word [ebp + 0x6d], sp
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0xacb9b2
add byte [ebx + 0x65], dl
je 0xacba0a
push ebx
je 0xacba0a
js 0xacba2d
js 0xacba2d
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0xacb9bf
inc esp
insb byte es:[edi], dx
je 0xacba2a
inc esp
inc ebx
add byte [ebx + 0x65], dl
je 0xacba19
popal
jo 0xacba1c
outsd dx, dword [esi]
add byte gs:[ebx + 0x65], dl
add byte [ebx + 0x65], dl
je 0xacba2a
je 0xacba4b
je 0xacba3f
push 0x4d746c42
outsd dx, dword [esi]
add byte gs:[edi + ebx*4], bl
add byte [edi + ebx*4], bl
punpckhdq mm3, qword [ecx + 0x6e49724e]
push 0xffffffffffffff99
dec esi
jb 0xacba36
outsb dx, byte [esi]
je 0xacba55
jb 0xacba65
arpl word gs:[edx + edx*2 + 0x65], si
arpl word [eax + eax + 0x43], si
push edx
arpl word gs:[eax + eax + 0x43], si
add byte [ebx + 0x72], al
inc ebx
jb 0xacba62
popal
popal
je 0xacba65
inc esp
dec ecx
inc edx
imul esi, dword [ebp + ebp*2 + 0x61], reloc.RASAPI32.dll_RasHangUpA
in eax, dx
jge 0xacba11
not dword [edi]
jl 0xacba55
insb byte es:[edi], dx
je 0xacba7b
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 0x43], si
arpl word gs:[eax + eax + 0x43], si
add byte [ebx + 0x72], al
popal
jb 0xacba85
popal
je 0xacba88
push eax
popal
insb byte es:[edi], dx
je 0xacba9d
add byte gs:[esi - 0x2d], al
add byte [esi - 0x2d], al
inc ebx
aad 0x74
salc
push ebx
insb byte es:[edi], dx
arpl word gs:[ebx + eax*2 + 0x6c], si
arpl word [ebx + eax*2 + 0x6c], si
imul esi, dword [eax + 0x52], reloc.RASAPI32.dll_RasHangUpA
insb byte es:[edi], dx
add byte [ebx + 0x65], dl
insb byte es:[edi], dx
arpl word gs:[eax + edx*2 + 0x61], si
insb byte es:[edi], dx
je 0xacbac0
je 0xacbab2
add byte gs:[ebp + 0x78], dl
add byte [ebp + 0x78], dl
je 0xacbaa2
jne 0xacbac9
inc ecx
add byte [ebx + 0x74], dl
jb 0xacbac0
je 0xacbac0
push 0x746c42
push edx
popal
insb byte es:[edi], dx
imul edi, dword [edx + 0x65], 0x656c6150
je 0xacbae3
add byte gs:[ebx - 0x3f], cl
push ecx
xor bl, al
adc eax, 0x47557ac3
je 0xacbad1
jns 0xacbaf3
je 0xacbae7
insd dword es:[edi], dx
push eax
popal
insb byte es:[edi], dx
je 0xacbafd
je 0xacbaef
inc ebp
inc ebp
outsb dx, byte [esi]
je 0xacbb00
imul esp, dword [ebp + 0x73], reloc.RASAPI32.dll_RasHangUpA
inc esp
dec ecx
inc edx
imul esi, dword [ebx + esi*2], reloc.RASAPI32.dll_RasHangUpA
je 0xacbaf7
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
je 0xacbaee
outsd dx, dword fs:[esi]
ja 0xacbaeb
js 0xacbb1c
inc ebp
js 0xacbaab
les esi, [edi + 0x5e]
inc ebx
jb 0xacbb16
popal
je 0xacbb19
push eax
outsd dx, dword [esi]
insb byte es:[edi], dx
jns 0xacbb20
outsd dx, dword [esi]
outsb dx, byte [esi]
push edx
outsb dx, byte [si]
add byte [edi + 0x65], al
je 0xacbb1a
je 0xacbb1a
imul ebp, dword [esi + 0x64], reloc.RASAPI32.dll_RasHangUpA
inc ebp
jb 0xacbb32
inc ebp
js 0xacbace
mov byte [0x2bd8b929], al
fsubr dword [ebx]
invalid
inc ebp
js 0xacbae6
imul eax, dword [edx + reloc.RASAPI32.dll_RasHangUpA], 0x35
or cl, cl
cmp byte [0x35439f0c], 0xa
inc ebx
xor eax, 0xa37c90a
test al, 0xf9
leave
aaa
or ch, byte [eax - 0x7cbcfa07]
mov dword [reloc.RASAPI32.dll_RasHangUpA], eax
add eax, 0x8ca38343
loope 0xacbac3
mov ecx, fs
leave
pop es
cmp eax, 0xb75aa3
pop edx
mov bh, 0
add byte [eax], al
add byte [ecx + 0x64], bl
jo 0xacbb7d
invalid
bound edi, qword [edx + 1]
invalid
push ebp
cmp ecx, dword [edi - reloc.RASAPI32.dll_RasHangUpA]
mov edx, dword [ecx + reloc.RASAPI32.dll_RasHangUpA]
invalid
fmul dword [ebx - reloc.RASAPI32.dll_RasHangUpA]
push ss
fisub dword [edx - reloc.RASAPI32.dll_RasHangUpA]
ret
cmpsb byte [esi], byte es:[edi]
push edi
push 0x56
jge 0xacbb44
add dword [edx], esi
invalid
dec edi
xchg edi, eax
loope 0xacbb50
int1
or eax, dword [edi + reloc.RASAPI32.dll_RasHangUpA]
out dx, al
mov ah, 0x10
xor ecx, dword [ebx]
div byte [esp + esi*4 - 0x795ab70]
jp 0xacbbd2
aaa
aas
pushal
mov eax, 0xc166fc08
in eax, 0x54
in eax, dx
pop ebx
push edi
xor al, 0x77
lea esp, reloc.RASAPI32.dll_RasHangUpA
leave
popfd
inc eax
stc
jl 0xacbb9b
dec ebx
mov dword [reloc.RASAPI32.dll_RasHangUpA], eax
xor dword [eax], ecx
push ecx
retf 0xb712
scasb al, byte es:[edi]
add eax, edi
push ebp
pop esi
or byte es:[eax - 0x2d], dl
mov bh, 0xc3
xchg ecx, eax
loop 0xacbbfd
jbe 0xacbb41
cmp al, bl
add al, 0xf8
inc eax
insb byte es:[edi], dx
mov al, 0x62
imul edx, dword [edx - 0x5a], 0x61f9a0a6
std
push es
invalid
xor al, 0x3c
or dword [ebx + reloc.RASAPI32.dll_RasHangUpA], esi
aam 2
jmp 0xacbb80
and dword [ebx - reloc.RASAPI32.dll_RasHangUpA], 0xffffffdd
cmpsb byte [esi], byte es:[edi]
pop edx
mov bh, 0xa
int1
push esp
idiv byte [edi + 0x12]
and byte [eax], dl
mov ah, 0x6c
xor byte [edx + 0x3f], bl
mov ch, 0x9a
adc byte [ecx + edi*8 - 0x1f], 0xce
pop ds
invalid