Function at 0x4d1a54
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push 0x14
call fcn.0050b878
add esp, 4
mov dword [0x6f3650], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
mov dword [ebx], 0x67902e
push ebx
add ebx, 8
push ebx
push 0x4c
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 0x13
rep stosd dword es:[edi], eax
add ebx, 0x38
push ebx
push 0x10
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x5e1171
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
add ebx, 0xc
push ebx
push 0x1c
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x6767bd
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
pop ebx
add ebx, 4
push ebx
push 0xc
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
add ebx, 4
push ebx
push 0x1c
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 7
rep stosd dword es:[edi], eax
pop ebx
add ebx, 4
push ebx
push 0x7c
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 0x1f
rep stosd dword es:[edi], eax
add ebx, 0x78
push ebx
push 0x48
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x67894e
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push ebx
mov ebx, edi
mov ecx, 0x10
push ecx
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
pop ecx
add ebx, 4
dec ecx
jne 0x4d1b7f
pop ebx
pop ebx
pop ebx
add ebx, 4
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x5e0ec4
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
pop ebx
push 0x54
call fcn.0050b878
add esp, 4
mov dword [0x6f36a8], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 0x15
rep stosd dword es:[edi], eax
mov dword [ebx], 0x679062
push ebx
mov eax, esp
push eax
call fcn.004d23d1
pop ebx
push 8
call fcn.0050b878
add esp, 4
mov dword [0x6f36ac], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx], 0x6790a6
push ebx
mov eax, esp
push eax
call fcn.004d6b8e
pop ebx
push 0xd0
call fcn.0050b878
add esp, 4
mov dword [0x6f36e8], eax
mov edi, eax
mov esi, 0x677b73
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov ebx, edi
mov ecx, 0x32
push ecx
push ebx
push pe_nt_image_headers32
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 0x4a
rep stosd dword es:[edi], eax
add ebx, 0x34
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
add ebx, 4
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
add ebx, 4
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
add ebx, 0x24
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
add ebx, 0xc
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
add ebx, 4
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
add ebx, 4
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
add ebx, 4
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
add ebx, 0x3c
push ebx
push 0x10
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx + 0xc], 0
pop ebx
add ebx, 0x14
push ebx
push 0x58
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x67888a
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push ebx
mov ebx, edi
mov ecx, 0x14
push ecx
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
add ebx, 4
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
pop ebx
pop ecx
add ebx, 4
dec ecx
jne 0x4d1df2
pop ebx
add ebx, 0x20
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
add ebx, 0x30
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
pop ebx
pop ecx
add ebx, 4
dec ecx
jne 0x4d1c50
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f3700], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f3704], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f3708], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f370c], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f3710], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f3714], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f3718], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f371c], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f3750], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x10
call fcn.0050b878
add esp, 4
mov dword [0x6f3754], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx + 0xc], 0
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f3758], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f375c], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f3760], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 0x30
call fcn.0050b878
add esp, 4
mov dword [0x6f3764], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 0xa
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f3768], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 7
rep stosd dword es:[edi], eax
mov dword [ebx], 0x6790ea
push ebx
add ebx, 4
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x5e0ec4
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
add ebx, 8
push ebx
push 8
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x5e0ec4
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
pop ebx
push 0x24
call fcn.0050b878
add esp, 4
mov dword [0x6f376c], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 9
rep stosd dword es:[edi], eax
mov dword [ebx], 0x67922e
push 0x10
call fcn.0050b878
add esp, 4
mov dword [0x6f3770], eax
mov edi, eax
mov esi, 0x67181e
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
push 0x30
call fcn.0050b878
add esp, 4
mov dword [0x6f3778], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 0xa
rep stosd dword es:[edi], eax
push 0xd0
call fcn.0050b878
add esp, 4
mov dword [0x6f3788], eax
mov edi, eax
mov esi, 0x677b73
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov ebx, edi
mov ecx, 0x32
push ecx
push ebx
push 0x10
call fcn.0050b878
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx + 0xc], 0
pop ebx
pop ecx
add ebx, 4
dec ecx
jne 0x4d21aa
push 0x20
call fcn.0050b878
add esp, 4
mov dword [0x6f37a8], eax
mov edi, eax
mov esi, 0x671ca0
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 6
rep stosd dword es:[edi], eax
push 0x1c
call fcn.0050b878
add esp, 4
mov dword [0x6f37b8], eax
mov edi, eax
mov esi, 0x676763
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
push 4
call fcn.0050b878
add esp, 4
mov dword [0x6f37c0], eax
mov ebx, eax
mov dword [ebx], 0
push 0x50
call fcn.0050b878
add esp, 4
mov dword [0x6f37cc], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 0x14
rep stosd dword es:[edi], eax
mov eax, 1
mov dword [ebx], eax
add ebx, 4
push ebx
push 1
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x5e0c32
mov ecx, 1
rep movsb byte es:[edi], byte [esi]
add ebx, 4
push ebx
push 1
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x5e0c32
mov ecx, 1
rep movsb byte es:[edi], byte [esi]
add ebx, 4
push ebx
push 0xa
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x6792a2
mov ecx, 0xa
rep movsb byte es:[edi], byte [esi]
add ebx, 4
push ebx
push 0x12
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x6792ac
mov ecx, 0x12
rep movsb byte es:[edi], byte [esi]
add ebx, 4
mov eax, 1
mov dword [ebx], eax
add ebx, 4
mov eax, 0
mov dword [ebx], eax
add ebx, 4
mov eax, 0x4e20
mov dword [ebx], eax
add ebx, 4
mov eax, 0x4e20
mov dword [ebx], eax
add ebx, 4
mov eax, 0x4e20
mov dword [ebx], eax
add ebx, 4
mov eax, 0x3e8
mov dword [ebx], eax
add ebx, 4
mov eax, 0x5000
mov dword [ebx], eax
add ebx, 4
mov eax, 0x400
mov dword [ebx], eax
add ebx, 0xc
push ebx
push 1
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x5e0c32
mov ecx, 1
rep movsb byte es:[edi], byte [esi]
add ebx, 4
mov eax, 1
mov dword [ebx], eax
add ebx, 4
push ebx
push 0x22
call fcn.0050b878
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, str..exe.rar.zip.gif.jpg.mp3.rm
mov ecx, 0x22
rep movsb byte es:[edi], byte [esi]
push 8
call fcn.0050b878
add esp, 4
mov dword [0x6f380c], eax
mov edi, eax
mov esi, 0x5e0ec4
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push 0x3c
call fcn.0050b878
add esp, 4
mov dword [0x6f3810], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 0xf
rep stosd dword es:[edi], eax
ret