Function at 0x1800063b0
Capabilities:
Set console window title

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r14
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0x100
mov rax, qword [0x1800dd3c0]
xor rax, rsp
mov qword [rbp + 0x4f], rax
xor r14d, r14d
mov rdi, qword [0x1801a0a00]
call qword [sym.imp.KERNEL32.dll_AllocConsole]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov ecx, eax
call qword [sym.imp.KERNEL32.dll_AttachConsole]
lea rcx, str.Boost_Console
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rax
lea r8, [0x1800b3f00]
lea rdx, str.CONIN_
lea rcx, [rbp - 0x59]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_freopen_s]
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rax
lea r8, [0x1800b3f0c]
lea rdx, str.CONOUT_
lea rcx, [rbp - 0x59]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_freopen_s]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rax
lea r8, [0x1800b3f0c]
lea rdx, str.CONOUT_
lea rcx, [rbp - 0x59]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_freopen_s]
lea rcx, str.Test_Message_
call fcn.180004150
mov ecx, dword [0x1801a083c]
mov rax, qword gs:[0x58]
mov edx, 4
mov rax, qword [rax + rcx*8]
mov ecx, dword [rdx + rax]
cmp dword [0x1801a08a0], ecx
jle 0x1800064dd
lea rcx, [0x1801a08a0]
call fcn.1800a6fa8
cmp dword [0x1801a08a0], 0xffffffff
jne 0x1800064dd
lea rcx, str.Minecraft.Windows.exe
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [0x1801a08d8], rax
lea rcx, [0x1801a08a0]
call fcn.1800a6f3c
cmp qword [0x1801a08d8], r14
je 0x180006a18
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_clock]
mov esi, eax
lea rcx, [rbp + 0x2f]
call fcn.180005840
nop
mov r8d, 8
lea rdx, str.Logs.txt
mov rcx, rax
call fcn.1800083a0
xorps xmm0, xmm0
movups xmmword [rbp - 0x51], xmm0
mov qword [rbp - 0x41], r14
mov qword [rbp - 0x39], r14
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x51], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x41], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], recv
mov byte [rax], 0
mov rdx, qword [rbp + 0x47]
cmp rdx, 0xf
jbe 0x18000657c
inc rdx
mov rcx, qword [rbp + 0x2f]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180006577
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180006577
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800a73d4
mov qword [rbp + 0x3f], r14
mov qword [rbp + 0x47], recv
mov byte [rbp + 0x2f], 0
lea rax, [rbp - 0x51]
cmp qword [rbp - 0x39], 0xf
cmova rax, qword [rbp - 0x51]
mov qword [rbp - 0x69], rax
mov rax, qword [rbp - 0x41]
mov qword [rbp - 0x61], rax
call fcn.1800a649c
movaps xmm0, xmmword [rbp - 0x69]
movdqa xmmword [rbp - 0x69], xmm0
lea r8, [rbp - 0x69]
mov edx, eax
lea rcx, [rbp + 0xf]
call fcn.180004bf0
nop
lea rcx, [rbp + 0xf]
call fcn.180005740
test al, al
je 0x1800065f0
lea rcx, [rbp + 0xf]
cmp qword [rbp + 0x27], 7
cmova rcx, qword [rbp + 0xf]
call fcn.1800a69d0
shr rax, 0x20
test eax, eax
jne 0x180006a47
lea rcx, [rbp - 0x11]
call fcn.180005840
nop
lea rcx, [rbp - 0x11]
call fcn.180005af0
test al, al
jne 0x180006610
lea rcx, [rbp - 0x11]
call fcn.180005bb0
movabs rax, 0x7fffffffffffffff
mov rcx, qword [rbp - 1]
sub rax, rcx
cmp rax, 8
jb 0x180006a41
lea r9, [rbp - 0x11]
cmp qword [rbp + 7], 0xf
cmova r9, qword [rbp - 0x11]
mov qword [rsp + 0x30], 8
lea rax, str.Configs_
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rcx, [rbp - 0x31]
call fcn.180009e70
nop
lea rcx, [rbp - 0x31]
call fcn.180005af0
test al, al
jne 0x180006674
lea rcx, [rbp - 0x31]
call fcn.180005bb0
nop
mov rdx, qword [rbp - 0x19]
cmp rdx, 0xf
jbe 0x1800066b2
inc rdx
mov rcx, qword [rbp - 0x31]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800066ad
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800066ad
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800a73d4
mov qword [rbp - 0x21], r14
mov qword [rbp - 0x19], recv
mov byte [rbp - 0x31], 0
mov rdx, qword [rbp + 7]
cmp rdx, 0xf
jbe 0x180006700
inc rdx
mov rcx, qword [rbp - 0x11]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800066fb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800066fb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800a73d4
mov qword [rbp - 1], r14
mov qword [rbp + 7], recv
mov byte [rbp - 0x11], 0
mov rdx, qword [rbp + 0x27]
cmp rdx, 7
jbe 0x180006753
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xf]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000674e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18000674e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800a73d4
mov qword [rbp + 0x1f], r14
mov qword [rbp + 0x27], 7
mov word [rbp + 0xf], r14w
mov rdx, qword [rbp - 0x39]
cmp rdx, 0xf
jbe 0x1800067a2
inc rdx
mov rcx, qword [rbp - 0x51]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000679d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18000679d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800a73d4
lea rdx, str.Sat_Sep_21_14:20:39_2024
lea rcx, str.Injected_at__s
call fcn.180005ca0
mov word [0x1801a09d4], 0xa7c2
mov dword [0x1801a09b4], 0x30a7c2
mov dword [0x1801a09a8], 0x31a7c2
mov dword [0x1801a09e0], 0x32a7c2
mov dword [0x1801a09a4], 0x33a7c2
mov dword [0x1801a09cc], 0x34a7c2
mov dword [0x1801a09ec], 0x35a7c2
mov dword [0x1801a09d8], 0x36a7c2
mov dword [0x1801a09bc], 0x37a7c2
mov dword [0x1801a09c4], 0x38a7c2
mov dword [0x1801a09f4], 0x39a7c2
mov dword [0x1801a09e8], 0x61a7c2
mov dword [0x1801a09b0], 0x62a7c2
mov dword [0x1801a09f0], 0x63a7c2
mov dword [0x1801a09dc], 0x64a7c2
mov dword [0x1801a09e4], 0x65a7c2
mov dword [0x1801a09f8], 0x66a7c2
mov dword [0x1801a09c8], 0x6ba7c2
mov dword [0x1801a09b8], 0x6ca7c2
mov dword [0x1801a09ac], 0x6da7c2
mov dword [0x1801a09a0], 0x6ea7c2
mov dword [0x1801a09c0], 0x6fa7c2
mov dword [0x1801a09d0], 0x72a7c2
mov ecx, 0x30
call fcn.1800a7020
mov rbx, rax
mov qword [rbp - 0x69], rax
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax], xmm0
mov qword [rax + 0x10], 7
mov qword [rax + 0x18], recv
mov rax, qword [str.default]
mov dword [rbx], eax
movzx eax, word [0x1800b3f84]
mov word [rbx + 4], ax
movzx eax, byte [reloc.WS2_32.dll_WSACleanup]
mov byte [rbx + 6], al
mov byte [rbx + 7], 0
lea rcx, [rbx + 0x20]
xor edx, edx
call fcn.180007d20
nop
mov qword [rdi + 0x48], rbx
mov ecx, 0x20
call fcn.1800a7020
mov qword [rbp - 0x69], rax
mov rcx, rax
call fcn.180026790
nop
mov qword [rdi + 0x50], rax
mov ecx, 0x20
call fcn.1800a7020
mov qword [rbp - 0x69], rax
mov rcx, rax
call fcn.18000a780
nop
mov qword [rdi + 0x58], rax
mov qword [rbp - 0x49], r14
mov qword [rbp - 0x41], 7
mov qword [rbp - 0x39], recv
mov rax, qword [str.default]
mov dword [rbp - 0x51], eax
movzx eax, word [0x1800b3f84]
mov word [rbp - 0x4d], ax
movzx eax, byte [reloc.WS2_32.dll_WSACleanup]
mov byte [rbp - 0x4b], al
mov byte [rbp - 0x4a], 0
lea rdx, [rbp - 0x51]
mov rcx, qword [rdi + 0x48]
call fcn.180010da0
call fcn.180024bb0
mov byte [rdi + 0x40], 1
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
mov qword [rbp - 0x21], r14
mov qword [rbp - 0x19], r14
mov ecx, 0x30
call fcn.1800a7020
mov rdx, rax
mov qword [rbp - 0x31], rax
mov qword [rbp - 0x21], 0x23
mov qword [rbp - 0x19], 0x2f
movups xmm0, xmmword [str.Successfully_injected_Boost_1.20.51]
movups xmmword [rax], xmm0
movups xmm1, xmmword [0x1800b3f98]
movups xmmword [rax + 0x10], xmm1
movzx ecx, word [0x1800b3fa8]
mov word [rax + 0x20], cx
movzx eax, byte [0x1800b3faa]
mov byte [rdx + 0x22], al
mov byte [rdx + 0x23], 0
movss xmm1, dword [0x1800c61e8]
lea rcx, [rbp - 0x31]
call fcn.180038060
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_clock]
sub eax, esi
movd xmm0, eax
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0x1800c6298]
cvtps2pd xmm1, xmm0
movq rdx, xmm1
lea rcx, str.Init_times:__.2fs
call fcn.180005ca0
mov rcx, qword [rbp + 0x4f]
xor rcx, rsp
call fcn.1800a6ee0
lea r11, [rsp + 0x100]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov r14, qword [r11 + 0x28]
mov rsp, r11
pop rbp
ret
call fcn.180004390
nop
lea r8, [rbp + 0xf]
mov edx, eax
lea rcx, str.remove
call fcn.180005670
int3