Function at 0x86bfea
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov byte [ebp - 0x2f], 0x75
test si, 0x3d93
mov byte [ebp - 0x2e], cl
mov byte [ebp - 0x2d], dl
stc
mov byte [ebp - 0x2c], cl
clc
jmp 0x863e3e
mov byte [ebp - 0x39], 0x2c
cmp ch, dl
mov byte [ebp - 0x38], al
test si, dx
jmp 0x6f3890
push eax
jmp 0x79aff9
mov byte [ebp - 0x37], 0x4d
cmp si, 0x2832
test edi, 0x38b10247
mov byte [ebp - 0x36], bl
mov byte [ebp - 0x35], 0x6e
cmp eax, edi
mov byte [ebp - 0x34], 0x75
cmp bp, 0x6ae6
cmp esi, esi
mov byte [ebp - 0x33], 0x66
mov byte [ebp - 0x32], bl
mov byte [ebp - 0x31], 0x63
stc
mov byte [ebp - 0x30], 0x74
jmp 0x5cd1e0
jmp 0x7ba3b7
push esi
jmp 0x40474e
call fcn.0040bf00
mov byte [ebp - 4], 1
sal cx, cl
rcl ch, 0x20
mov ecx, dword [esi]
cmp edx, eax
cmc
test ecx, ecx
je 0x7ba3b0
mov ecx, dword [ecx]
jmp 0x756ca9
je 0x7ee596
mov eax, dword [eax]
jmp 0x8079a9
mov byte [ebp - 0x18], 0x6f
jmp 0x7cfab0
sub ecx, ecx
cmp sp, 0x63e7
mov eax, dword [eax]
stc
test eax, eax
jmp 0x797b61
mov byte [ebp - 0x16], 0
jmp 0x7f6716
xor eax, eax
mov edx, dword [edi]
lea esi, [ebp - 0x74]
jmp 0x768642
mov word [ebp - 0x4e], bx
mov word [ebp - 0x48], cx
jmp 0x842117
jmp 0x7ee598
push ebp
btr bp, si
inc bp
sbb ax, 0x2e0f
mov ebp, esp
shr eax, cl
adc ax, bp
push 0xffffffffffffffff
jmp 0x86bfea
call fcn.0040bf00
mov esi, eax
cmovns edx, esp
mov cx, sp
lea ecx, [ebp - 0x78]
cdq
movzx edx, dx
xchg edx, edx
push ecx
lea edx, [ebp - 0x84]
push edx
mov dword [ebp - 4], 0
jmp 0x78d0ab
mov byte [ebp - 0x2b], al
cmp dl, cl
test eax, ebp
mov byte [ebp - 0x2a], 0x46
cmp ebp, 0x329f50ed
stc
mov byte [ebp - 0x29], 0x52
mov byte [ebp - 0x28], 0x4f
mov byte [ebp - 0x27], 0x4d
cmc
mov byte [ebp - 0x26], al
sub al, dl
shl al, 0x69
inc al
mov byte [ebp - 0x25], 0x57
mov byte [ebp - 0x24], 0x69
xadd al, al
test si, sp
mov byte [ebp - 0x23], 0x6e
shl al, 0xd5
sal al, 0x9d
mov byte [ebp - 0x22], 0x33
mov byte [ebp - 0x21], 0x32
ror al, cl
mov byte [ebp - 0x20], 0x5f
adc al, 0xc5
rcr al, cl
mov byte [ebp - 0x1f], 0x50
mov byte [ebp - 0x1e], cl
mov byte [ebp - 0x1d], 0x6f
xchg al, al
mov byte [ebp - 0x1c], 0x63
not al
mov al, 0x73
mov byte [ebp - 0x1a], al
cmc
cmp cx, sp
mov byte [ebp - 0x19], al
bt eax, ebp
and al, 0xcb
bt eax, 0x79
mov byte [ebp - 0x17], cl
movzx ax, bh
mov byte [ebp - 0x1b], dl
lahf
adc ecx, esp
mov eax, 0x6d
bsr cx, di
shr cx, cl
xadd ecx, ecx
mov word [ebp - 0x4a], dx
mov ecx, 0x4e
clc
or dl, 0x91
lea edx, [ebp - 0x44]
mov word [ebp - 0x4c], ax
and eax, esi
rcr al, cl
mov word [ebp - 0x50], cx
shr ax, cl
push edx
cwde
sar ah, 0xb3
sal al, 0xa9
lea eax, [ebp - 0x7c]
xor ecx, ecx
jmp 0x63f405
push 0x4e42c3
stc
mov eax, dword fs:[0]
stc
push eax
rcr ax, 0x88
bts eax, edx
rol ax, cl
lea esp, [esp - 0xa0]
or eax, edi
btc ax, dx
mov eax, dword [0x520628]
xor eax, ebp
stc
cmp esp, 0x444b44ec
clc
mov dword [ebp - 0x14], eax
test di, 0x45db
push ebx
push esi
neg bx
rcr bl, cl
stc
push edi
stc
bswap edi
push eax
sal bx, 0xec
shr di, 0x99
lea eax, [ebp - 0xc]
btr bx, sp
mov dword fs:[0], eax
inc ebx
xchg al, al
mov eax, dword [ebp + 8]
btr bx, 0xac
mov dword [ebp - 0x8c], ecx
mov edi, edx
ror cx, cl
mov ebx, 0x61
test edi, 0x704c46bf
movsx dx, bl
mov dword [ebp - 0x88], eax
bsf edx, ebx
lahf
or ax, di
mov ecx, 0x6e
mov word [ebp - 0x68], cx
sub dx, ax
mov edx, 0x4d
cmp dh, 0xdc
rcr cl, 5
mov word [ebp - 0x6c], dx
btr ax, ax
mov ecx, ebx
sar dx, cl
mov edx, 0x75
sub ax, 0x7797
btc ax, dx
xchg ah, al
mov word [ebp - 0x62], cx
sub ecx, esp
sal al, cl
sar cx, 0x48
mov word [ebp - 0x66], dx
btc cx, cx
cwde
mov ecx, 0x75
shl al, 0x36
mov eax, ebx
seta dl
rcl dx, 0x4a
mov word [ebp - 0x6a], ax
and dx, ax
sal edx, 0x5e
mov edx, 0x63
xor ax, sp
mov word [ebp - 0x5c], cx
sar cl, cl
mov ecx, 0x72
cbw
mov eax, 0x65b379ec
and al, 0xe0
mov eax, 0x66
test edi, 0x1a3125b1
cmp edi, ecx
mov word [ebp - 0x64], ax
rol eax, cl
mov word [ebp - 0x60], dx
sar dh, cl
cdq
mov edx, ecx
test cl, 0x62
cmovno eax, esi
mov eax, 0x74
cmp edi, 0x5df70eef
clc
test ebp, ecx
mov word [ebp - 0x5e], ax
bswap eax
xor ax, si
mov word [ebp - 0x5a], dx
mov edx, 0x65
shrd eax, esi, 0x26
and eax, ebp
test di, dx
mov eax, edx
test eax, edx
test cx, 0x49c6
cmp bh, 0x80
mov word [ebp - 0x58], ax
shrd eax, esi, 0x12
cmp ch, 0xe5
mov eax, ecx
mov word [ebp - 0x56], ax
sub eax, eax
cmc
test esi, 0x2c693bb0
mov word [ebp - 0x54], ax
mov al, 0x45
cmp ebp, 0x6cd64592
test sp, cx
mov byte [ebp - 0x43], al
clc
test si, sp
stc
mov byte [ebp - 0x41], al
mov al, 0x20
cmp di, sp
test di, bp
clc
mov dword [ebp - 0x74], 0
test esp, eax
mov byte [ebp - 0x78], 0x57
clc
mov byte [ebp - 0x77], 0x51
stc
test si, sp
mov byte [ebp - 0x76], 0x4c
mov byte [ebp - 0x75], 0
mov byte [ebp - 0x44], 0x53
clc
mov byte [ebp - 0x42], 0x4c
cmc
test esp, eax
mov byte [ebp - 0x40], 0x43
mov byte [ebp - 0x3f], 0x54
stc
mov byte [ebp - 0x3e], al
mov byte [ebp - 0x3d], 0x4e
mov byte [ebp - 0x3c], bl
mov byte [ebp - 0x3b], 0x6d
mov byte [ebp - 0x3a], dl
jmp 0x5dfea1