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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
cmp dword [0x10082498], 0
je 0x100230db
mov ecx, 0x4c
xor edx, edx
nop word [eax + eax]
mov al, byte [edx + 0x100738a4]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x20], al
and ecx, 0x800000ff
jns 0x10022d4d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xb
jl 0x10022d30
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 0x10022db1
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 0x10022db1
lea eax, [ebp - 8]
mov dword [ebp - 8], 0x44796e41
push eax
push 0
mov dword [ebp - 4], 0x6b7365
call esi
test eax, eax
jne 0x10022db1
mov dword [0x100870b8], eax
pop esi
mov esp, ebp
pop ebp
ret
xorps xmm0, xmm0
mov dword [0x10087ddc], 0
mov dword [0x10086378], 0
mov dword [0x10087104], 0
mov dword [0x10087260], 0
mov dword [0x100867d8], 0
mov dword [0x10085f10], 0
mov dword [0x1008283c], 0
mov dword [0x10086a8c], 0
mov dword [0x1008767c], 0
mov dword [0x10086348], 0
mov dword [0x100867f4], 0
mov dword [0x100826d0], 0
mov dword [0x10082798], 0
mov dword [0x10086920], 0
mov dword [0x1008236c], 0
mov dword [0x10082720], 0
mov dword [0x100867e4], 0
mov dword [0x100860e8], 0
mov dword [0x10087e1c], 0
mov dword [0x10082868], 0
mov dword [0x100822fc], 0
mov dword [0x100879dc], 0
mov dword [0x10087000], 0
mov dword [0x100870b4], 0
mov dword [0x100867a4], 0
mov dword [0x1008707c], 0
mov dword [0x1008809c], 0
mov dword [0x10087e18], 0
mov dword [0x10085f14], 0
mov dword [0x100826c8], 0
mov dword [0x10082848], 0
mov dword [0x10086ffc], 0
mov dword [0x100827bc], 0
mov dword [0x10087e6c], 0
mov dword [0x10087dd8], 0
mov dword [0x10086954], 0
mov dword [0x10086a48], 0
mov dword [0x100870e8], 0
mov dword [0x10086998], 0
mov dword [0x100880a8], 0
mov dword [0x100867ac], 0
mov dword [0x10081ee8], 0
mov dword [0x10087e64], 0
mov dword [0x100867e0], 0
mov dword [0x10086a88], 0
mov dword [0x100867e8], 0
mov dword [0x10087de4], 0
mov dword [0x10087118], 0
mov dword [0x100879cc], 0
mov dword [0x100826e8], 0
mov dword [0x100826dc], 0
mov dword [0x10087e48], 0
mov dword [0x10086344], 0
mov dword [0x10087660], 0
mov dword [0x10086fd4], 0
mov dword [0x100869b4], 0
mov dword [0x100870d8], 0
mov dword [0x1008248c], 0
mov dword [0x100824a4], 0
mov dword [0x10082384], 0
mov dword [0x100880bc], 0
mov dword [0x10086304], 0
mov dword [0x10085f48], 0
mov dword [0x10087e54], 0
mov dword [0x100867b0], 0
mov dword [0x10082714], 0
mov dword [0x10087110], 0
mov dword [0x100869d0], 0
mov dword [0x10085f4c], 0
mov dword [0x100824b0], 0
mov dword [0x100869c8], 0
mov dword [0x10082370], 0
mov dword [0x10080018], 0
mov dword [0x10087094], 0
mov dword [0x10087e50], 0
movups xmmword [0x10087690], xmm0
mov dword [0x100876b8], 0
movups xmmword [0x100876a0], xmm0
mov dword [0x10087e14], 1
movq qword [0x100876b0], xmm0
mov eax, 1
mov dword [0x100870b8], eax
pop esi
mov esp, ebp
pop ebp
ret
mov dword [0x100870b8], 0
mov esp, ebp
pop ebp
ret