Function at 0x18004be20
Capabilities:
Set console window title

Disassembly:
sub rsp, 0x48
call fcn.18003f740
test al, al
jne 0x18004be4f
lea rdx, str.Failed_to_load_Carbon._Please_make_sure_your_CarbonLauncher_is_up_to_date_
lea rcx, [rsp + 0x20]
call fcn.1800090e0
mov dl, 1
mov rcx, rax
call fcn.180097a80
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x40], rdi
call qword [sym.imp.KERNEL32.dll_AllocConsole]
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov ecx, 2
mov rbx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rbx
lea r8, [0x1800fcc4c]
mov rcx, rax
lea rdx, str.CONOUT_
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_freopen_s]
mov esi, 1
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov ecx, esi
mov rbx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rbx
lea r8, [0x1800fcc4c]
mov rcx, rax
lea rdx, str.CONOUT_
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_freopen_s]
lea ecx, [rsi + 1]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea r8, str._________________________________________________________________________________________________________________________________________________________________________________________n______________________________________________________________________n________________________________________________________________n________________________________________________________________n____________________________________________________n________________________________________________n___________________________________________________n_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________n__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________n___Cranium_v1.7_Beta_Owned_by_Kemo__xkem0x___Maintained_by_Timmy__mawmet__PeQu__ImPeQu__GD__GDBOI101__notkrae__notkrae_and_CoolNite__CoolNite2__n_n
lea rdx, [0x1800fcb28]
call fcn.18003e650
cmp qword [0x1801194f0], 0xf
lea rcx, [0x1801194d8]
cmova rcx, qword [0x1801194d8]
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
xor edi, edi
mov ebx, edi
xor eax, eax
lock cmpxchg dword [0x18011aaf0], esi
je 0x18004bf36
cmp rbx, 0x20
jae 0x18004bf1f
xor ecx, ecx
jmp 0x18004bf21
mov ecx, esi
call qword [sym.imp.KERNEL32.dll_Sleep]
inc rbx
xor eax, eax
lock cmpxchg dword [0x18011aaf0], esi
jne 0x18004bf15
cmp qword [0x18011aaf8], rdi
mov rsi, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x58]
jne 0x18004bf94
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_HeapCreate]
mov qword [0x18011aaf8], rax
xchg dword [0x18011aaf0], edi
test rax, rax
je 0x18004bf9a
call fcn.18002c410
call fcn.180049530
call fcn.180049a20
call fcn.18004bfd0
call fcn.180048d70
test al, al
je 0x18004bf8a
call fcn.1800486d0
mov rdi, qword [rsp + 0x40]
add rsp, 0x48
ret
xchg dword [0x18011aaf0], edi
mov r9d, 0x10
lea r8, str.CraniumV1
lea rdx, str.Failed_to_initialize_min_hook__terminating_the_thread.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov rcx, rax
xor edx, edx
call qword [sym.imp.KERNEL32.dll_FreeLibraryAndExitThread]