Function at 0x10001b80
Capabilities:
Enumerate files on windows

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x35c
mov eax, dword [0x1002f080]
xor eax, ebp
mov dword [ebp - 4], eax
push str.te2024release_v1.0.2.3.asi
lea ecx, [ebp - 0xf4]
call fcn.10003ad0
push str.minhook.x86.dll
lea ecx, [ebp - 0xdc]
call fcn.10003ad0
push str.lua51.dll
lea ecx, [ebp - 0xc4]
call fcn.10003ad0
push str.lua5.1.dll
lea ecx, [ebp - 0xac]
call fcn.10003ad0
push str.s0beit.asi
lea ecx, [ebp - 0x94]
call fcn.10003ad0
push str.blueeclipse
lea ecx, [ebp - 0x7c]
call fcn.10003ad0
push str.blueeclipse.asi
lea ecx, [ebp - 0x64]
call fcn.10003ad0
push 0x10025548
lea ecx, [ebp - 0x4c]
call fcn.10003ad0
push str.be.asi
lea ecx, [ebp - 0x34]
call fcn.10003ad0
push str.te_mod
lea ecx, [ebp - 0x1c]
call fcn.10003ad0
nop
lea eax, [ebp - 0x2ac]
push eax
push 0x1002555c
mov ecx, dword [ebp + 8]
push ecx
lea edx, [ebp - 0x124]
push edx
call fcn.10002530
add esp, 0xc
mov ecx, eax
call fcn.10006800
push eax
call dword [sym.imp.KERNEL32.dll_FindFirstFileA]
mov dword [ebp - 0x2b8], eax
lea ecx, [ebp - 0x124]
call fcn.10004760
nop
cmp dword [ebp - 0x2b8], 0xffffffff
jne 0x10001cb3
push 0x10003250
mov eax, dword [ebp + 8]
push eax
push str.GTA_folder_does_not_exist:
push 0x10030168
call fcn.10002220
add esp, 8
push eax
call fcn.100021f0
add esp, 8
mov ecx, eax
call fcn.10004af0
push fcn.10004760
push 0xa
push 0x18
lea ecx, [ebp - 0xf4]
push ecx
call fcn.10005290
nop
jmp 0x10001ea5
mov byte [ebp - 0x2ad], 0
lea edx, [ebp - 0xf4]
mov dword [ebp - 0x2bc], edx
mov eax, dword [ebp - 0x2bc]
mov dword [ebp - 0x2b4], eax
mov ecx, dword [ebp - 0x2bc]
add ecx, 0xf0
mov dword [ebp - 0x2c0], ecx
jmp 0x10001cf5
mov edx, dword [ebp - 0x2b4]
add edx, 0x18
mov dword [ebp - 0x2b4], edx
mov eax, dword [ebp - 0x2b4]
cmp eax, dword [ebp - 0x2c0]
je 0x10001e3b
mov ecx, dword [ebp - 0x2b4]
mov dword [ebp - 0x2c4], ecx
lea edx, [ebp - 0x280]
push edx
lea ecx, [ebp - 0x10c]
call fcn.10003ad0
mov eax, dword [ebp - 0x2c4]
push eax
lea ecx, [ebp - 0x10c]
push ecx
lea edx, [ebp - 0x13c]
push edx
call fcn.10001140
add esp, 8
push eax
call fcn.100024f0
add esp, 8
mov byte [ebp - 0x2ae], al
lea ecx, [ebp - 0x13c]
call fcn.10004760
lea ecx, [ebp - 0x10c]
call fcn.10004760
movzx eax, byte [ebp - 0x2ae]
test eax, eax
je 0x10001e36
mov byte [ebp - 0x2ad], 1
push 0x10003250
lea ecx, [ebp - 0x280]
push ecx
push 0x1002557c
push 0x10030168
call fcn.10002220
add esp, 8
push eax
call fcn.10002220
add esp, 8
mov ecx, eax
call fcn.10004af0
push 1
lea ecx, [ebp - 0x35c]
call fcn.10003840
lea edx, [ebp - 0x280]
push edx
push str.Monitored_file_found_in_GTA_folder:
lea eax, [ebp - 0x35c]
push eax
call fcn.10002220
add esp, 8
push eax
call fcn.10002220
add esp, 8
lea ecx, [ebp - 0x154]
push ecx
lea ecx, [ebp - 0x35c]
call fcn.10008660
push eax
call fcn.100012f0
add esp, 4
lea ecx, [ebp - 0x154]
call fcn.10004760
nop
lea edx, [ebp - 0x16c]
push edx
lea ecx, [ebp - 0x35c]
call fcn.10008660
push eax
call fcn.10001220
add esp, 4
lea ecx, [ebp - 0x16c]
call fcn.10004760
nop
lea ecx, [ebp - 0x35c]
call fcn.10004e00
nop
jmp 0x10001ce6
lea eax, [ebp - 0x2ac]
push eax
mov ecx, dword [ebp - 0x2b8]
push ecx
call dword [sym.imp.KERNEL32.dll_FindNextFileA]
test eax, eax
jne 0x10001cba
mov edx, dword [ebp - 0x2b8]
push edx
call dword [sym.imp.KERNEL32.dll_FindClose]
nop
movzx eax, byte [ebp - 0x2ad]
test eax, eax
jne 0x10001e8f
push 0x10003250
push str.No_monitored_files_found_in_GTA_folder.
push 0x10030168
call fcn.10002220
add esp, 8
mov ecx, eax
call fcn.10004af0
nop
push fcn.10004760
push 0xa
push 0x18
lea ecx, [ebp - 0xf4]
push ecx
call fcn.10005290
nop
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.10009f17
mov esp, ebp
pop ebp
ret