Function at 0x140073c10
Capabilities:
Check for foreground window switch
Execute command

Disassembly:
push rbp
push rsi
push rdi
sub rsp, 0xaf0
lea rbp, [rsp + 0x20]
lea rdi, [rsp + 0x20]
mov ecx, 0x1f4
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rax, qword [0x140097808]
xor rax, rbp
mov qword [rbp + 0xac8], rax
mov byte [rbp + 0xa94], 0
lea rcx, [0x1400a435a]
call fcn.140075a54
xor edx, edx
lea rcx, str.grcWindow
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [0x14009e428], rax
cmp qword [0x14009e428], 0
jne 0x140073cbd
lea rdx, str.Aguardando_o_jogo
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14006d9e0
mov qword [rbp + 0xaa8], rax
lea rdx, [0x14006e940]
mov rcx, qword [rbp + 0xaa8]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x1f4
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [0x14008c8f0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x140073c55
mov byte [rbp + 4], 0
movzx eax, byte [rbp + 4]
test eax, eax
jne 0x140073d4f
call qword [sym.imp.USER32.dll_GetForegroundWindow]
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
cmp qword [0x14009e428], rax
jne 0x140073d4a
call qword [sym.imp.USER32.dll_GetForegroundWindow]
mov qword [0x14009e428], rax
lea rdx, [rbp + 0x48]
mov rcx, qword [0x14009e428]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [rbp + 0x48]
mov ecx, dword [rbp + 0x50]
sub ecx, eax
mov eax, ecx
mov dword [0x14009e434], eax
mov eax, dword [rbp + 0x4c]
mov ecx, dword [rbp + 0x54]
sub ecx, eax
mov eax, ecx
mov dword [0x14009e430], eax
mov eax, dword [rbp + 0x48]
mov dword [0x14009e438], eax
mov eax, dword [rbp + 0x50]
mov dword [0x14009e43c], eax
mov eax, dword [rbp + 0x4c]
mov dword [0x14009e440], eax
mov eax, dword [rbp + 0x54]
mov dword [0x14009e444], eax
mov byte [rbp + 4], 1
jmp 0x140073cc1
lea rax, str.overlay
mov qword [0x14009e4a0], rax
call fcn.1400704f0
call fcn.14006f810
lea rcx, [0x14008c908]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x140073eef
lea rdx, str.FiveM_GameProcess.exe
lea rcx, [rbp + 0x398]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x398]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_GameProcess.exe
lea rcx, [rbp + 0x3c8]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x3c8]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x3c8]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x140073e09
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x247f840
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140073e2f
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1efd4c8
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140073e55
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x779d64
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x140073e7b
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x2087780
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x14b8
mov qword [0x14009e3b0], 0x2e8
mov qword [0x14009e3b8], 0x10c8
mov qword [0x14009e3c8], 0x12c
mov qword [0x14009e3d0], 0x10b8
mov qword [0x14009e3d8], 0x14c
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd28
lea rcx, [0x14008c950]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x140074082
lea rdx, str.FiveM_GTAProcess.exe
lea rcx, [rbp + 0x408]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x408]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_GTAProcess.exe
lea rcx, [rbp + 0x438]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x438]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x438]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x140073f91
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x247f840
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140073fb7
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1efd4c8
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140073fdd
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x779d64
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074003
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x2087780
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x14b8
mov qword [0x14009e3b0], 0x2e8
mov qword [0x14009e3b8], 0x10c8
mov qword [0x14009e3c8], 0x12c
mov qword [0x14009e3d0], 0x10b8
mov qword [0x14009e3d8], 0x14c
mov qword [0x14009e3e0], 0xc98
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd28
lea rcx, [0x14008c998]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x140074215
lea rdx, str.FiveM_b2060_GameProcess.exe
lea rcx, [rbp + 0x478]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x478]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2060_GameProcess.exe
lea rcx, [rbp + 0x4a8]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x4a8]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x4a8]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074124
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x24c8858
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x14007414a
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1ec3828
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074170
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x7935d0
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074196
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f6a7e0
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x14b8
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10b8
mov qword [0x14009e3d8], 0x14c
mov qword [0x14009e3e0], 0xc98
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd28
lea rcx, [0x14008c9f0]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x1400743a8
lea rdx, str.FiveM_b2060_GTAProcess.exe
lea rcx, [rbp + 0x4e8]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x4e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2060_GTAProcess.exe
lea rcx, [rbp + 0x518]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x518]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x518]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400742b7
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x24c8858
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400742dd
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1ec3828
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074303
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x7935d0
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074329
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f6a7e0
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x14b8
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10b8
mov qword [0x14009e3d8], 0x14c
mov qword [0x14009e3e0], 0xc98
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd28
lea rcx, [0x14008ca48]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x14007453b
lea rdx, str.FiveM_b2189_GameProcess.exe
lea rcx, [rbp + 0x558]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x558]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2189_GameProcess.exe
lea rcx, [rbp + 0x588]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x588]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x588]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x14007444a
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x24e6d90
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074470
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1ee18a8
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074496
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x79b5dc
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400744bc
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f888c0
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x14e0
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10b8
mov qword [0x14009e3d8], 0x14c
mov qword [0x14009e3e0], 0xc98
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd30
lea rcx, [0x14008caa0]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x1400746ce
lea rdx, str.FiveM_b2189_GTAProcess.exe
lea rcx, [rbp + 0x5c8]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x5c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2189_GTAProcess.exe
lea rcx, [rbp + 0x5f8]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x5f8]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x5f8]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400745dd
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x24e6d90
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074603
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1ee18a8
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074629
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x79b5dc
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x14007464f
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f888c0
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x14e0
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10b8
mov qword [0x14009e3d8], 0x14c
mov qword [0x14009e3e0], 0xc98
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd30
lea rcx, [0x14008caf8]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x140074856
lea rdx, str.FiveM_b2372_GameProcess.exe
lea rcx, [rbp + 0x638]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x638]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2372_GameProcess.exe
lea rcx, [rbp + 0x668]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x668]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x668]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074770
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x252dcd8
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074796
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f05208
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400747bc
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x787fe4
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400747e2
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f9e9f0
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x14e0
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10c8
mov qword [0x14009e3d8], 0xcf0
mov qword [0x14009e3e0], 0xd0c
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
lea rcx, [0x14008cb50]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x1400749e9
lea rdx, str.FiveM_b2372_GTAProcess.exe
lea rcx, [rbp + 0x6a8]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x6a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2372_GTAProcess.exe
lea rcx, [rbp + 0x6d8]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x6d8]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x6d8]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400748f8
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x252dcd8
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x14007491e
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f05208
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074944
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x787fe4
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x14007496a
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f9e9f0
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x14e0
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10c8
mov qword [0x14009e3d8], 0xcf0
mov qword [0x14009e3e0], 0xd0c
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd30
lea rcx, [0x14008cba8]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x140074b7c
lea rdx, str.FiveM_b2545_GameProcess.exe
lea rcx, [rbp + 0x718]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x718]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2545_GameProcess.exe
lea rcx, [rbp + 0x748]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x748]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x748]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074a8b
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x25667e8
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074ab1
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f2e7a8
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074ad7
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x78c5e4
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074afd
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1fd6f70
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x1530
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10c8
mov qword [0x14009e3d8], 0xcf0
mov qword [0x14009e3e0], 0xd0c
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd30
lea rcx, [0x14008cc00]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x140074d0f
lea rdx, str.FiveM_b2545_GTAProcess.exe
lea rcx, [rbp + 0x788]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x788]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2545_GTAProcess.exe
lea rcx, [rbp + 0x7b8]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x7b8]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x7b8]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074c1e
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x25667e8
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074c44
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f2e7a8
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074c6a
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x78c5e4
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074c90
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1fd6f70
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x1530
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10c8
mov qword [0x14009e3d8], 0xcf0
mov qword [0x14009e3e0], 0xd0c
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd30
lea rcx, [0x14008cc58]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x140074ea2
lea rdx, str.FiveM_b2612_GameProcess.exe
lea rcx, [rbp + 0x7f8]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x7f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2612_GameProcess.exe
lea rcx, [rbp + 0x828]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x828]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x828]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074db1
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x2567db0
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074dd7
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f77ef0
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074dfd
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x78c758
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074e23
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1fd8570
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x1530
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10c8
mov qword [0x14009e3d8], 0xcf0
mov qword [0x14009e3e0], 0xd0c
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd30
lea rcx, [0x14008ccb0]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x140075035
lea rdx, str.FiveM_b2612_GTAProcess.exe
lea rcx, [rbp + 0x868]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x868]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2612_GTAProcess.exe
lea rcx, [rbp + 0x898]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x898]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x898]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074f44
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x2567db0
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074f6a
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f77ef0
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074f90
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x78c758
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x140074fb6
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1fd8570
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x1530
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10c8
mov qword [0x14009e3d8], 0xcf0
mov qword [0x14009e3e0], 0xd0c
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd30
lea rcx, [0x14008cd08]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x1400751c8
lea rdx, str.FiveM_b2699_GameProcess.exe
lea rcx, [rbp + 0x8d8]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x8d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2699_GameProcess.exe
lea rcx, [rbp + 0x908]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x908]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x908]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400750d7
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x26684d8
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400750fd
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x20304c8
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140075123
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x78f450
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x140075149
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x20d8c90
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x1530
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10c8
mov qword [0x14009e3d8], 0xcf0
mov qword [0x14009e3e0], 0xd0c
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd30
lea rcx, [0x14008cd60]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x14007535b
lea rdx, str.FiveM_b2699_GTAProcess.exe
lea rcx, [rbp + 0x948]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x948]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2699_GTAProcess.exe
lea rcx, [rbp + 0x978]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x978]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x978]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x14007526a
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x26684d8
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140075290
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x20304c8
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400752b6
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x78f450
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400752dc
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x20d8c90
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x1530
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10c8
mov qword [0x14009e3d8], 0xcf0
mov qword [0x14009e3e0], 0xd0c
mov qword [0x14009e3e8], 0x938
mov qword [0x14009e3f0], 0x908
mov qword [0x14009e3f8], 0xd30
lea rcx, [0x14008cdb8]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x1400754ee
lea rdx, str.FiveM_b2802_GameProcess.exe
lea rcx, [rbp + 0x9b8]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0x9b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2802_GameProcess.exe
lea rcx, [rbp + 0x9e8]
call fcn.14006eb20
nop
lea rcx, [rbp + 0x9e8]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0x9e8]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x1400753fd
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x254d448
mov qword [0x14009e408], rax
cmp byte [rbp + 0xa94], 0
jne 0x140075423
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1f5b820
mov qword [0x14009e410], rax
cmp byte [rbp + 0xa94], 0
jne 0x140075449
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x794784
mov qword [0x14009e418], rax
cmp byte [rbp + 0xa94], 0
jne 0x14007546f
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x1fbc100
mov qword [0x14009e400], rax
mov qword [0x14009e3c0], 0x1530
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10a8
mov qword [0x14009e3d8], 0xcf0
mov qword [0x14009e3e0], 0xd0c
mov qword [0x14009e3e8], 0x918
mov qword [0x14009e3f0], 0x8e8
mov qword [0x14009e3f8], 0xd10
lea rcx, [0x14008ce10]
call fcn.14006fce0
movzx eax, al
test eax, eax
je 0x14007560f
lea rdx, str.FiveM_b2802_GTAProcess.exe
lea rcx, [rbp + 0xa28]
call fcn.14006ec40
lea rax, [0x1400977d0]
lea rcx, [rbp + 0xa28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, str.FiveM_b2802_GTAProcess.exe
lea rcx, [rbp + 0xa58]
call fcn.14006eb20
nop
lea rcx, [rbp + 0xa58]
call fcn.14006fb50
mov dword [0x14009e3a0], eax
lea rcx, [rbp + 0xa58]
call fcn.14006f3a0
mov ecx, dword [0x14009e3a0]
call fcn.14006fa00
mov byte [rbp + 0xa94], 1
mov qword [rbp + 0x78], rax
cmp byte [rbp + 0xa94], 0
jne 0x140075590
lea rcx, str.baseaddr
call fcn.140076654
mov rax, qword [rbp + 0x78]
add rax, 0x254d448
mov qword [0x14009e408], rax
mov qword [0x14009e3c0], 0x150c
mov qword [0x14009e3b0], 0x2f4
mov qword [0x14009e3b8], 0x10d8
mov qword [0x14009e3c8], 0x134
mov qword [0x14009e3d0], 0x10a8
mov qword [0x14009e3d8], 0xcf0
mov qword [0x14009e3e0], 0xd0c
mov qword [0x14009e3e8], 0x918
mov qword [0x14009e3f0], 0x8e8
mov qword [0x14009e3f8], 0xd10
lea rdx, str.Base_address:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14006d9e0
mov qword [rbp + 0xaa8], rax
lea rdx, [0x140071700]
mov rcx, qword [rbp + 0xaa8]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov qword [rbp + 0xab0], rax
cmp byte [rbp + 0xa94], 0
jne 0x140075659
lea rcx, str.baseaddr
call fcn.140076654
mov rdx, qword [rbp + 0x78]
mov rcx, qword [rbp + 0xab0]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_long_unsigned___int64_____ptr64]
mov qword [rbp + 0xab8], rax
lea rdx, [0x14006e940]
mov rcx, qword [rbp + 0xab8]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, str.World:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14006d9e0
mov qword [rbp + 0xaa8], rax
lea rdx, [0x140071700]
mov rcx, qword [rbp + 0xaa8]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov qword [rbp + 0xab0], rax
mov rax, qword [0x14009e408]
mov qword [rbp + 0xab8], rax
mov rdx, qword [rbp + 0xab8]
mov rcx, qword [rbp + 0xab0]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_long_unsigned___int64_____ptr64]
mov qword [rbp + 0xac0], rax
lea rdx, [0x14006e940]
mov rcx, qword [rbp + 0xac0]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
xor eax, eax
cmp eax, 1
je 0x14007570a
call fcn.14006fe30
call fcn.140073be0
jmp 0x1400756f7
lea rcx, [rbp - 0x20]
lea rdx, [0x14008c500]
call fcn.1400758f8
mov rcx, qword [rbp + 0xac8]
xor rcx, rbp
call fcn.140075c00
lea rsp, [rbp + 0xad0]
pop rdi
pop rsi
pop rbp
ret