Function at 0x4bf4c0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
ret
jmp 0x6d0c00
call fcn.0046fbef
lea esp, [esp + 8]
mov esi, dword [ebp - 0x4c]
sbb ax, sp
rol al, cl
mov ecx, dword [ebp + 8]
and al, dl
mov eax, dword [esi]
test eax, eax
jmp 0x4fc7b9
jb 0x61407b
mov esi, dword [esi - 4]
cmp ax, 0x1e58
lea ecx, [ecx + 0x23]
jmp 0x6c2468
je 0x633bdb
add esi, eax
jmp 0x8e4199
mov dword [ecx - 4], eax
jmp 0x8b097b
mov dword [edi + 0x14], ecx
jmp 0x9d6d11
call fcn.0046f96e
mov edx, dword [ebp - 0x14]
add esp, 4
mov cl, dl
mov ecx, eax
jmp 0x78bfb4
push dword [ebp - 0x1c]
call 0xba6e93
mov eax, dword [ebp - 0x50]
movsx edi, cx
movzx ecx, ax
mov ecx, dword [ebp - 0xc]
not di
mov edi, 0x242e3dbf
pop edi
jmp 0x8affec
call 0xa6e143
sub eax, eax
stc
xor edx, edx
cmc
test dx, 0x2e9e
xor esi, esi
test esp, ebp
stc
mov dword [ebp - 0x5c], edx
mov dword [ebp - 0x58], esi
test si, 0x227d
mov dword [ebp - 0x14], eax
test bx, 0xfad
clc
mov dword [ebp - 0x54], eax
cmp dword [ebp - 0x7c], edi
jmp 0x7b42a1
call fcn.00401a30
jmp 0x88c26d
jb 0x5854e2
mov eax, dword [ecx]
push dword [esi + 0x3c]
jmp 0x83612a
je 0x8d9e77
lea ecx, [ebp - 0x60]
jmp 0x7a72e6
ja 0x88c26d
push ecx
push esi
call fcn.0046fbef
add esp, 8
btc ax, bx
movsx eax, di
mov eax, dword [ebp - 0x6c]
cmp dh, 0xa8
test ebp, 0x5c837b33
stc
cmp eax, 8
jb 0x4bf7e0
mov edx, dword [ebp - 0x10]
lea ecx, [eax*2 + 2]
cmovl ax, di
mov al, 0x1b
mov eax, edx
cmp esp, 0x7d9a3e52
test di, ax
cmp ecx, 0x1000
jmp 0x6796f8
jmp 0x627556
call fcn.0047e860
lea esp, [esp + 8]
test eax, eax
je 0x620956
cmp dword [esi + 0x44], 0
jne 0x4bf7e8
sub eax, eax
btc edx, edx
adc dh, al
movsx dx, bl
mov dword [ebp - 0x44], 0
mov edx, 7
cmc
test si, 0x2b1a
jmp 0x9af16f
mov dword [ebp - 0x70], eax
mov eax, edi
bt eax, 0x6a
mov eax, dword [ebp - 0x30]
test dl, bh
cmc
mov dword [ebp - 0x6c], eax
mov eax, dword [ebp - 0x44]
cmp ebx, edx
mov dword [ebp - 0x10], eax
cmp eax, ebp
mov byte [ebp - 4], 0
clc
stc
cmp sp, 0x559b
test esi, esi
jmp 0x813350
je 0x831c6b
push dword [esi + 4]
bswap cx
movsx cx, al
setno cl
lea ecx, [ebp - 0x39]
jmp 0x8e4908
mov ecx, dword [ebp - 0x7c]
test ax, bp
xor eax, ebx
and dl, ah
mov eax, edi
sar edx, cl
sub eax, ecx
shrd dx, di, 0x46
mov byte [ebp - 0x20], 0
btr edx, 0x62
xor edx, 0x3ad4385b
push dword [ebp - 0x20]
sar eax, 3
add dl, 0xae
or dl, 0x95
mov edx, edi
imul eax, eax, 0xcccccccd
jmp 0x6e81a9
call eax
mov esi, eax
stc
mov dword [ebp - 0x18], esi
test esi, esi
jmp 0xa45d46
mov dword [ebp - 0x88], esi
jmp 0x429c4a
jb 0x88eaa5
mov edx, dword [edx - 4]
lea ecx, [ecx + 0x23]
stc
sub eax, edx
jmp 0x88ea95
mov byte [ebp - 0x21], 0
call fcn.0046f96e
mov esi, eax
sub cl, bh
shrd cx, sp, 0x77
xor edx, edi
add esp, 4
movzx dx, dl
mov dword [ebp - 0x20], esi
mov byte [ebp - 4], 2
cmovo ecx, ebp
mov ecx, edi
mov edx, 0x19
movsx ecx, bp
jmp 0x7916b4
push eax
jmp 0x831c63
call fcn.004325e0
mov eax, dword [ebp - 0x74]
mov edi, dword [ebp - 0x78]
mov esi, dword [ebp - 0x2c]
jmp 0x62753a
push 0x8000
jmp 0x78c670
sub eax, esi
lea eax, [eax - 4]
stc
jmp 0x8a492d
push 0xfb7b6eac
call fcn.00b7d95a
mov dword [ebp - 0x10], eax
jmp 0x8ea3c9
je 0x9a930b
push eax
jmp 0x5447f3
push eax
jmp 0x9015c6
mov dword [ebp - 0x14], edx
cmc
cmp ecx, 8
jmp 0xa3279d
mov dword [edi + 4], ecx
jmp 0xae4bee
cmovae edx, eax
jmp 0xa531b3
push edx
jmp 0x9a7570
push edx
jmp 0x4bf7d7
mov dword [ebp - 0x64], eax
setno al
movsx ax, bh
mov eax, dword [ebp - 0x48]
jmp 0xb0444b
jmp 0x9a9315
push 0
jmp 0xa5ae18
mov ecx, dword [0x4baf24]
jmp 0xb8b64c
push dword [ebp - 0x10]
jmp 0xb5d4b8
push ecx
jmp 0x7a727c
je 0x8e7d0b
push dword [ebp - 0x10]
jmp 0x9cd2cc
mov byte [esi + 8], 1
jmp 0xab81e7
call fcn.00423320
mov eax, dword [ebp - 0x28]
mov esi, dword [ebp - 0x2c]
cmovnp cx, bp
not dh
mov edx, dword [ebp - 0x30]
mov ecx, dword [ebp - 0x34]
jmp 0x77f396
test eax, eax
jmp 0x6e2108
test cx, cx
jne 0x868f08
sub eax, edx
sal ch, cl
test cl, 9
lea ecx, [ebp - 0x44]
stc
cmp sp, bp
test edi, ebp
sar eax, 1
jmp 0x8ca658
lea eax, [ebp - 0x48]
push eax
movsx ecx, dx
movzx ecx, si
cmovge cx, bx
push edi
setae ch
movzx ecx, bp
lea ecx, [ebp - 0x7c]
jmp 0x6c05e0
je 0x61408c
mov ecx, dword [ebp - 0x24]
or eax, edi
mov eax, 0x2aaaaaab
sub ecx, esi
ror dl, 0x3e
imul ecx
cmp edi, eax
sar edx, 1
mov eax, edx
sub ecx, esi
btr cx, 0x25
add cl, 0xd1
shr eax, 0x1f
setge cl
lea eax, [eax + edx]
lea ecx, [eax + eax*2]
cwde
add al, 0xba
inc al
mov eax, esi
stc
shl ecx, 2
stc
cmp edx, 0x19962be
cmp ecx, 0x1000
jmp 0x4ca745
je 0xab76cc
mov ecx, eax
shl dx, cl
ror dx, 0x28
cdq
mov eax, 0x2aaaaaab
and edx, ebp
sub ecx, esi
shld si, bp, 0xe5
imul ecx
sar edx, 1
bt si, di
mov esi, edx
cmc
shr esi, 0x1f
jmp 0xa0eaae
jbe 0x577895
push ecx
call fcn.0046f96e
lea esp, [esp + 4]
jmp 0x8ca661
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x58], 0
stc
cmp edx, 0x5ded1790
mov dword [ecx], eax
cbw
mov eax, dword [ebp - 0x14]
clc
mov dword [ecx + 4], edx
shrd edx, ebp, 0x63
and edx, 0x7ee31c35
mov edx, ecx
and cl, dh
rcr cl, cl
mov ecx, dword [ebp - 0x7c]
mov dword [ebp - 0x5c], 0
jmp 0x4380e8
call fcn.004714a0
add esp, 0xc
mov ecx, dword [ebp - 0x18]
jmp 0x9d5e4e
push eax
jmp 0x62093b
xor byte [ebp + ecx - 0x39], al
jmp 0x8819a5
mov dword [ebp - 0x78], edi
jmp 0x61ed59
je 0x91626b
lea edx, [eax + 2]
sar cx, 0x86
mov cx, word [eax]
add eax, 2
test sp, 0x64fc
jmp 0x80e92d
mov dword [ebp - 0x54], ecx
mov dword [ebp - 0x80], eax
not ecx
cbw
mov eax, dword [ebp - 0x7c]
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0x10], eax
jmp 0xaa92b7
inc ecx
cmp di, cx
cmc
cmp ecx, 0x18
jmp 0xa10dfe
call fcn.00476f7f
int3
push 0x39
jmp 0x65e977
add eax, 0xfffffffc
test bp, sp
cmc
cmp eax, 0x1f
ja 0x88c26d
push ecx
jmp 0x76308d
cmp eax, 0x1f
jmp 0x614075
mov dword [eax], esi
movsx esi, cx
mov byte [eax + 0x10], 0
mov dword fs:[0], ecx
xchg si, si
pop esi
mov esp, ebp
pop ebp
jmp 0x4bd5c8
jmp 0x9a9315
push eax
push dword [ebp - 0x10]
jmp 0x7b9905
test eax, eax
je 0x88c26d
mov edx, dword [ebp - 0x14]
ror ch, cl
test edi, 0x7cd349bf
bt ecx, 0xbe
lea ecx, [eax + 0x23]
and ecx, 0xffffffe0
jmp 0x51a379
mov esi, 0xc0000138
jmp 0xad9748
jmp 0xa45d59
lea edx, [ebp - 0x44]
jmp 0x740170
push ecx
jmp 0x69a0dc
mov ecx, dword [ebp - 0x50]
rol eax, cl
cmp ecx, esp
mov eax, dword [ebp - 0x18]
cmp ebx, 0x28781670
clc
jmp 0x82e876
call 0x929fef
mov dword [ebp - 0x1c], eax
call fcn.00431640
movaps xmm0, xmmword [0x4ae1b0]
test sp, dx
cmc
xor ecx, ecx
cmc
stc
mov dword [ebp - 0x18], eax
movups xmmword [ebp - 0x3a], xmm0
stc
rcl al, 0xd8
mov dword [ebp - 0x2a], 0x48574a43
adc al, al
rol al, 0x33
mov dword [ebp - 0x26], 0x4a4c5144
mov word [ebp - 0x22], 0x4b
rcr al, 0x8a
mov al, 0x1d
mov al, byte [ebp - 0x3a]
test dl, 0xf7
jmp 0x83c283
mov dword [ebp - 0x10], eax
jmp 0xaafabc
mov eax, dword [ebp - 0x14]
cmp edi, dword [ebp - 0x70]
je 0x810987
mov dword [edi], eax
test esp, 0x1c713564
cmp edx, 8
mov eax, dword [ebp - 0x44]
jmp 0x8e41a2
ja 0x577895
lea eax, [eax + eax]
stc
cmp cx, si
cmp eax, 0x1000
jb 0x806c58
lea ecx, [eax + 0x23]
test cl, ch
stc
test esp, 0x107a0610
cmp ecx, eax
jmp 0x82e4c6
push eax
jmp 0x740a36
push ecx
call fcn.004714a0
mov eax, dword [ebp - 0x34]
lea esp, [esp + 0xc]
mov dword [edi + 0x14], eax
bsf ax, bx
sbb ax, si
or ah, cl
mov eax, dword [ebp - 0x20]
mov byte [ebp - 4], 4
cmp sp, 0x5851
mov dword [edi + 0x18], eax
bswap ax
adc eax, esi
mov eax, dword [ebp - 0x64]
test ecx, 0x193d3155
cmc
test di, ax
mov dword [edi + 0x1c], 0
clc
mov dword [edi + 0x20], 0
cmc
clc
stc
mov dword [edi + 0x24], 0
cmp cx, sp
cmp si, 0x62a2
cmp esi, eax
jmp 0x82b1f0
xor ecx, ecx
movsx ax, bl
nop
cbw
mov eax, dword [ebp - 0x34]
jmp 0x72cd04
inc eax
cmp ebp, edx
clc
cmp eax, 0x7fffffff
jmp 0x92a644
mov word [ebp - 0x44], ax
cmp ch, 0xdb
xor esi, esi
test dl, ah
mov dword [ebp - 0x6c], edx
cmp si, ax
xor ecx, ecx
cmc
test esp, 0x62031ebb
mov dword [ebp - 0x30], edx
stc
mov dword [ebp - 0x34], ecx
mov dword [ebp - 0x68], esi
rcr cx, 0x92
rcl ch, cl
movsx ecx, ax
mov dword [ebp - 0x2c], esi
rcl cl, 0x98
sal ecx, cl
mov dword [ebp - 0x64], eax
mov dword [ebp - 0x28], eax
sar ch, cl
shr ch, 0xf3
mov dword [ebp - 0x24], eax
inc cl
test edx, 0x444c255c
mov eax, dword [ebp - 0x4c]
and ch, 0x77
mov byte [ebp - 4], 3
cmp edi, 0x42db7e5f
ror ecx, cl
bts cx, bp
mov ecx, dword [eax + 0x44]
test sp, 0x7753
mov eax, dword [eax + 0x3c]
test dx, dx
mov dword [ebp - 0x14], ecx
stc
cmp si, 0x6639
mov dword [ebp - 0x48], ecx
mov ecx, dword [ebp - 0x34]
cmp dx, 0x2993
mov dword [ebp - 0x10], eax
cmc
test esp, 0x49db6286
jmp 0xb53442
mov eax, ecx
mov ecx, 0x7ffffffe
clc
test bx, 0x4dd6
cmc
or eax, 7
cmp bp, 0x7fa3
cmp eax, 0x7ffffffe
cmova eax, ecx
mov dword [ebp - 0x20], eax
jmp 0x9ada55
mov byte [ebp - 4], 0
jmp 0xb3185a
call fcn.00432580
mov esi, eax
mov eax, dword [ebp - 0x10]
xchg ch, cl
mov dword [ebp - 0x5c], esi
movzx ecx, di
xchg ecx, ecx
mov dword [ebp - 0x58], esi
lea ecx, [eax + eax*4]
not ax
mov eax, 0x364c049b
cbw
lea ecx, [esi + ecx*8]
not ah
lahf
lea eax, [ebp - 0x5c]
jmp 0x8695fd
mov dword [edi + 0x24], eax
mov edx, dword [edi + 0x1c]
movsx ax, al
movq xmm0, qword [ecx]
movq qword [edx], xmm0
mov eax, dword [ecx + 8]
lea ecx, [ecx + 0xc]
mov dword [edx + 8], eax
stc
test esp, 0x27b4650a
cmp ebp, 0x646b04bf
lea edx, [edx + 0xc]
cmp ecx, esi
jmp 0xab76bd
push esi
jmp 0x9caf46
jmp 0x9a758c
jmp 0x91626e
add esi, edx
push esi
call fcn.004236c0
mov dword [edi + 0x1c], eax
add ch, 0x32
rol ecx, cl
lea ecx, [esi + esi*2]
mov esi, dword [ebp - 0x64]
mov dword [edi + 0x20], eax
dec dx
sbb dx, cx
adc dx, di
lea eax, [eax + ecx*4]
btc edx, ebx
mov edx, 0x6c8177ab
btr edx, 0x7a
mov ecx, dword [ebp - 0x68]
jmp 0x9d13ab
jb 0x8ea40e
push 0xc
jmp 0x67e7af
jae 0x9b476e
movups xmm0, xmmword [edx]
cbw
mov eax, 7
jmp 0xa8eed8
js 0xad9748
mov esi, dword [ebp - 0x1c]
shld cx, di, 0x21
test eax, edi
mov ecx, dword [ebp + 8]
cmp dword [esi + 0x44], 0
jmp 0xaaa176
mov dword [ebp - 0x80], edi
test ecx, 0xadb0350
test di, cx
mov dword [edi + 4], 0
stc
mov dword [edi + 0x14], 0
test ebx, edx
mov dword [edi + 0x18], 0
test cl, 0x78
mov dword [ebp - 0x10], eax
jmp 0x6f8d08
push dword [ebp - 0x1c]
jmp 0x55d899
movups xmmword [edi + 4], xmm0
jmp 0x52a3ba
je 0x620956
cmp dword [ecx + 0x14], 8
mov eax, ecx
jmp 0x5854da
mov dword [ebp - 0x8c], esi
jmp 0x6779ed
mov dword [ebp - 0x4c], esi
je 0x4bf7ed
cmp dword [ecx + 0x10], 0
jmp 0xa9246c
call fcn.00432b30
add esp, 8
jmp 0x6c19f1
jne 0x9d13b5
mov esi, dword [ebp - 0x68]
test di, si
mov dword [edi + 0x20], edx
add edi, 0x28
jmp 0x8675b8
mov dword [esi + 4], 0x19
jmp 0xb23b27
push 0x8000
jmp 0xb53d9d
lea eax, [eax*2 + 2]
jmp 0x977be2
mov dword [ebp - 0x68], esi
jmp 0xb4051b
call fcn.00b8dea0
mov dword [esi], eax
test eax, eax
jmp 0x632b3e
call fcn.00432840
test eax, eax
jmp 0x5dc5cb
mov dword [ebp - 0x6c], edx
jmp 0x9ee06e
test eax, eax
jmp 0x868efb
push 0
jmp 0x551406
push dword [ebp - 0x1c]
jmp 0x88d49c
mov dword [esi], 0
jmp 0x7b64a8