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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
cmp dword [0x10098278], 0
je 0x100243cd
mov ecx, 0x4c
xor edx, edx
nop word [eax + eax]
mov al, byte [edx + 0x10085e14]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x20], al
and ecx, 0x800000ff
jns 0x1002400d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xb
jl 0x10023ff0
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 0x10024071
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 0x10024071
lea eax, [ebp - 8]
mov dword [ebp - 8], 0x44796e41
push eax
push 0
mov dword [ebp - 4], 0x6b7365
call esi
test eax, eax
jne 0x10024071
mov dword [0x10096c50], eax
pop esi
mov esp, ebp
pop ebp
ret
mov dword [0x10097998], 0
xorps xmm0, xmm0
mov dword [0x1009c168], 0
mov dword [0x10096cac], 0
mov dword [0x10096e0c], 0
mov dword [0x1009c5e4], 0
mov dword [0x1009bcfc], 0
mov dword [0x1009861c], 0
mov dword [0x1009c89c], 0
mov dword [0x10097228], 0
mov dword [0x1009c13c], 0
mov dword [0x1009c600], 0
mov dword [0x100984b4], 0
mov dword [0x10098578], 0
mov dword [0x1009c730], 0
mov dword [0x10098144], 0
mov dword [0x10098500], 0
mov dword [0x1009c5f0], 0
mov dword [0x1009bed8], 0
mov dword [0x100979d8], 0
mov dword [0x10098648], 0
mov dword [0x100980d4], 0
mov dword [0x1009797c], 0
mov dword [0x1009ce18], 0
mov dword [0x10096c4c], 0
mov dword [0x1009c59c], 0
mov dword [0x1009ce94], 0
mov dword [0x10097c5c], 0
mov dword [0x100979d4], 0
mov dword [0x1009bd00], 0
mov dword [0x100984ac], 0
mov dword [0x10098628], 0
mov dword [0x1009ce14], 0
mov dword [0x1009859c], 0
mov dword [0x10097a28], 0
mov dword [0x10097994], 0
mov dword [0x10096e18], 0
mov dword [0x1009c768], 0
mov dword [0x1009c858], 0
mov dword [0x10096c88], 0
mov dword [0x1009c7ac], 0
mov dword [0x10097c68], 0
mov dword [0x1009c5a4], 0
mov dword [0x10097ca4], 0
mov dword [0x10097a20], 0
mov dword [0x1009c5ec], 0
mov dword [0x1009c898], 0
mov dword [0x10098158], 0
mov dword [0x1009c5f4], 0
mov dword [0x100979a0], 0
mov dword [0x1009864c], 0
mov dword [0x10096cc4], 0
mov dword [0x10097580], 0
mov dword [0x100984c8], 0
mov dword [0x100984bc], 0
mov dword [0x1009ce08], 0
mov dword [0x10097a04], 0
mov dword [0x1009c138], 0
mov dword [0x1009720c], 0
mov dword [0x1009cde4], 0
mov dword [0x1009c7c8], 0
mov dword [0x10096c74], 0
mov dword [0x1009b8e0], 0
mov dword [0x1009826c], 0
mov dword [0x10098284], 0
mov dword [0x10098160], 0
mov dword [0x10097c7c], 0
mov dword [0x1009c0f8], 0
mov dword [0x1009bd34], 0
mov dword [0x10097a10], 0
mov dword [0x1009c5a8], 0
mov dword [0x100984f4], 0
mov dword [0x10096cb8], 0
mov dword [0x1009c7e0], 0
mov dword [0x1009bd3c], 0
mov dword [0x10098290], 0
mov dword [0x1009c7d4], 0
mov dword [0x10098148], 0
mov dword [0x10094044], 0
mov dword [0x10096c2c], 0
mov dword [0x10097a0c], 0
mov eax, 1
movq qword [0x10097258], xmm0
movups xmmword [0x10097238], xmm0
mov dword [0x10097260], 0
movups xmmword [0x10097248], xmm0
mov dword [0x100979d0], 1
mov dword [0x10096c50], eax
pop esi
mov esp, ebp
pop ebp
ret
mov dword [0x10096c50], 0
mov esp, ebp
pop ebp
ret