Function at 0x485ff0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov byte [ebp - 0x52b], 0x9e
mov byte [ebp - 0x52a], 0xb7
mov byte [ebp - 0x529], 0xb8
mov byte [ebp - 0x528], 0xb2
mov byte [ebp - 0x527], 0xba
mov byte [ebp - 0x526], 0xb3
mov byte [ebp - 0x525], 0xd6
lea eax, [ebp - 0x534]
push eax
call fcn.00485528
pop ecx
push eax
push dword [ebp + 0x18]
push dword [ebp + 0x14]
call fcn.004854dd
add esp, 0xc
mov dword [ebp - 0x680], eax
and byte [ebp - 0x664], 0
and byte [ebp - 0x663], 0
mov byte [ebp - 0x662], 0xfc
and byte [ebp - 0x661], 0
mov byte [ebp - 0x660], 0x4b
mov byte [ebp - 0x65f], 0x66
mov byte [ebp - 0x65e], 0x62
mov byte [ebp - 0x65d], 0x73
mov byte [ebp - 0x65c], 0x42
mov byte [ebp - 0x65b], 0x6f
mov byte [ebp - 0x65a], 0x6f
mov byte [ebp - 0x659], 0x6c
mov byte [ebp - 0x658], 0x60
mov byte [ebp - 0x657], 3
lea eax, [ebp - 0x664]
push eax
call fcn.00485528
pop ecx
push eax
push dword [ebp + 0x18]
push dword [ebp + 0x14]
call fcn.004854dd
add esp, 0xc
mov dword [ebp - 0x67c], eax
call fcn.00485518
out 0x89, eax
cld
popfd
and byte [ebp - 0x524], 0
and byte [ebp - 0x523], 0
mov byte [ebp - 0x522], 0x7d
and byte [ebp - 0x521], 0
mov byte [ebp - 0x520], 0xca
mov byte [ebp - 0x51f], 0xe7
mov byte [ebp - 0x51e], 0xe3
mov byte [ebp - 0x51d], 0xf2
mov byte [ebp - 0x51c], 0xc4
mov byte [ebp - 0x51b], 0xf0
mov byte [ebp - 0x51a], 0xe7
mov byte [ebp - 0x519], 0xe7
mov byte [ebp - 0x518], 0x82
lea eax, [ebp - 0x524]
call dword [eax - 0x18]
int1
invalid
invalid
call [ecx + 0x50]
push dword [ebp + 0x18]
push dword [ebp + 0x14]
call fcn.004854dd
add esp, 0xc
mov dword [ebp - 0x39c], eax
call fcn.00485518
adc ch, byte [eax]
pop ecx
and byte [ebp - 0x514], 0
and byte [ebp - 0x513], 0
mov byte [ebp - 0x512], 7
and byte [ebp - 0x511], 0
mov byte [ebp - 0x510], 0xbf
mov byte [ebp - 0x50f], 0x9d
mov byte [ebp - 0x50e], 0x8c
mov byte [ebp - 0x50d], 0xbe
mov byte [ebp - 0x50c], 0x91
mov byte [ebp - 0x50b], 0x94
mov byte [ebp - 0x50a], 0x9d
mov byte [ebp - 0x509], 0xab
mov byte [ebp - 0x508], 0x91
mov byte [ebp - 0x507], 0x82
mov byte [ebp - 0x506], 0x9d
mov byte [ebp - 0x505], 0xf8
lea eax, [ebp - 0x514]
push eax
call fcn.00485528
pop ecx
push eax
push dword [ebp + 0x18]
push dword [ebp + 0x14]
call fcn.004854dd
add esp, 0xc
mov dword [ebp - 0x33c], eax
call fcn.00485518
mov esi, 0x68e0f83f
add al, 1
add byte [eax], al
lea eax, [ebp - 0x334]
push eax
push dword [ebp + 8]
call dword [ebp - 0x538]
mov dword [ebp - 0x398], eax
mov byte [ebp - 0x544], 1
cmp dword [ebp - 0x398], 0
je 0x486233
cmp dword [ebp - 0x398], 0
je 0x4863e2
cmp dword [ebp + 0xc], 1
je 0x4863e2
cmp dword [ebp + 0xc], 8
jne 0x4863b3
and byte [ebp - 0x6b8], 0
and byte [ebp - 0x6b7], 0
mov byte [ebp - 0x6b6], 0x4e
and byte [ebp - 0x6b5], 0
mov byte [ebp - 0x6b4], 0xe6
mov byte [ebp - 0x6b3], 0xc3
mov byte [ebp - 0x6b2], 0xd8
mov byte [ebp - 0x6b1], 0xc5
dec edi
stc
invalid
inc ebp
mov byte [ebp - 0x6b0], 0xd4
mov byte [ebp - 0x6af], 0xe1
invalid
jmp ecx
mov byte [ebp - 0x6ae], 0xc3
mov byte [ebp - 0x6ad], 0xde
mov byte [ebp - 0x6ac], 0xd2
mov byte [ebp - 0x6ab], 0xd4
mov byte [ebp - 0x6aa], 0xc2
mov byte [ebp - 0x6a9], 0xc2
mov byte [ebp - 0x6a8], 0xfc
mov byte [ebp - 0x6a7], 0xd4
mov byte [ebp - 0x6a6], 0xdc
mov byte [ebp - 0x6a5], 0xde
mov byte [ebp - 0x6a4], 0xc3
mov byte [ebp - 0x6a3], 0xc8
mov byte [ebp - 0x6a2], 0xb1
lea eax, [ebp - 0x6b8]
push eax
call fcn.00485528
pop ecx
push eax
push dword [ebp + 0x18]
push dword [ebp + 0x14]
call fcn.004854dd
add esp, 0xc
mov dword [ebp - 0x690], eax
mov byte [ebp - 0x6a0], 0x8b
or byte [ebp - 0x69f], 0xff
invalid
invalid