Function at 0x180053d08
Capabilities:
Create directory
Download url
Receive data

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
push rdi
sub rsp, 0xd0
movaps xmmword [rax - 0x18], xmm6
mov rax, qword [0x1800d2070]
xor rax, rsp
mov qword [rsp + 0xb8], rax
mov rdi, rcx
xor ebx, ebx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.C:Windows18
lea rdx, str.https:__cdn.discordapp.com_attachments_1125752354139025512_1161989406836670515_18_ex653a4df7is6527d8f7hmdac3d0bd5f10adcd92a0caab5ebf70353e4d941c5a63d8b6ed7b32f4e34ea8c2
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileW]
mov ecx, ebx
test eax, eax
sets cl
cmp ecx, 1
je 0x18005401f
mov dword [rsp + 0x44], ebx
mov qword [rsp + 0x50], rbx
cmp qword [0x1800ed0a0], rbx
jne 0x180053d82
mov rcx, rdi
call fcn.180054810
test al, al
je 0x180053ff9
lea rcx, str.rust.temp
mov rax, qword [0x1800ed1c0]
mov qword [rax + 0x20], rcx
mov dword [rax + 0x1c], 0x56b5e621
mov byte [rax + 0x3a4], bl
cmp qword [0x1800ed2d8], rbx
jne 0x180053e4a
or eax, 0xffffffff
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x84], eax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x8c], eax
mov dword [rsp + 0x90], eax
or dword [rsp + 0x94], 0xffffffff
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x9c], eax
mov dword [rsp + 0xa0], eax
mov dword [rsp + 0xa4], 0xfffffffd
mov dword [rsp + 0xa8], eax
mov dword [rsp + 0xac], eax
mov qword [rsp + 0xb0], rbx
mov qword [rsp + 0x30], rbx
lea rax, [0x1800ed2d8]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rbx
lea r9, [rsp + 0x80]
mov r8d, 0x1553f
lea rdx, [0x1800d50c0]
mov rcx, qword [0x1800ed0b8]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1800ed800], rbx
jne 0x180053e58
call fcn.18001bf50
call fcn.18001c6f4
call fcn.180021288
xor edx, edx
lea rcx, str.C:infinicheats
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
test eax, eax
jne 0x180053e82
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0xb7
jne 0x180053ea0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, [0x1800c1740]
lea rdx, str.https:__cdn.discordapp.com_attachments_1125752354139025512_1125763785609711666_hit.wav
xor ecx, ecx
call qword [sym.imp.urlmon.dll_URLDownloadToFileW]
cmp byte [0x1800ed118], bl
je 0x180053f69
xorps xmm1, xmm1
movss xmm0, dword [0x1800ecfac]
ucomiss xmm0, xmm1
jp 0x180053ec2
je 0x180053f69
movss xmm0, dword [0x1800ecfa8]
ucomiss xmm0, xmm1
jp 0x180053ed5
je 0x180053f69
mov rcx, qword [0x1800ed1c8]
call fcn.18002792c
nop
call fcn.180016200
jmp 0x180053eeb
cmp byte [0x1800ed1b9], bl
je 0x180053f4a
movss xmm6, dword [0x1800c4644]
movss dword [rsp + 0x20], xmm6
movaps xmm3, xmm6
movaps xmm2, xmm6
lea rcx, [rsp + 0x70]
call fcn.18002ead8
mov qword [rsp + 0x60], rax
movdqu xmm0, xmmword [rax]
movups xmmword [str.ff_], xmm0
movss xmm1, dword [0x1800ed880]
addss xmm1, dword [0x1800c45b4]
movss dword [0x1800ed880], xmm1
comiss xmm1, xmm6
jbe 0x180053f4a
subss xmm1, xmm6
movss dword [0x1800ed880], xmm1
cmp dword [0x1800d31ec], ebx
je 0x180053f57
call fcn.18004f008
cmp byte [0x1800ea7e8], bl
je 0x180053f64
call fcn.180053108
call fcn.1800279c4
call fcn.180022810
call fcn.180022ac0
mov rcx, qword [0x1800ed0a8]
mov rax, qword [rcx]
xor r9d, r9d
lea r8, [0x1800ed2d0]
lea edx, [r9 + 1]
call qword [rax + 0x108]
mov rdx, qword [0x1800ed1c0]
add rdx, 0x1d98
mov al, byte [rdx]
neg al
sbb rcx, rcx
and rcx, rdx
call fcn.18001b368
mov rdx, qword [0x1800ed1c0]
mov r8b, byte [rdx + 0x1d98]
lea rax, [rdx + 0x1dc0]
mov ecx, 0x28
test r8b, r8b
cmovne rcx, rax
movss xmm0, dword [rcx]
movss dword [0x1800ecfac], xmm0
lea rax, [rdx + 0x1dbc]
mov ecx, 0x24
cmovne rcx, rax
movss xmm0, dword [rcx]
movss dword [0x1800ecfa8], xmm0
jmp 0x180053ff9
mov rcx, qword [rsp + 0xb8]
xor rcx, rsp
call fcn.180071cf0
lea r11, [rsp + 0xd0]
mov rbx, qword [r11 + 0x18]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop rdi
ret
lea r9d, [rbx + 0x10]
lea r8, str.outdated
lea rdx, str.outdated__please_download_the_new_version_discord.gg_HMvqUjAzEj
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
xor ecx, ecx
call fcn.1800878f0
nop
int3