Function at 0x4aadb6
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x38
push edi
mov byte [ebp - 0x18], 0
xor eax, eax
mov dword [ebp - 0x17], eax
mov dword [ebp - 0x13], eax
mov dword [ebp - 0xf], eax
mov dword [ebp - 0xb], eax
mov word [ebp - 7], ax
mov byte [ebp - 5], al
mov byte [ebp - 0x38], 0
mov ecx, 7
xor eax, eax
lea edi, [ebp - 0x37]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dword [ebp - 4], 0
cmp dword [0xf43c20], 0
je 0x4aadfe
jmp 0x4ab228
cmp dword [0xf43c30], 0
jne 0x4aae11
mov dword [0xf43c30], 1
mov byte [0xf43c82], 0x61
mov byte [0xf43c83], 0x72
mov byte [0xf43c84], 0x65
mov byte [0xf43c85], 0x5c
mov byte [0xf43c86], 0x57
mov byte [0xf43c87], 0x69
mov byte [0xf43c88], 0x6e
mov byte [0xf43c89], 0x64
mov byte [0xf43c6c], 0x53
mov byte [0xf43c6d], 0x6f
mov byte [0xf43c72], 0x72
mov byte [0xf43c73], 0x65
mov byte [0xf43c74], 0x5c
mov byte [0xf43c75], 0x43
mov byte [0xf43c48], 0x66
mov byte [0xf43c49], 0x74
mov byte [0xf43c4a], 0x5c
mov byte [0xf43c4b], 0x57
mov byte [0xf43c4c], 0x69
mov byte [0xf43c4d], 0x6e
mov byte [0xf43c4e], 0x64
mov byte [0xf43c4f], 0x6f
mov byte [0xf43c58], 0x64
mov byte [0xf43c59], 0x44
mov byte [0xf43c5a], 0x6c
mov byte [0xf43c5b], 0x6c
mov byte [0xf43c38], 0x53
mov byte [0xf43c39], 0x6f
mov byte [0xf43c3a], 0x66
mov byte [0xf43c3b], 0x74
mov byte [0xf43c3c], 0x77
mov byte [0xf43c3d], 0x61
mov byte [0xf43c3e], 0x72
mov byte [0xf43c3f], 0x65
mov byte [0xf43c40], 0x5c
mov byte [0xf43c41], 0x4d
mov byte [0xf43c76], 0x6c
mov byte [0xf43c77], 0x61
mov byte [0xf43c7a], 0x65
mov byte [0xf43c7b], 0x73
mov byte [0xf43c78], 0x73
mov byte [0xf43c79], 0x73
mov byte [0xf43c7c], 0x5c
mov byte [0xf43c7d], 0x53
mov byte [0xf43c7e], 0x6f
mov byte [0xf43c7f], 0x66
mov byte [0xf43c80], 0x74
mov byte [0xf43c81], 0x77
mov byte [0xf43c8a], 0x6f
mov byte [0xf43c8b], 0x77
mov byte [0xf43c8c], 0x73
mov byte [0xf43c8d], 0x5c
mov byte [0xf43c8e], 0x43
mov byte [0xf43c8f], 0x75
mov byte [0xf43c90], 0x72
mov byte [0xf43c91], 0x72
mov byte [0xf43c92], 0x65
mov byte [0xf43c93], 0x6e
mov byte [0xf43c94], 0x74
mov byte [0xf43c95], 0x56
mov byte [0xf43c96], 0x65
mov byte [0xf43c97], 0x72
mov byte [0xf43c9a], 0x6f
mov byte [0xf43c9b], 0x6e
mov byte [0xf43c98], 0x73
mov byte [0xf43c99], 0x69
mov byte [0xf43c6e], 0x66
mov byte [0xf43c6f], 0x74
mov byte [0xf43c70], 0x77
mov byte [0xf43c71], 0x61
mov byte [0xf43c42], 0x69
mov byte [0xf43c43], 0x63
mov byte [0xf43c44], 0x72
mov byte [0xf43c45], 0x6f
mov byte [0xf43c46], 0x73
mov byte [0xf43c47], 0x6f
mov byte [0xf43c50], 0x77
mov byte [0xf43c51], 0x73
mov byte [0xf43c52], 0x5c
mov byte [0xf43c53], 0x53
mov byte [0xf43c54], 0x68
mov byte [0xf43c55], 0x61
mov byte [0xf43c56], 0x72
mov byte [0xf43c57], 0x65
mov byte [0xf43c5c], 0x73
push 0x14
push 0
lea ecx, [ebp - 0x18]
push ecx
call fcn.00479ea6
add esp, 0xc
mov byte [ebp - 0x10], 0x2e
mov byte [ebp - 0xf], 0x64
mov byte [ebp - 0xe], 0x6c
mov byte [ebp - 0xd], 0x6c
mov byte [ebp - 0x14], 0x50
mov byte [ebp - 0x13], 0x49
mov byte [ebp - 0x12], 0x33
mov byte [ebp - 0x11], 0x32
mov byte [ebp - 0x18], 0x41
mov byte [ebp - 0x17], 0x44
mov byte [ebp - 0x16], 0x56
mov byte [ebp - 0x15], 0x41
lea edx, [ebp - 0x18]
push edx
call fcn.01100378
pop edi
mov esp, ebp
pop ebp
ret