Function at 0x1400c5e3a
Capabilities:
Enumerate files on windows
Enumerate files recursively

Disassembly:
jmp 0x1400e2cc0
mov qword [rsp + 8], rcx
push rbp
push rdi
mov eax, 0x12e8
call fcn.1400c2fbe
sub rsp, rax
lea rbp, [rsp + 0x20]
lea rdi, [rsp + 0x20]
mov ecx, 0x362
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x1308]
mov rax, qword [0x1402ad140]
xor rax, rbp
mov qword [rbp + 0x12b0], rax
lea rcx, [0x1402ca107]
call fcn.1400c75eb
mov qword [rbp + 0x168], 0
mov r8, qword [rbp + 0x12e0]
lea rdx, str._s.
lea rcx, [rbp + 0x190]
call qword [sym.imp.USER32.dll_wsprintfA]
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x190]
call qword [sym.imp.KERNEL32.dll_FindFirstFileA]
mov qword [rbp + 0x168], rax
cmp qword [rbp + 0x168], 0xffffffffffffffff
jne 0x1400e2d71
mov rdx, qword [rbp + 0x12e0]
lea rcx, str.Path_not_found:___s__n
call fcn.1400c2348
xor al, al
jmp 0x1400e3084
lea rdx, [0x140260d0c]
lea rcx, [rbp + 0x3c]
call fcn.1400c7eb0
test eax, eax
je 0x1400e305c
lea rdx, [0x140260d10]
lea rcx, [rbp + 0x3c]
call fcn.1400c7eb0
test eax, eax
je 0x1400e305c
lea r9, [rbp + 0x3c]
mov r8, qword [rbp + 0x12e0]
lea rdx, str._s_s
lea rcx, [rbp + 0x190]
call qword [sym.imp.USER32.dll_wsprintfA]
mov eax, dword [rbp + 0x10]
and eax, 0x10
test eax, eax
je 0x1400e2ea6
lea rdx, [rbp + 0x190]
lea rcx, str.Directory:__s_n
call fcn.1400c2348
lea rcx, [rbp + 0x190]
call fcn.1400c5e3a
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x9a8]
call fcn.1400c472e
nop
lea rax, [rbp + 0x1088]
mov qword [rbp + 0x10b8], rax
lea rax, [rbp + 0x10d8]
mov qword [rbp + 0x1108], rax
lea rcx, [rbp + 0x1064]
call fcn.1400c33ba
mov qword [rbp + 0x1298], rax
mov rdx, qword [rbp + 0x10b8]
lea rcx, [rbp + 0x9a8]
call fcn.1400c2aa5
mov qword [rbp + 0x12a0], rax
mov rdx, qword [rbp + 0x1108]
lea rcx, [rbp + 0x9a8]
call fcn.1400c77d0
mov qword [rbp + 0x12a8], rax
mov rax, qword [rbp + 0x1298]
mov r9, rax
mov r8, qword [rbp + 0x12a0]
mov rdx, qword [rbp + 0x12a8]
lea rcx, [rbp + 0x9e8]
call fcn.1400c2fa5
lea rcx, [rbp + 0x9e8]
call fcn.1400c3009
nop
lea rcx, [rbp + 0x9a8]
call fcn.1400c3009
jmp 0x1400e305c
lea rdx, [rbp + 0x190]
lea rcx, str.File:__s_n
call fcn.1400c2348
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0xa28]
call fcn.1400c472e
nop
lea rax, [rbp + 0x1148]
mov qword [rbp + 0x1178], rax
lea rax, [rbp + 0x1198]
mov qword [rbp + 0x11c8], rax
lea rcx, [rbp + 0x1124]
call fcn.1400c33ba
mov qword [rbp + 0x1298], rax
mov rdx, qword [rbp + 0x1178]
lea rcx, [rbp + 0xa28]
call fcn.1400c2aa5
mov qword [rbp + 0x12a0], rax
mov rdx, qword [rbp + 0x11c8]
lea rcx, [rbp + 0xa28]
call fcn.1400c77d0
mov qword [rbp + 0x12a8], rax
mov rax, qword [rbp + 0x1298]
mov r9, rax
mov r8, qword [rbp + 0x12a0]
mov rdx, qword [rbp + 0x12a8]
lea rcx, [rbp + 0xa68]
call fcn.1400c2fa5
nop
lea rdx, [rbp + 0x3c]
lea rcx, [rbp + 0xaa8]
call fcn.1400c472e
nop
lea rax, [rbp + 0x1208]
mov qword [rbp + 0x1238], rax
lea rax, [rbp + 0x1258]
mov qword [rbp + 0x1288], rax
lea rcx, [rbp + 0x11e4]
call fcn.1400c33ba
mov qword [rbp + 0x1298], rax
mov rdx, qword [rbp + 0x1238]
lea rcx, [rbp + 0xaa8]
call fcn.1400c2aa5
mov qword [rbp + 0x12a0], rax
mov rdx, qword [rbp + 0x1288]
lea rcx, [rbp + 0xaa8]
call fcn.1400c77d0
mov qword [rbp + 0x12a8], rax
mov rax, qword [rbp + 0x1298]
mov r9, rax
mov r8, qword [rbp + 0x12a0]
mov rdx, qword [rbp + 0x12a8]
lea rcx, [rbp + 0xae8]
call fcn.1400c2fa5
nop
lea rcx, [rbp + 0x190]
call fcn.1400c54c1
lea rcx, [rbp + 0x190]
call fcn.1400c7c53
lea rdx, [rbp + 0xae8]
lea rcx, [0x1402b00a0]
call fcn.1400c6bdc
lea rdx, [0x140260b64]
mov rcx, rax
call fcn.1400c296a
nop
lea rcx, [rbp + 0xae8]
call fcn.1400c3009
nop
lea rcx, [rbp + 0xaa8]
call fcn.1400c3009
nop
lea rcx, [rbp + 0xa68]
call fcn.1400c3009
nop
lea rcx, [rbp + 0xa28]
call fcn.1400c3009
lea rdx, [rbp + 0x10]
mov rcx, qword [rbp + 0x168]
call qword [sym.imp.KERNEL32.dll_FindNextFileA]
test eax, eax
jne 0x1400e2d71
mov rcx, qword [rbp + 0x168]
call qword [sym.imp.KERNEL32.dll_FindClose]
mov al, 1
mov rdi, rax
lea rcx, [rbp - 0x20]
lea rdx, [0x14025d0d0]
call fcn.1400c6713
mov rax, rdi
mov rcx, qword [rbp + 0x12b0]
xor rcx, rbp
call fcn.1400c498b
lea rsp, [rbp + 0x12c8]
pop rdi
pop rbp
ret