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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
cmp dword [0x1008b690], 0
je 0x100234f9
mov ecx, 0x4c
xor edx, edx
nop word [eax + eax]
mov al, byte [edx + 0x1007aab4]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x20], al
and ecx, 0x800000ff
jns 0x1002314d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xb
jl 0x10023130
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 0x100231b1
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 0x100231b1
lea eax, [ebp - 8]
mov dword [ebp - 8], 0x44796e41
push eax
push 0
mov dword [ebp - 4], 0x6b7365
call esi
test eax, eax
jne 0x100231b1
mov dword [0x10090298], eax
pop esi
mov esp, ebp
pop ebp
ret
xorps xmm0, xmm0
mov dword [0x10090fc4], 0
mov dword [0x1008f54c], 0
mov dword [0x100902ec], 0
mov dword [0x1009044c], 0
mov dword [0x1008f9bc], 0
mov dword [0x1008f0ec], 0
mov dword [0x1008ba1c], 0
mov dword [0x1008fc70], 0
mov dword [0x10090868], 0
mov dword [0x1008f524], 0
mov dword [0x1008f9d8], 0
mov dword [0x1008b8bc], 0
mov dword [0x1008b97c], 0
mov dword [0x1008fb08], 0
mov dword [0x1008b56c], 0
mov dword [0x1008b904], 0
mov dword [0x1008f9c8], 0
mov dword [0x1008f134], 0
mov dword [0x10091a04], 0
mov dword [0x1008ba44], 0
mov dword [0x1008b500], 0
mov dword [0x10090bc4], 0
mov dword [0x100901e8], 0
mov dword [0x10090294], 0
mov dword [0x1008f97c], 0
mov dword [0x10090264], 0
mov dword [0x1008b0b4], 0
mov dword [0x10091a00], 0
mov dword [0x1008f0f0], 0
mov dword [0x100901e4], 0
mov dword [0x1008b9a0], 0
mov dword [0x1008ae80], 0
mov dword [0x10090fc0], 0
mov dword [0x10090458], 0
mov dword [0x1008fb40], 0
mov dword [0x1008fc28], 0
mov dword [0x100902c8], 0
mov dword [0x1008fb80], 0
mov dword [0x1008b0c0], 0
mov dword [0x1008f984], 0
mov dword [0x1008b0f8], 0
mov dword [0x1008ae78], 0
mov dword [0x1008f9c4], 0
mov dword [0x1008fc64], 0
mov dword [0x1008b578], 0
mov dword [0x1008f9cc], 0
mov dword [0x100919cc], 0
mov dword [0x1008baac], 0
mov dword [0x10090304], 0
mov dword [0x10090bb4], 0
mov dword [0x1008b8cc], 0
mov dword [0x1008b8c4], 0
mov dword [0x100901d8], 0
mov dword [0x1008ae5c], 0
mov dword [0x1008f520], 0
mov dword [0x1009084c], 0
mov dword [0x100901b4], 0
mov dword [0x1008fb98], 0
mov dword [0x100902b8], 0
mov dword [0x1008ecdc], 0
mov dword [0x1008b688], 0
mov dword [0x1008b698], 0
mov dword [0x1008b580], 0
mov dword [0x1008b0d4], 0
mov dword [0x1008f4e4], 0
mov dword [0x1008f124], 0
mov dword [0x1008ae68], 0
mov dword [0x1008f988], 0
mov dword [0x1008b8f8], 0
mov dword [0x100902f8], 0
mov dword [0x1008fbb0], 0
mov dword [0x1008f128], 0
mov dword [0x1008b6a4], 0
mov dword [0x1008fba4], 0
mov dword [0x1008b570], 0
mov dword [0x10088018], 0
mov dword [0x10090278], 0
mov dword [0x1008ae64], 0
movups xmmword [0x10090878], xmm0
movups xmmword [0x10090888], xmm0
mov eax, 1
movq qword [0x10090898], xmm0
mov dword [0x100908a0], 0
mov dword [0x100919fc], 1
mov dword [0x10090298], eax
pop esi
mov esp, ebp
pop ebp
ret
mov dword [0x10090298], 0
mov esp, ebp
pop ebp
ret