Function at 0x180004da0
Capabilities:
Access peb ldr_data
Encode data using xor
Encrypt data using rc4 prga
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0xa0
mov rax, qword [0x18002c040]
xor rax, rsp
mov qword [rsp + 0x98], rax
mov rbp, rdx
mov rax, qword gs:[0x30]
mov rcx, qword [rax + 0x60]
mov r11, qword [rcx + 0x18]
add r11, 0x20
mov r10, qword [r11]
cmp r10, r11
je 0x180004e4c
nop dword [rax]
nop word [rax + rax]
mov r8, qword [r10 + 0x50]
lea r9, str.VALORANT_Win64_Shipping.exe
test r8, r8
je 0x180004e44
movsx ecx, byte [r9]
lea r9, [r9 + 1]
movzx edx, word [r8]
lea r8, [r8 + 2]
lea eax, [rcx - 0x41]
cmp ax, 0x19
ja 0x180004e2d
add cx, 0x20
lea eax, [rdx - 0x41]
cmp ax, 0x19
ja 0x180004e3a
add dx, 0x20
test cx, cx
je 0x180004e7f
cmp cx, dx
je 0x180004e10
mov r10, qword [r10]
cmp r10, r11
jne 0x180004e00
xor eax, eax
mov rcx, qword [rsp + 0x98]
xor rcx, rsp
call fcn.1800076d0
lea r11, [rsp + 0xa0]
mov rbx, qword [r11 + 0x30]
mov rbp, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
mov rsi, qword [r10 + 0x20]
test rsi, rsi
je 0x180004e4c
movsxd rcx, dword [rsi + 0x3c]
add rcx, rsi
movzx ebx, word [rcx + 0x14]
add rbx, rcx
mov edi, dword [rbx + 0x28]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x80], xmm0
mov qword [rsp + 0x90], rax
mov r8, rbp
lea rdx, [rsp + 0x80]
call fcn.1800050d0
nop
mov eax, dword [rbx + 0x24]
add rax, rsi
mov qword [rsp + 0x20], rax
mov r10, qword [rsp + 0x90]
mov qword [rsp + 0x30], r10
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x38], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm0
xor esi, esi
mov r9d, esi
mov qword [rsp + 0x28], rsi
mov ebx, esi
sub rdi, r10
mov qword [rsp + 0x48], rdi
je 0x1800050af
mov edi, ebx
mov r13d, esi
test r10, r10
je 0x1800050a5
mov ecx, ebx
mov qword [rsp + 0x40], rcx
mov r12, rsi
nop dword [rax + rax]
lea r15, [rcx + r12]
add r15, rax
cmp r15, r9
jb 0x180005031
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
mov rsi, qword [rax + 0x30]
movsxd rcx, dword [rsi + 0x3c]
mov ebp, dword [rcx + rsi + 0x88]
add rbp, rsi
cmp rbp, rsi
je 0x180004fdc
mov r11d, dword [rbp + 0x18]
test r11d, r11d
je 0x180004fdc
mov r14d, dword [rbp + 0x20]
nop word [rax + rax]
dec r11d
lea rdx, [r14 + r11*4]
mov ecx, dword [rdx + rsi]
add rcx, rsi
mov r10d, 0xbc8f051c
movzx r9d, byte [rcx]
inc rcx
test r9b, r9b
je 0x180004fd7
nop
movsx edx, r9b
sub r9b, 0x41
mov r8d, edx
or r8d, 0x20
cmp r9b, 0x19
cmova r8d, edx
xor r8d, r10d
imul r10d, r8d, 0x1000193
movzx r9d, byte [rcx]
lea rcx, [rcx + 1]
test r9b, r9b
jne 0x180004fa0
cmp r10d, 0x1e821835
je 0x180004fe4
test r11d, r11d
jne 0x180004f80
mov rax, qword [rax]
jmp 0x180004f51
mov r8d, dword [rbp + 0x1c]
add r8, rsi
mov edx, dword [rbp + 0x24]
add rdx, rsi
movzx edx, word [rdx + r11*2]
mov eax, dword [r8 + rdx*4]
add rax, rsi
mov r8d, 0x30
lea rdx, [rsp + 0x50]
mov rcx, r15
call rax
test rax, rax
je 0x1800050a5
cmp dword [rsp + 0x74], 1
je 0x18000506b
mov r9, qword [rsp + 0x68]
add r9, qword [rsp + 0x50]
mov qword [rsp + 0x28], r9
mov r10, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
mov edx, dword [rax + r12*4]
lea eax, [rbx + r13]
mov r8, qword [rsp + 0x20]
movzx eax, byte [rax + r8]
cmp eax, edx
je 0x180005051
cmp edx, 0xffffffff
jne 0x18000507f
inc r13d
mov r12d, r13d
cmp r12, r10
jae 0x1800050aa
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x40]
jmp 0x180004f30
mov ecx, dword [rsp + 0x50]
mov r8, qword [rsp + 0x20]
sub ecx, r8d
mov ebx, dword [rsp + 0x68]
dec ebx
add ebx, ecx
inc ebx
mov edi, ebx
mov eax, ebx
xor esi, esi
cmp rax, qword [rsp + 0x48]
jae 0x1800050af
mov r13d, esi
mov rax, qword [rsp + 0x20]
mov r9, qword [rsp + 0x28]
mov r10, qword [rsp + 0x30]
jmp 0x180004f1e
mov r8, qword [rsp + 0x20]
mov esi, edi
add rsi, r8
lea rcx, [rsp + 0x80]
call fcn.180006ae0
mov rax, rsi
jmp 0x180004e4e