Function at 0x10023dc0
Capabilities:
Contain obfuscated stackstrings
Encrypt data using rc4 prga

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
cmp dword [0x100994a8], 0
je 0x100241bd
mov ecx, 0x4c
xor edx, edx
nop word [eax + eax]
mov al, byte [edx + 0x10086de0]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x20], al
and ecx, 0x800000ff
jns 0x10023dfd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xb
jl 0x10023de0
push esi
mov esi, dword [sym.imp.USER32.dll_FindWindowA]
lea eax, [ebp - 0x20]
push eax
push 0
mov byte [ebp - 0x15], 0
call esi
test eax, eax
jne 0x10023e61
mov byte [ebp - 0xa], al
lea eax, [ebp - 0x14]
push eax
push 0
mov dword [ebp - 0x14], 0x6d616554
mov dword [ebp - 0x10], 0x77656956
mov word [ebp - 0xc], 0x7265
call esi
test eax, eax
jne 0x10023e61
lea eax, [ebp - 8]
mov dword [ebp - 8], 0x44796e41
push eax
push 0
mov dword [ebp - 4], 0x6b7365
call esi
test eax, eax
jne 0x10023e61
mov dword [0x10097e74], eax
pop esi
mov esp, ebp
pop ebp
ret
mov dword [0x10098bc4], 0
xorps xmm0, xmm0
mov dword [0x1009d3a4], 0
mov dword [0x10097ecc], 0
mov dword [0x10098030], 0
mov dword [0x1009d820], 0
mov dword [0x1009cf38], 0
mov dword [0x10099850], 0
mov dword [0x1009dad8], 0
mov dword [0x1009844c], 0
mov dword [0x1009d378], 0
mov dword [0x1009d83c], 0
mov dword [0x100996e8], 0
mov dword [0x100997ac], 0
mov dword [0x1009d96c], 0
mov dword [0x10099370], 0
mov dword [0x10099734], 0
mov dword [0x1009d82c], 0
mov dword [0x1009cf84], 0
mov dword [0x10098c04], 0
mov dword [0x1009987c], 0
mov dword [0x10099300], 0
mov dword [0x10098ba8], 0
mov dword [0x1009e05c], 0
mov dword [0x10097e70], 0
mov dword [0x1009d7d8], 0
mov dword [0x1009e0d8], 0
mov dword [0x10098e88], 0
mov dword [0x10098c00], 0
mov dword [0x1009cf3c], 0
mov dword [0x100996dc], 0
mov dword [0x1009985c], 0
mov dword [0x1009e058], 0
mov dword [0x100997d0], 0
mov dword [0x10098c54], 0
mov dword [0x10098bc0], 0
mov dword [0x1009803c], 0
mov dword [0x1009d9a8], 0
mov dword [0x1009da94], 0
mov dword [0x10097ea8], 0
mov dword [0x1009d9ec], 0
mov dword [0x10098e94], 0
mov dword [0x1009d7e0], 0
mov dword [0x10098ed0], 0
mov dword [0x10098c4c], 0
mov dword [0x1009d828], 0
mov dword [0x1009dad4], 0
mov dword [0x10099384], 0
mov dword [0x1009d830], 0
mov dword [0x10098bcc], 0
mov dword [0x100998e4], 0
mov dword [0x10097ee8], 0
mov dword [0x100987ac], 0
mov dword [0x100996fc], 0
mov dword [0x100996f0], 0
mov dword [0x1009e04c], 0
mov dword [0x10098c30], 0
mov dword [0x1009d374], 0
mov dword [0x10098430], 0
mov dword [0x1009e028], 0
mov dword [0x1009da08], 0
mov dword [0x10097e94], 0
mov dword [0x1009cb14], 0
mov dword [0x1009949c], 0
mov dword [0x100994b4], 0
mov dword [0x10099390], 0
mov dword [0x10098ea8], 0
mov dword [0x1009d334], 0
mov dword [0x1009cf70], 0
mov dword [0x10098c3c], 0
mov dword [0x1009d7e4], 0
mov dword [0x10099728], 0
mov dword [0x10097ed8], 0
mov dword [0x1009da1c], 0
mov dword [0x1009cf78], 0
mov dword [0x100994c0], 0
mov dword [0x1009da14], 0
mov dword [0x10099374], 0
mov dword [0x10095040], 0
mov dword [0x1009e0f0], 0
mov dword [0x10098c38], 0
mov eax, 1
movq qword [0x10098480], xmm0
movups xmmword [0x10098460], xmm0
mov dword [0x10098488], 0
movups xmmword [0x10098470], xmm0
mov dword [0x10098bfc], 1
mov dword [0x10097e74], eax
pop esi
mov esp, ebp
pop ebp
ret
mov dword [0x10097e74], 0
mov esp, ebp
pop ebp
ret