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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
cmp dword [0x1008d4dc], 0
je 0x1002327f
mov ecx, 0x4c
xor edx, edx
nop word [eax + eax]
mov al, byte [edx + 0x1007d658]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x20], al
and ecx, 0x800000ff
jns 0x10022edd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xb
jl 0x10022ec0
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 0x10022f41
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 0x10022f41
lea eax, [ebp - 8]
mov dword [ebp - 8], 0x44796e41
push eax
push 0
mov dword [ebp - 4], 0x6b7365
call esi
test eax, eax
jne 0x10022f41
mov dword [0x100920e0], eax
pop esi
mov esp, ebp
pop ebp
ret
xorps xmm0, xmm0
mov dword [0x10092e08], 0
mov dword [0x100913a8], 0
mov dword [0x1009212c], 0
mov dword [0x10092288], 0
mov dword [0x10091810], 0
mov dword [0x10090f40], 0
mov dword [0x1008d874], 0
mov dword [0x10091ab8], 0
mov dword [0x100926a8], 0
mov dword [0x10091378], 0
mov dword [0x1009182c], 0
mov dword [0x1008d710], 0
mov dword [0x1008d7d4], 0
mov dword [0x10091958], 0
mov dword [0x1008d3b8], 0
mov dword [0x1008d75c], 0
mov dword [0x1009181c], 0
mov dword [0x10091118], 0
mov dword [0x10092e48], 0
mov dword [0x1008d8a0], 0
mov dword [0x1008d34c], 0
mov dword [0x10092df0], 0
mov dword [0x10092028], 0
mov dword [0x100920dc], 0
mov dword [0x100917d4], 0
mov dword [0x100920a4], 0
mov dword [0x100930c8], 0
mov dword [0x10092e44], 0
mov dword [0x10090f44], 0
mov dword [0x1008d708], 0
mov dword [0x1008d880], 0
mov dword [0x10092024], 0
mov dword [0x1008d7f8], 0
mov dword [0x10092e98], 0
mov dword [0x10092e04], 0
mov dword [0x10092294], 0
mov dword [0x1009198c], 0
mov dword [0x10091a78], 0
mov dword [0x10092110], 0
mov dword [0x100919d0], 0
mov dword [0x100930d4], 0
mov dword [0x100917dc], 0
mov dword [0x1008cf3c], 0
mov dword [0x10092e90], 0
mov dword [0x10091818], 0
mov dword [0x10091ab4], 0
mov dword [0x1008d3c4], 0
mov dword [0x10091820], 0
mov dword [0x10092e10], 0
mov dword [0x10092140], 0
mov dword [0x100929f8], 0
mov dword [0x1008d724], 0
mov dword [0x1008d71c], 0
mov dword [0x10092e74], 0
mov dword [0x10091374], 0
mov dword [0x1009268c], 0
mov dword [0x10091ffc], 0
mov dword [0x100919ec], 0
mov dword [0x10092100], 0
mov dword [0x1008d4d0], 0
mov dword [0x1008d4e4], 0
mov dword [0x1008d3cc], 0
mov dword [0x100930e8], 0
mov dword [0x10091334], 0
mov dword [0x10090f78], 0
mov dword [0x10092e80], 0
mov dword [0x100917e0], 0
mov dword [0x1008d750], 0
mov dword [0x10092138], 0
mov dword [0x10091a00], 0
mov dword [0x10090f7c], 0
mov dword [0x1008d4f0], 0
mov dword [0x100919f8], 0
mov dword [0x1008d3bc], 0
mov dword [0x1008b018], 0
mov dword [0x100920bc], 0
mov dword [0x10092e7c], 0
movups xmmword [0x100926b8], xmm0
movups xmmword [0x100926c8], xmm0
movq qword [0x100926d8], xmm0
mov eax, 1
mov dword [0x100926e0], 0
mov dword [0x10092e40], 1
mov dword [0x100920e0], eax
pop esi
mov esp, ebp
pop ebp
ret
mov dword [0x100920e0], 0
mov esp, ebp
pop ebp
ret