Function at 0x14001cac0
Capabilities:
Set console window title

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x40
mov rax, qword [0x140040040]
xor rax, rsp
mov qword [rsp + 0x30], rax
lea rcx, str.Ultimate_Anti_Cheat
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleW]
lea rdx, str.___________________________________________________________________________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400120b0
lea rdx, str._______________________________Welcome_to_Ultimate_Anti_Cheat____________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400120b0
lea rdx, str._______An_in_development__non_commercial_AC_made_to_help_teach_us_basic_concepts_in_game_security________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400120b0
lea rdx, str._______Made_by_AlSch092__Github__with_special_thanks_to_changeOfPace_for_remapping_method________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400120b0
lea rdx, str.___________________________________________________________________________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400120b0
mov rbx, qword [0x140040c50]
test rbx, rbx
jne 0x14001cb97
mov ecx, 7
call fcn.14001f070
mov rbx, rax
mov qword [rsp + 0x20], rax
mov dword [rax], 0
mov word [rax + 4], 0x100
mov byte [rax + 6], 0
mov rcx, qword [0x140040c50]
mov qword [0x140040c50], rax
test rcx, rcx
je 0x14001cb97
mov edx, 7
call fcn.14001f0ac
mov rbx, qword [0x140040c50]
mov ecx, 0x28
call fcn.14001f070
mov qword [rsp + 0x20], rax
xorps xmm0, xmm0
xor ecx, ecx
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
mov qword [rax + 0x20], rcx
mov rdx, rbx
mov rcx, rax
call fcn.14001c880
mov rdi, rax
cmp byte [rbx], 0
je 0x14001cbde
call fcn.14001c100
test eax, eax
jne 0x14001cbde
lea r8, str.Secure_boot_is_not_enabled__thus_you_cannot_proceed._Please_enable_secure_boot_in_your_BIOS.
jmp 0x14001cd32
cmp byte [rbx + 3], 0
je 0x14001cc06
call fcn.14001c470
test al, al
je 0x14001cc06
lea rcx, [rsp + 0x20]
call fcn.14001c490
lea r9, [rsp + 0x20]
call fcn.14001d350
jmp 0x14001cd0f
xor edx, edx
mov rcx, rdi
call sym.ItsFineCore.exe_enum_Error___cdecl_API::Dispatch_class_AntiCheat____ptr64__enum_API::DispatchCode_
test eax, eax
je 0x14001cc2a
lea r8, str.Could_not_initialize_program:_API::Dispatch_failed._Shutting_down.
mov edx, 2
call fcn.1400122f0
jmp 0x14001cd0f
cmp byte [rbx + 6], 0
je 0x14001ccc0
mov rax, qword [rdi]
mov rcx, qword [rax + 0x18]
mov rcx, qword [rcx]
call fcn.14001efb0
test al, al
je 0x14001cc50
lea r8, str.Monitor_was_found_suspended__Abnormal_program_execution.
jmp 0x14001cca3
mov rax, qword [rdi + 0x10]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x14001cc62
mov rcx, qword [rcx]
jmp 0x14001cc69
mov rcx, 0xffffffffffffffff
call fcn.14001efb0
test al, al
je 0x14001cc85
mov rax, qword [rdi + 0x20]
cmp byte [rax + 4], 0
je 0x14001cc85
lea r8, str.Anti_debugger_was_found_suspended__Abnormal_program_execution.
jmp 0x14001cca3
mov rax, qword [rdi + 0x18]
mov rcx, qword [rax + 0xb8]
mov rcx, qword [rcx]
call fcn.14001efb0
test al, al
je 0x14001ccc0
lea r8, str.Netclient_comms_thread_was_found_suspended__Abnormal_program_execution.
mov edx, 3
call fcn.1400122f0
lea r8, str.Atleast_one_of_our_threads_was_found_suspended__All_threads_must_be_running_for_proper_module_functionality.
mov edx, 3
call fcn.1400122f0
jmp 0x14001cd0f
mov rax, qword [rdi + 8]
movzx ecx, byte [rax + 0x28]
mov byte [0x140040c42], cl
lea rdx, str._n___________________________________________________________________________________________________________n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400120b0
lea rdx, str.All_protections_have_been_deployed__the_program_will_now_loop_using_its_detection_methods._Thanks_for_your_interest_in_the_project__n_n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400120b0
mov ecx, 0xea60
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rax, qword [rdi]
mov rcx, qword [rax]
cmp byte [rcx], 0x68
je 0x14001cd0f
call fcn.14001d5d0
mov edx, 1
mov rcx, rdi
call sym.ItsFineCore.exe_enum_Error___cdecl_API::Dispatch_class_AntiCheat____ptr64__enum_API::DispatchCode_
test eax, eax
jne 0x14001cd2b
lea r8, str._Cleanup_successful._Shutting_down_program
xor edx, edx
jmp 0x14001cd37
lea r8, str.Cleanup_unsuccessful..._Shutting_down_program
mov edx, 2
call fcn.1400122f0
xor eax, eax
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14001f050
mov rbx, qword [rsp + 0x50]
add rsp, 0x40
pop rdi
ret