Function at 0x426237
Capabilities:
Enumerate files on windows

Disassembly:
push 0x518
mov eax, 0x46faaf
call fcn.0044931d
mov edi, ecx
mov dword [ebp - 0x2cc], edi
mov al, byte [0x49d082]
mov dword [ebp - 0x2dc], edi
test al, al
je 0x426273
push str.Posting_log_file
movzx eax, al
push 0x475418
push eax
call fcn.00410975
add esp, 0xc
mov al, byte [ebp + 8]
xor esi, esi
mov dword [ebp - 4], esi
test al, al
je 0x4262a5
mov cl, byte [0x49d082]
test cl, cl
je 0x4262a5
push dword [edi + 0x7c]
movzx eax, cl
push str.CorrIDString
push str._s:__d
push eax
call fcn.00410896
mov al, byte [ebp + 8]
add esp, 0x10
xor ebx, ebx
inc ebx
mov byte [ebp - 4], bl
test al, al
je 0x426535
lea eax, [ebp - 0x44]
push eax
call fcn.0043c2d1
pop ecx
mov edi, str..rbal
mov byte [ebp - 4], 2
push edi
call fcn.0040afe0
pop ecx
push eax
push edi
lea ecx, [ebp - 0x44]
call fcn.00409042
push 0x250
lea eax, [ebp - 0x2c4]
push esi
push eax
call fcn.0044d990
add esp, 0xc
lea ecx, [ebp - 0x2c4]
cmp dword [ebp - 0x30], 8
lea eax, [ebp - 0x44]
cmovae eax, dword [ebp - 0x44]
push ecx
push eax
call dword [sym.imp.KERNEL32.dll_FindFirstFileW]
mov edi, esi
mov dword [ebp - 0x2c8], eax
mov dword [ebp - 0x2d8], edi
mov dword [ebp - 0x2d4], esi
mov dword [ebp - 0x2d0], esi
mov byte [ebp - 4], 3
cmp eax, 0xffffffff
je 0x426367
cmp dword [ebp - 0x2c4], 0x10
je 0x42634f
lea eax, [ebp - 0x2c4]
push eax
lea ecx, [ebp - 0x2d8]
call fcn.004267cd
mov edi, dword [ebp - 0x2d8]
mov eax, dword [ebp - 0x2c8]
lea ecx, [ebp - 0x2c4]
push ecx
push eax
call dword [sym.imp.KERNEL32.dll_FindNextFileW]
test eax, eax
mov eax, dword [ebp - 0x2c8]
jne 0x426328
push eax
call dword [sym.imp.KERNEL32.dll_FindClose]
mov ecx, dword [ebp - 0x2d4]
cmp edi, ecx
sete al
test al, al
jne 0x4264dd
lea eax, [ebp - 0x2c8]
mov dword [ebp - 0x2c8], 0x41c015
push eax
push ecx
push edi
call fcn.0041799e
add esp, 0xc
lea eax, [edi + 0x2c]
lea ecx, [ebp - 0x5c]
push eax
call fcn.00403a00
mov edi, eax
lea eax, [ebp - 0x74]
mov byte [ebp - 4], 4
push eax
call fcn.0043c2d1
pop ecx
push edi
push eax
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 5
push eax
call fcn.00402368
add esp, 0xc
push esi
push ebx
lea ecx, [ebp - 0x74]
call fcn.00408c9a
push esi
push ebx
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 8
call fcn.00408c9a
cmp dword [ebp - 0x18], 8
lea eax, [ebp - 0x2c]
push ebx
cmovae eax, dword [ebp - 0x2c]
lea ecx, [ebp - 0x3a4]
push 0x40
push 8
push eax
call fcn.00418810
lea eax, [ebp - 0x394]
mov byte [ebp - 4], 9
push str.Info:_RobloxAppLog
push eax
call fcn.0040f438
pop ecx
pop ecx
push 0x4785b8
push eax
call fcn.0040f438
pop ecx
pop ecx
lea eax, [ebp - 0x394]
push str.CorrIDString
push eax
call fcn.0040f438
pop ecx
pop ecx
push 0x473bc0
push eax
call fcn.0040f438
mov edi, dword [ebp - 0x2cc]
pop ecx
pop ecx
mov ecx, eax
push dword [edi + 0x7c]
call fcn.0041b2d5
push 0x4785b8
push eax
call fcn.0040f438
pop ecx
pop ecx
lea ecx, [ebp - 0x394]
call fcn.00409ee7
lea ecx, [ebp - 0x3a4]
mov byte [ebp - 4], 8
call fcn.0041b713
cmp dword [ebp - 0x18], 8
lea eax, [ebp - 0x2c]
push ebx
cmovae eax, dword [ebp - 0x2c]
lea ecx, [ebp - 0x464]
push 0x40
push 0x21
push eax
call fcn.00418810
mov al, byte [0x49d082]
mov byte [ebp - 4], 0xa
test al, al
je 0x4264b8
push str.Uploading_app_log_file
movzx eax, al
push 0x475418
push eax
call fcn.00410975
add esp, 0xc
lea eax, [ebp - 0x464]
mov ecx, edi
push eax
call fcn.004260f1
lea ecx, [ebp - 0x464]
call fcn.0041b713
push esi
push ebx
lea ecx, [ebp - 0x2c]
call fcn.00408c9a
jmp 0x4264e3
mov edi, dword [ebp - 0x2cc]
lea ecx, [ebp - 0x2d8]
call fcn.0041fd4e
push esi
push ebx
lea ecx, [ebp - 0x44]
call fcn.00408c9a
jmp 0x426535
mov al, byte [0x49d082]
mov dword [ebp - 4], esi
test al, al
je 0x426557
push str.Uploading_install_log_file
movzx eax, al
push 0x475418
push eax
call fcn.00410975
add esp, 0xc
lea eax, [ebp - 0x5c]
push eax
call fcn.0043c221
pop ecx
cmp dword [eax + 0x14], 8
mov byte [ebp - 4], 0xc
jb 0x42656d
mov eax, dword [eax]
push ebx
push 0x40
push 0x21
push eax
lea ecx, [ebp - 0x524]
call fcn.00418810
push esi
push ebx
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 0xe
call fcn.00408c9a
lea eax, [ebp - 0x524]
mov ecx, edi
push eax
call fcn.004260f1
lea ecx, [ebp - 0x524]
call fcn.0041b713
call fcn.0044926a
ret 4