Function at 0x4be219
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x154
push edi
mov byte [ebp - 0x140], 0x41
mov byte [ebp - 0x13f], 0x52
mov byte [ebp - 0x13e], 0x4b
mov byte [ebp - 0x13d], 0
mov byte [ebp - 0x13c], 0x45
mov byte [ebp - 0x13b], 0x4c
mov byte [ebp - 0x13a], 0x42
mov byte [ebp - 0x139], 0x59
mov byte [ebp - 0x138], 0
mov byte [ebp - 0x20], 0x56
mov byte [ebp - 0x1f], 0x44
mov byte [ebp - 0x1e], 0x2d
mov byte [ebp - 0x1d], 0x52
mov byte [ebp - 0x1c], 0x41
mov byte [ebp - 0x1b], 0x4d
mov byte [ebp - 0x1a], 0
mov byte [ebp - 0x18], 0x4d
mov byte [ebp - 0x17], 0x61
mov byte [ebp - 0x16], 0x67
mov byte [ebp - 0x15], 0x69
mov byte [ebp - 0x14], 0x63
mov byte [ebp - 0x13], 0x49
mov byte [ebp - 0x12], 0x53
mov byte [ebp - 0x11], 0x4f
mov byte [ebp - 0x10], 0x56
mov byte [ebp - 0xf], 0x69
mov byte [ebp - 0xe], 0x72
mov byte [ebp - 0xd], 0x74
mov byte [ebp - 0xc], 0x75
mov byte [ebp - 0xb], 0x61
mov byte [ebp - 0xa], 0x6c
mov byte [ebp - 9], 0
mov byte [ebp - 0x12c], 0x44
mov byte [ebp - 0x12b], 0x56
mov byte [ebp - 0x12a], 0x44
mov byte [ebp - 0x129], 0x5f
mov byte [ebp - 0x128], 0x66
mov byte [ebp - 0x127], 0x63
mov byte [ebp - 0x126], 0x73
mov byte [ebp - 0x125], 0
mov byte [ebp - 0x134], 0x54
mov byte [ebp - 0x133], 0x41
mov byte [ebp - 0x132], 0x57
mov byte [ebp - 0x131], 0
mov byte [ebp - 8], 0x4e
mov byte [ebp - 7], 0x45
mov byte [ebp - 6], 0x52
mov byte [ebp - 5], 0x4f
mov byte [ebp - 4], 0
mov byte [ebp - 0x130], 0x53
mov byte [ebp - 0x12f], 0x49
mov byte [ebp - 0x12e], 0
mov byte [ebp - 0x154], 0x41
mov byte [ebp - 0x153], 0x58
mov byte [ebp - 0x152], 0x56
mov byte [ebp - 0x151], 0
mov byte [ebp - 0x150], 0x41
mov byte [ebp - 0x14f], 0x6c
mov byte [ebp - 0x14e], 0x70
mov byte [ebp - 0x14d], 0x68
mov byte [ebp - 0x14c], 0x61
mov byte [ebp - 0x14b], 0x50
mov byte [ebp - 0x14a], 0x72
mov byte [ebp - 0x149], 0x6a
mov byte [ebp - 0x148], 0x76
mov byte [ebp - 0x147], 0x44
mov byte [ebp - 0x146], 0x56
mov byte [ebp - 0x145], 0x44
mov byte [ebp - 0x144], 0
mov byte [ebp - 0x124], 0
mov ecx, 0x40
xor eax, eax
lea edi, [ebp - 0x123]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
push 0x1c
mov eax, dword [0x6e973c]
mov ecx, dword [eax + 0x10]
imul ecx, ecx, 0x2c
mov edx, dword [0x6e973c]
lea eax, [edx + ecx + 0x8a]
push eax
lea ecx, [ebp - 0x124]
push ecx
call fcn.0049fa60
add esp, 0xc
lea edx, [ebp - 0x140]
push edx
call fcn.0049ff60
add esp, 4
push eax
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x140]
push ecx
call fcn.004af046
add esp, 0xc
test eax, eax
jne 0x4be429
mov eax, 1
jmp 0x4be5ca
lea edx, [ebp - 0x13c]
push edx
call fcn.0049ff60
add esp, 4
push eax
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x13c]
push ecx
call fcn.004af046
add esp, 0xc
test eax, eax
jne 0x4be45d
mov eax, 1
jmp 0x4be5ca
lea edx, [ebp - 0x20]
push edx
call fcn.0049ff60
add esp, 4
push eax
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x20]
push ecx
call fcn.004af046
add esp, 0xc
test eax, eax
jne 0x4be48b
mov eax, 1
jmp 0x4be5ca
lea edx, [ebp - 0x18]
push edx
call fcn.0049ff60
add esp, 4
push eax
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x18]
push ecx
call fcn.004af046
add esp, 0xc
test eax, eax
jne 0x4be4b9
mov eax, 1
jmp 0x4be5ca
lea edx, [ebp - 0x12c]
push edx
call fcn.0049ff60
add esp, 4
push eax
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x12c]
push ecx
call fcn.004af046
add esp, 0xc
test eax, eax
jne 0x4be4ed
mov eax, 1
jmp 0x4be5ca
lea edx, [ebp - 0x134]
push edx
call fcn.0049ff60
add esp, 4
push eax
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x134]
push ecx
call fcn.004af046
add esp, 0xc
test eax, eax
jne 0x4be521
mov eax, 1
jmp 0x4be5ca
lea edx, [ebp - 8]
push edx
call fcn.0049ff60
add esp, 4
push eax
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 8]
push ecx
call fcn.004af046
add esp, 0xc
test eax, eax
jne 0x4be54c
mov eax, 1
jmp 0x4be5ca
lea edx, [ebp - 0x154]
push edx
call fcn.0049ff60
add esp, 4
push eax
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x154]
push ecx
call fcn.004af046
add esp, 0xc
test eax, eax
jne 0x4be57d
mov eax, 1
jmp 0x4be5ca
lea edx, [ebp - 0x150]
push edx
call fcn.0049ff60
add esp, 4
push eax
lea eax, [ebp - 0x124]
push eax
lea ecx, [ebp - 0x150]
push ecx
call fcn.004af046
add esp, 0xc
test eax, eax
jne 0x4be5ae
mov eax, 1
jmp 0x4be5ca
lea edx, [ebp - 0x124]
push edx
call fcn.0049ff60
add esp, 4
test eax, eax
jne 0x4be5c8
mov eax, 1
jmp 0x4be5ca
xor eax, eax
pop edi
mov esp, ebp
pop ebp
ret