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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
cmp dword [0x1007ace0], 0
je 0x10022f1b
mov ecx, 0x4c
xor edx, edx
nop word [eax + eax]
mov al, byte [edx + 0x10067974]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x20], al
and ecx, 0x800000ff
jns 0x10022b8d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xb
jl 0x10022b70
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 0x10022bf1
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 0x10022bf1
lea eax, [ebp - 8]
mov dword [ebp - 8], 0x44796e41
push eax
push 0
mov dword [ebp - 4], 0x6b7365
call esi
test eax, eax
jne 0x10022bf1
mov dword [0x10079710], eax
pop esi
mov esp, ebp
pop ebp
ret
xorps xmm0, xmm0
mov dword [0x1007a430], 0
mov dword [0x100789e8], 0
mov dword [0x10079758], 0
mov dword [0x100798b4], 0
mov dword [0x10078e48], 0
mov dword [0x10078580], 0
mov dword [0x10075294], 0
mov dword [0x100790ec], 0
mov dword [0x10079cd0], 0
mov dword [0x100789b8], 0
mov dword [0x10078e64], 0
mov dword [0x10075128], 0
mov dword [0x100751f0], 0
mov dword [0x10078f90], 0
mov dword [0x1007abb4], 0
mov dword [0x10075178], 0
mov dword [0x10078e54], 0
mov dword [0x10078758], 0
mov dword [0x1007a470], 0
mov dword [0x100752c0], 0
mov dword [0x1007ab44], 0
mov dword [0x1007a418], 0
mov dword [0x1007965c], 0
mov dword [0x1007970c], 0
mov dword [0x10078e14], 0
mov dword [0x100796d4], 0
mov dword [0x1007a6ec], 0
mov dword [0x1007a46c], 0
mov dword [0x10078584], 0
mov dword [0x10075120], 0
mov dword [0x100752a0], 0
mov dword [0x10079658], 0
mov dword [0x10075214], 0
mov dword [0x1007a4bc], 0
mov dword [0x1007a42c], 0
mov dword [0x10078fc0], 0
mov dword [0x100790a8], 0
mov dword [0x10079740], 0
mov dword [0x10079000], 0
mov dword [0x1007a6f8], 0
mov dword [0x10078e1c], 0
mov dword [0x1007a730], 0
mov dword [0x1007a4b4], 0
mov dword [0x10078e50], 0
mov dword [0x100790e8], 0
mov dword [0x10078e58], 0
mov dword [0x1007a438], 0
mov dword [0x1007976c], 0
mov dword [0x1007a020], 0
mov dword [0x10075140], 0
mov dword [0x10075134], 0
mov dword [0x1007a498], 0
mov dword [0x100789b4], 0
mov dword [0x10079cb4], 0
mov dword [0x10079634], 0
mov dword [0x1007901c], 0
mov dword [0x10079730], 0
mov dword [0x1007acd4], 0
mov dword [0x1007acec], 0
mov dword [0x1007abcc], 0
mov dword [0x1007a70c], 0
mov dword [0x10078974], 0
mov dword [0x100785b8], 0
mov dword [0x1007a4a4], 0
mov dword [0x10078e20], 0
mov dword [0x1007516c], 0
mov dword [0x10079764], 0
mov dword [0x10079030], 0
mov dword [0x100785bc], 0
mov dword [0x10074f10], 0
mov dword [0x10079028], 0
mov dword [0x1007abb8], 0
mov dword [0x10073018], 0
mov dword [0x100796ec], 0
mov dword [0x1007a4a0], 0
movups xmmword [0x10079ce0], xmm0
mov dword [0x10079d08], 0
movups xmmword [0x10079cf0], xmm0
mov dword [0x1007a468], 1
movq qword [0x10079d00], xmm0
mov eax, 1
mov dword [0x10079710], eax
pop esi
mov esp, ebp
pop ebp
ret
mov dword [0x10079710], 0
mov esp, ebp
pop ebp
ret