Function at 0x140013d10
Capabilities:
Access peb ldr_data
Encode data using xor
Hash data using fnv
Read .ini file
Resolve function by parsing pe exports
Set console window title

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r12
push rbp
push r14
push r15
lea rbp, [rsp - 0x47]
sub rsp, 0xb0
mov rax, qword [0x140055080]
xor rax, rsp
mov qword [rbp + 0x37], rax
xor r12d, r12d
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
xor r8d, r8d
lea edx, [r12 + 3]
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowScrollBar]
lea rcx, str.Silence_Free_Spoofer__V1_For_FiveM__Made_By_liquid_3434__If_You_Have_Problems_join_Here:_https:__discord.gg_fznnMCzBDQ
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
lea rcx, [0x14004cb0c]
call fcn.14001d640
lea rdx, str._n_____________________________________________n_____________________________________________________________n__________________________________________________________________________________n_______________________________________________________________________________n_____________________________________________________________________n_______________________________________________________________________________n__________________________________._______________________________________n__________________________________________________________________________________n_n_t
lea rcx, [0x1400566c0]
call fcn.14000cd40
mov rcx, rax
call fcn.140014800
lea ecx, [r12 + 1]
call fcn.140016c90
mov rcx, qword [0x140055d00]
mov qword [0x140055d00], rax
test rcx, rcx
je 0x140013db8
lea edx, [r12 + 1]
call fcn.140016fe4
mov ecx, 0x60
call fcn.140016c90
mov rbx, rax
mov qword [rbp + 0x27], rax
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm0
movups xmmword [rax], xmm0
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r12
mov r8d, 8
lea rdx, str.save.txt
mov rcx, rax
call fcn.140004990
nop
xorps xmm0, xmm0
movups xmmword [rbx + 0x20], xmm0
mov qword [rbx + 0x30], r12
mov qword [rbx + 0x38], 0xf
mov byte [rbx + 0x20], 0
lea rcx, [rbx + 0x40]
movups xmmword [rcx], xmm0
mov qword [rcx + 0x10], r12
mov qword [rcx + 0x18], r12
mov r8d, 0x18
lea rdx, str.FiveM.appCitizenFX.ini
call fcn.140004990
nop
mov rdx, qword [0x140055d08]
mov qword [0x140055d08], rbx
test rdx, rdx
je 0x140013e52
call fcn.1400046b0
mov r15d, dword [rbp + 0x27]
nop word [rax + rax]
mov rbx, qword [0x140055d08]
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r12
mov qword [rbp - 0x31], r12
mov r8d, 0x37
lea rdx, str.SILENCE__SELECT_THE_FOLDER_WHICH_CONTAINS_FIVEM.EXE___
lea rcx, [rbp - 0x49]
call fcn.140004990
lea r8, [rbp - 0x49]
lea rdx, [rbp - 0x29]
mov rcx, rbx
call fcn.140007c60
mov rdi, rax
mov rbx, qword [0x140055d08]
add rbx, 0x20
cmp rbx, rax
je 0x140013f15
mov rdx, qword [rbx + 0x18]
cmp rdx, 0xf
jbe 0x140013ee9
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x140013ee4
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400144d8
mov rcx, r8
call fcn.140016fe4
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
movups xmm0, xmmword [rdi]
movups xmmword [rbx], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbx + 0x10], xmm1
mov qword [rdi + 0x10], r12
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rdx, qword [rbp - 0x11]
cmp rdx, 0xf
jbe 0x140013f50
inc rdx
mov rcx, qword [rbp - 0x29]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140013f4b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400144d8
call fcn.140016fe4
lea rcx, [0x14004cb0c]
call fcn.14001d640
mov rax, qword [0x140055d08]
cmp qword [rax + 0x30], 0
je 0x14001448e
call fcn.140013c40
lea rdx, str._n_____________________________________________n_____________________________________________________________n_________________________________________________________________________n____________________________________________________________________________n_______________________________________________________________________n____________________________________________________________________________n________________________________________________________________________n_t
lea rcx, [0x1400566c0]
call fcn.14000cd40
mov rcx, rax
call fcn.140014800
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140014014
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140014014
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
lea rdx, [r11 + r9*4]
mov r8d, dword [rdx + r10]
add r8, r10
mov edx, 0x2fdfe5ff
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x14001400f
nop
movsx ecx, cl
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8]
lea r8, [r8 + 1]
test cl, cl
jne 0x140013ff0
cmp edx, 0x6176c2bb
je 0x140014019
test r9d, r9d
jne 0x140013fd0
mov rax, qword [rax]
jmp 0x140013fa0
mov edx, dword [rbx + 0x1c]
add rdx, r10
mov ecx, dword [rbx + 0x24]
add rcx, r10
movzx ecx, word [rcx + r9*2]
mov eax, dword [rdx + rcx*4]
add rax, r10
mov edx, 1
mov rcx, qword [0x140057ea0]
call rax
lea rdx, str._____________________________________________SILENCE____FREE_SPOOFER_v1__n_n
lea rcx, [0x1400566c0]
call fcn.14000cd40
call fcn.140013c40
lea rdx, str.____________________________________________Build_:
lea rcx, [0x1400566c0]
call fcn.14000cd40
mov r14, rax
mov rdx, qword [0x140055d08]
lea r8, [rdx + 0x40]
add rdx, 0x20
lea rcx, [rbp - 0x29]
call fcn.14000cb00
mov rbx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x140014091
mov rbx, qword [rax]
mov rdx, qword [rbp - 0x11]
cmp rdx, 0xf
jbe 0x1400140cc
inc rdx
mov rcx, qword [rbp - 0x29]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400140c7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400144de
call fcn.140016fe4
mov qword [rbp - 0x19], r12
mov qword [rbp - 0x11], 0xf
mov byte [rbp - 0x29], 0
mov esi, r12d
mov qword [rbp + 0x17], rbx
mov rax, 0xffffffffffffffff
nop word [rax + rax]
inc rax
cmp byte [rbx + rax], sil
jne 0x1400140f0
mov qword [rbp + 0x1f], rax
call fcn.14001500c
movaps xmm0, xmmword [rbp + 0x17]
movdqa xmmword [rbp + 0x27], xmm0
lea r8, [rbp + 0x27]
mov edx, eax
lea rcx, [rbp - 9]
call fcn.140005d60
nop
lea rcx, [rbp - 9]
call fcn.1400071a0
movzx edi, al
mov rdx, qword [rbp + 0xf]
cmp rdx, 7
jbe 0x140014167
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 9]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140014162
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400144e4
call fcn.140016fe4
mov qword [rbp + 7], r12
mov qword [rbp + 0xf], 7
mov word [rbp - 9], r12w
test dil, dil
je 0x140014199
mov r9, rbx
xor r8d, r8d
lea rdx, str.SavedBuildNumber
lea rcx, str.Game
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov esi, eax
mov edx, esi
lea rcx, [rbp - 0x49]
call fcn.14000c7e0
nop
lea rdx, [rbp - 0x49]
cmp qword [rbp - 0x31], 0xf
cmova rdx, qword [rbp - 0x49]
mov r8, qword [rbp - 0x39]
mov rcx, r14
call fcn.140010a50
lea rdx, [0x14004cfdc]
mov rcx, rax
call fcn.14000cd40
mov rcx, rax
call fcn.14000cff0
nop
mov rdx, qword [rbp - 0x31]
cmp rdx, 0xf
jbe 0x140014212
inc rdx
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001420d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400144ea
call fcn.140016fe4
lea rdx, str.____________________________________________1__:
lea rcx, [0x1400566c0]
call fcn.14000cd40
mov rcx, rax
lea rdx, str.Unlink_Rockstar__Deleting_The_Files_To_unlink_Rockstar_
call fcn.14000cd40
mov rcx, rax
call fcn.14000cff0
lea rdx, str.____________________________________________2__:
lea rcx, [0x1400566c0]
call fcn.14000cd40
mov rcx, rax
lea rdx, str.enable_bypass__First_
call fcn.14000cd40
mov rcx, rax
call fcn.14000cff0
lea rdx, str.____________________________________________3__:
lea rcx, [0x1400566c0]
call fcn.14000cd40
mov rcx, rax
lea rdx, str.disable_bypass__Second_
call fcn.14000cd40
mov rcx, rax
call fcn.14000cff0
lea rdx, str.____________________________________________4__:
lea rcx, [0x1400566c0]
call fcn.14000cd40
mov rcx, rax
lea rdx, str.reset_fivem_path__Choose_Again_Which_FiveM_Directory_
call fcn.14000cd40
mov rcx, rax
call fcn.14000cff0
lea rdx, str.____________________________________________5__:
lea rcx, [0x1400566c0]
call fcn.14000cd40
mov rcx, rax
lea rdx, str.edit_launch_options__Choose_Which_FiveM_Version_You_Want_To_Play__n
call fcn.14000cd40
mov rcx, rax
call fcn.14000cff0
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop word [rax + rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov r11d, dword [rcx + r10 + 0x88]
add r11, r10
cmp r11, r10
je 0x140014376
mov r9d, dword [r11 + 0x18]
test r9d, r9d
je 0x140014376
mov ebx, dword [r11 + 0x20]
nop word [rax + rax]
dec r9d
lea rdx, [r10 + r9*4]
mov ecx, dword [rdx + rbx]
add rcx, r10
mov r8d, 0xa9b47738
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x140014371
nop dword [rax]
movsx edx, dl
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx]
lea rcx, [rcx + 1]
test dl, dl
jne 0x140014350
cmp r8d, 0x3de3f27e
je 0x14001437b
test r9d, r9d
jne 0x140014330
mov rax, qword [rax]
jmp 0x140014300
mov eax, dword [r11 + 0x24]
add rax, r10
movzx edx, word [rax + r9*2]
mov ecx, dword [r11 + 0x1c]
add rcx, r10
mov eax, dword [rcx + rdx*4]
add rax, r10
mov edx, 7
mov rcx, qword [0x140057ea0]
call rax
lea rdx, str._____________________________________________
lea rcx, [0x1400566c0]
call fcn.14000cd40
call fcn.140013c40
mov dword [rbp + 0x27], r15d
lea rdx, [rbp + 0x27]
call fcn.14000d450
mov r15d, dword [rbp + 0x27]
mov ecx, r15d
sub ecx, 1
je 0x140014478
sub ecx, 1
je 0x140014462
sub ecx, 1
je 0x14001444c
sub ecx, 1
je 0x140014410
cmp ecx, 1
jne 0x1400144c7
mov rcx, qword [0x140055d08]
call fcn.140008840
lea rcx, str.Pause
call fcn.14001d640
jmp 0x140013e60
mov rcx, qword [0x140055d08]
lea rax, [rcx + 0x20]
mov qword [rax + 0x10], r12
cmp qword [rax + 0x18], 0xf
jbe 0x140014429
mov rax, qword [rax]
mov byte [rax], 0
cmp qword [rcx + 0x18], 0xf
jbe 0x140014436
mov rcx, qword [rcx]
call fcn.140021e84
lea rcx, str.Pause
call fcn.14001d640
jmp 0x140013e60
call fcn.140003510
lea rcx, str.Pause
call fcn.14001d640
jmp 0x140013e60
call fcn.1400026e0
lea rcx, str.Pause
call fcn.14001d640
jmp 0x140013e60
call fcn.140007680
lea rcx, str.Pause
call fcn.14001d640
jmp 0x140013e60
lea rdx, str.___Error___:
lea rcx, [0x1400566c0]
call fcn.14000cd40
mov rcx, rax
lea rdx, str.select_valid_folder_for_FiveM
call fcn.14000cd40
mov rcx, rax
lea rdx, [0x14004cfdc]
call fcn.14000cd40
mov rcx, rax
call fcn.14000cff0
lea rcx, str.Pause
call fcn.14001d640
jmp 0x140013e60
call fcn.14001db94
int3
call fcn.14001db94
int3
call fcn.14001db94
int3
call fcn.14001db94
int3