Function at 0x14000cc80
Capabilities:
Encode data using xor
Enumerate processes
Execute command

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x378]
sub rsp, 0x450
movaps xmmword [rax - 0x38], xmm6
mov rax, qword [0x140062040]
xor rax, rsp
mov qword [rbp + 0x330], rax
mov ebx, ecx
xor edi, edi
call fcn.1400200d0
test al, al
jne 0x14000ccd4
lea rcx, str._____Failed_to_initialize_logger___n
call fcn.140005500
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], rdi
mov qword [rbp - 0x48], rdi
mov esi, 0x16
mov r8d, esi
lea rdx, str.Entering_main_function
lea rcx, [rbp - 0x60]
call fcn.140004e10
mov rdx, qword [rbp - 0x48]
cmp rdx, 0xf
jbe 0x14000cd36
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000cd31
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000e70c
call fcn.14002fd40
call fcn.140003c50
lea rcx, [fcn.140008e10]
call fcn.14002fd20
lea rdx, [0x140008e90]
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_signal]
lea rdx, [0x140008e90]
mov ecx, 0xf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_signal]
call fcn.140008810
lea rcx, str.EpicGamesLauncher.exe
call fcn.140008a80
lea rcx, str.FortniteLauncher.exe
call fcn.140008a80
lea rcx, str.FortniteClient_Win64_Shipping_BE.exe
call fcn.140008a80
lea rcx, str.FortniteClient_Win64_Shipping_EAC.exe
call fcn.140008a80
lea rcx, str.FortniteClient_Win64_Shipping_EAC_EOS.exe
call fcn.140008a80
lea rcx, str.EasyAntiCheat.exe
call fcn.140008a80
lea rcx, str.BattleEyeAnticheat.exe
call fcn.140008a80
lea rcx, str.BattleEye_Launcher
call fcn.140008a80
lea rcx, [rbp + 0x20]
call fcn.140008b70
nop
mov r8d, 0xe
lea rdx, str.Carbon.config
mov rcx, rax
call fcn.1400046d0
xorps xmm0, xmm0
movups xmmword [rbp + 0x1a8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1b8], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1a8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1b8], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov rdx, qword [rbp + 0x38]
cmp rdx, 0xf
jbe 0x14000ce66
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000ce61
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000ce61
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14002fd40
movdqa xmm0, xmmword [0x1400586f0]
movdqu xmmword [rbp + 0x30], xmm0
mov byte [rbp + 0x20], 0
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0x40]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rbp + 0x1a8]
cmp qword [rbp + 0x1c0], 0xf
cmova rdx, qword [rbp + 0x1a8]
lea rcx, [rbp + 0x40]
call fcn.14000f4a0
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
lea r14, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x40], r14
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x3c], edx
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x40]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x14000d903
cmp ebx, 1
jg 0x14000d903
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x17
lea rdx, str.Welcome_to_Carbon_V1.7_
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020a50
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x15
lea rdx, str.Enter_your_username:
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020a50
mov r8d, 0x20
lea rbx, str.CarbonUser
mov rdx, rbx
lea rcx, str._33__n_
call fcn.140005560
mov ecx, 0xa
call fcn.1400094a0
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x10], xmm1
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x14000cf96
mov rdx, rbx
lea rcx, [rbp - 0x20]
call fcn.140004e10
nop
mov r8, qword [rbp - 0x10]
mov rcx, qword [rbp - 8]
mov rax, rcx
sub rax, r8
mov r14d, 0x11
lea rsi, str.Username_set_to:
cmp rax, r14
jb 0x14000d042
lea rax, [r8 + 0x11]
mov qword [rbp - 0x10], rax
lea rbx, [rbp - 0x20]
cmp rcx, 0xf
cmova rbx, qword [rbp - 0x20]
lea rax, [0x140051891]
cmp rax, rbx
jbe 0x14000d004
lea rax, [rbx + r8]
cmp rsi, rax
ja 0x14000d004
cmp rbx, rsi
jbe 0x14000d007
mov rdi, rbx
sub rdi, rsi
jmp 0x14000d007
mov rdi, r14
inc r8
lea rcx, [rbx + 0x11]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, rsi
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
sub r14, rdi
lea rdx, [rsi + 0x11]
add rdx, rdi
lea rcx, [rbx + rdi]
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp - 0x20]
xor edi, edi
jmp 0x14000d058
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov rdx, r14
lea rcx, [rbp - 0x20]
call fcn.140005360
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], rdi
mov qword [rbp - 0x68], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rcx, [rbp - 0x80]
call fcn.140020a50
nop
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x14000d0cd
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d0c8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000d0c8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14002fd40
lea rsi, [0x140063380]
nop dword [rax]
nop dword [rax + rax]
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x7b
lea rdx, str.Enter_your_gamepath_The_folder_has_to_contain_both_Engine_FortniteGame_Folder____Type_s_to_automatically_find_your_install_
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020a50
lea rcx, str.e_2K_r
call fcn.140005500
nop
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_getchar]
cmp eax, 0xa
jne 0x14000d120
mov r8d, 0x103
mov rdx, rsi
lea rcx, str._256__n_
call fcn.140005560
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rsi + rax], 0
jne 0x14000d147
cmp rax, 2
jb 0x14000d18d
cmp byte [0x140063380], 0x22
jne 0x14000d18d
cmp byte [rax + rsi - 1], 0x22
jne 0x14000d18d
lea rbx, [rax - 2]
mov r8, rbx
lea rdx, [0x140063381]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memmove
cmp rbx, 0x104
jae 0x14000e719
mov byte [rbx + rsi], 0
mov rdx, rsi
lea rcx, [0x140051934]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
test eax, eax
jne 0x14000d1e5
lea rcx, [rbp + 0x20]
call fcn.140008fc0
mov rdx, qword [rbp + 0x38]
cmp rdx, 0xf
jbe 0x14000d1e5
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d1e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000d8d3
call fcn.14002fd40
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c8], xmm0
mov qword [rbp + 0x1d8], rdi
mov qword [rbp + 0x1e0], rdi
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rsi + r8], 0
jne 0x14000d204
mov rdx, rsi
lea rcx, [rbp + 0x1c8]
call fcn.140004e10
nop
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
mov r14, qword [rbp + 0x1d8]
sub rax, r14
cmp rax, 0x3e
jb 0x14000e713
lea r12, [rbp + 0x1c8]
mov r15, qword [rbp + 0x1c8]
mov r13, qword [rbp + 0x1e0]
cmp r13, 0xf
cmova r12, r15
xorps xmm0, xmm0
movups xmmword [rbp + 0x188], xmm0
mov qword [rbp + 0x198], rdi
mov qword [rbp + 0x1a0], rdi
lea rsi, [r14 + 0x3e]
mov ebx, 0xf
lea rdi, [rbp + 0x188]
cmp rsi, rbx
jbe 0x14000d306
mov rbx, rsi
or rbx, 0xf
cmp rbx, rcx
jbe 0x14000d2a8
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x14000d2cf
cmp rbx, 0x16
mov eax, 0x16
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14000d2ee
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14000e71f
mov rcx, rax
call fcn.14002fabc
test rax, rax
je 0x14000d883
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14000d2ff
test rcx, rcx
je 0x14000d2fd
call fcn.14002fabc
mov rdi, rax
jmp 0x14000d2ff
xor edi, edi
mov qword [rbp + 0x188], rdi
mov qword [rbp + 0x198], rsi
mov qword [rbp + 0x1a0], rbx
mov r8, r14
mov rdx, r12
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.FortniteGameBinariesWin64FortniteClient_Win64_Shipping.exe]
movups xmmword [r14 + rdi], xmm0
movups xmm1, xmmword [0x140051530]
movups xmmword [r14 + rdi + 0x10], xmm1
movups xmm0, xmmword [0x140051540]
movups xmmword [r14 + rdi + 0x20], xmm0
movsd xmm0, qword [0x140051550]
movsd qword [r14 + rdi + 0x30], xmm0
mov eax, dword [0x140051558]
mov dword [r14 + rdi + 0x38], eax
movzx eax, word [0x14005155c]
mov word [r14 + rdi + 0x3c], ax
mov byte [rdi + rsi], 0
lea rcx, [rbp + 0x188]
call fcn.140009580
mov ecx, 0xb
test al, al
jne 0x14000d6e0
call fcn.1400094a0
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
xor edi, edi
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x28], rdi
mov r8, 0xffffffffffffffff
lea rsi, [0x140063380]
inc r8
cmp byte [rsi + r8], dil
jne 0x14000d3b0
mov rdx, rsi
lea rcx, [rbp - 0x40]
call fcn.140004e10
nop
mov r8, qword [rbp - 0x30]
mov rcx, qword [rbp - 0x28]
mov rax, rcx
sub rax, r8
cmp rax, 0x13
jb 0x14000d45f
lea rax, [r8 + 0x13]
mov qword [rbp - 0x30], rax
lea rbx, [rbp - 0x40]
cmp rcx, 0xf
cmova rbx, qword [rbp - 0x40]
lea rax, [0x14005196b]
lea r14, str.Invalid_game_path:
cmp rax, rbx
jbe 0x14000d41c
lea rax, [rbx + r8]
cmp r14, rax
ja 0x14000d41c
cmp rbx, r14
jbe 0x14000d421
mov rdi, rbx
sub rdi, r14
jmp 0x14000d421
mov edi, 0x13
inc r8
lea rcx, [rbx + 0x13]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, r14
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x13
sub r8, rdi
lea rdx, [r14 + 0x13]
add rdx, rdi
lea rcx, [rbx + rdi]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp - 0x40]
xor edi, edi
jmp 0x14000d482
mov qword [rsp + 0x28], 0x13
lea rax, str.Invalid_game_path:
mov qword [rsp + 0x20], rax
mov edx, 0x13
lea rcx, [rbp - 0x40]
call fcn.140005360
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x70], rdi
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x58], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x68], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rax, [rsp + 0x58]
mov qword [rsp + 0x50], rax
lea rbx, [0x1400634a0]
mov qword [rbp - 0x80], rbx
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll__Mtx_lock]
test eax, eax
jne 0x14000d6d4
cmp dword [0x1400634ec], 0x7fffffff
je 0x14000d6be
lea rdx, [0x14005812c]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140004a70
lea rdx, [0x14001ed60]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rcx, rax
lea rdx, str.WARNING
call fcn.140004a70
lea rdx, [0x14001ed00]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov rcx, rax
lea rdx, [0x14005110c]
call fcn.140004a70
lea rdx, [rsp + 0x58]
cmp qword [rsp + 0x70], 0xf
cmova rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x68]
mov rcx, rax
call fcn.140019780
lea rdx, [0x140004c40]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [rsp + 0x58]
cmp qword [rsp + 0x70], 0xf
cmova rcx, qword [rsp + 0x58]
call fcn.14001f880
nop
mov rcx, rbx
call qword [sym.imp.MSVCP140.dll__Mtx_unlock]
nop
mov rdx, qword [rsp + 0x70]
cmp rdx, 0xf
jbe 0x14000d5c7
inc rdx
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d5c2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000d6b0
call fcn.14002fd40
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x70], 0xf
mov byte [rsp + 0x58], 0
mov rdx, qword [rbp - 0x28]
cmp rdx, 0xf
jbe 0x14000d616
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d610
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000d6b7
call fcn.14002fd40
nop
mov rdx, qword [rbp + 0x1a0]
cmp rdx, 0xf
jbe 0x14000d657
inc rdx
mov rcx, qword [rbp + 0x188]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d652
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000d883
call fcn.14002fd40
mov qword [rbp + 0x198], rdi
mov qword [rbp + 0x1a0], 0xf
mov byte [rbp + 0x188], 0
cmp r13, 0xf
jbe 0x14000d0e0
lea rdx, [r13 + 1]
mov rax, r15
cmp rdx, 0x1000
jb 0x14000d6a3
add rdx, 0x27
mov r15, qword [r15 - 8]
sub rax, r15
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000d8d3
mov rcx, r15
call fcn.14002fd40
jmp 0x14000d0e0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov dword [0x1400634ec], 0x7ffffffe
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 5
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
nop
call fcn.1400094a0
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x10], xmm1
mov r8, 0xffffffffffffffff
lea rdx, [0x140063380]
inc r8
cmp byte [rdx + r8], 0
jne 0x14000d702
lea rcx, [rbp]
call fcn.140004e10
nop
mov r8, qword [rbp + 0x10]
mov rcx, qword [rbp + 0x18]
mov rax, rcx
sub rax, r8
lea rsi, str.Using_game_path_set_to:
cmp rax, 0x18
jb 0x14000d7b1
lea rax, [r8 + 0x18]
mov qword [rbp + 0x10], rax
lea rbx, [rbp]
cmp rcx, 0xf
cmova rbx, qword [rbp]
lea rax, [0x140051950]
cmp rax, rbx
jbe 0x14000d770
lea rax, [rbx + r8]
cmp rsi, rax
ja 0x14000d770
cmp rbx, rsi
ja 0x14000d768
xor edi, edi
jmp 0x14000d775
mov rdi, rbx
sub rdi, rsi
jmp 0x14000d775
mov edi, 0x18
inc r8
lea rcx, [rbx + 0x18]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, rsi
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x18
sub r8, rdi
lea rdx, [rsi + 0x18]
add rdx, rdi
lea rcx, [rbx + rdi]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp]
jmp 0x14000d7cd
mov qword [rsp + 0x28], 0x18
mov qword [rsp + 0x20], rsi
mov edx, 0x18
lea rcx, [rbp]
call fcn.140005360
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
xor edi, edi
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x40], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], dil
lea rcx, [rsp + 0x30]
call fcn.140020a50
nop
mov rdx, qword [rbp + 0x18]
cmp rdx, 0xf
jbe 0x14000d84b
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d845
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000d845
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14002fd40
nop
mov rdx, qword [rbp + 0x1a0]
cmp rdx, 0xf
jbe 0x14000d88f
inc rdx
mov rcx, qword [rbp + 0x188]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d88a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000d88a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14002fd40
mov qword [rbp + 0x198], rdi
mov qword [rbp + 0x1a0], 0xf
mov byte [rbp + 0x188], 0
cmp r13, 0xf
jbe 0x14000d8e2
lea rdx, [r13 + 1]
mov rax, r15
cmp rdx, 0x1000
jb 0x14000d8da
add rdx, 0x27
mov r15, qword [r15 - 8]
sub rax, r15
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000d8da
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r15
call fcn.14002fd40
lea rcx, str.e_2K_r
call fcn.140005500
mov cl, 1
call fcn.14000c270
mov esi, 0x16
lea r14, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
jmp 0x14000d936
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x17
lea rdx, str.Welcome_back_to_Carbon_
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020a50
xor ecx, ecx
call fcn.14000c270
movups xmm0, xmmword [0x140053948]
movups xmmword [rbp + 0x1c8], xmm0
movups xmm1, xmmword [0x140053958]
movups xmmword [rbp + 0x1d8], xmm1
movsd xmm0, qword [0x140053968]
movsd qword [rbp + 0x1e8], xmm0
mov eax, dword [0x140053970]
mov dword [rbp + 0x1f0], eax
movzx eax, word [0x140053974]
mov word [rbp + 0x1f4], ax
mov r8d, edi
mov r10d, dword [0x140062008]
cmp r10d, 2
jl 0x14000dad5
movdqa xmm5, xmmword [0x140058700]
movdqa xmm4, xmmword [0x140058790]
movdqa xmm6, xmmword [0x140058720]
movdqa xmm0, xmmword [0x1400587a0]
movdqa xmmword [rbp - 0x80], xmm0
lea rcx, [rbp + 0x1cc]
mov edx, dword [rbp - 0x80]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140058780]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140058780]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x14000d9d0
cmp r8d, 0x2e
jge 0x14000db1f
movsxd rax, r8d
lea r9, [rbp + 0x1c8]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x94f2095
imul r8d
sar edx, 1
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x37
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2e
jl 0x14000daf0
mov eax, dword [0x1400510a8]
mov dword [rsp + 0x68], eax
movzx eax, word [0x1400510ac]
mov word [rsp + 0x6c], ax
movzx eax, byte [0x1400510ae]
movups xmm0, xmmword [str.PMNK]
mov byte [rsp + 0x6e], al
movups xmmword [rsp + 0x58], xmm0
mov r8d, edi
cmp r10d, 2
jl 0x14000dc95
movdqa xmm5, xmmword [0x140058700]
movdqa xmm4, xmmword [0x140058790]
movdqa xmm6, xmmword [0x140058720]
movdqa xmm0, xmmword [0x1400587a0]
movdqa xmmword [rbp - 0x80], xmm0
lea rcx, [rsp + 0x5c]
mov edx, dword [rbp - 0x80]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140058780]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 1
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x140058780]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14000db90
cmp r8d, 0x17
jge 0x14000dccf
movsxd rax, r8d
lea r9, [rsp + 0x58]
add r9, rax
mov eax, 0x94f2095
imul r8d
sar edx, 1
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x37
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x17
jl 0x14000dca0
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x50], xmm1
lea rax, [rsp + 0x58]
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000dcf0
lea rdx, [rsp + 0x58]
lea rcx, [rbp - 0x60]
call fcn.140004e10
nop
lea rax, [rbp + 0x1c8]
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000dd20
lea rdx, [rbp + 0x1c8]
lea rcx, [rbp - 0x60]
call fcn.1400046d0
xorps xmm0, xmm0
movups xmmword [rbp + 0x168], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x178], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x168], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x178], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov rdx, qword [rbp - 0x48]
cmp rdx, 0xf
jbe 0x14000ddb1
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000ddac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000ddac
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14002fd40
movdqa xmm0, xmmword [0x1400586f0]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x60], 0
xorps xmm1, xmm1
xor eax, eax
movups xmmword [rbp + 0x150], xmm1
mov qword [rbp + 0x160], rax
lea rdx, [rbp + 0x168]
lea rcx, [rbp + 0x150]
call fcn.140001f30
nop
mov rax, qword [rbp + 0x158]
cmp qword [rbp + 0x150], rax
jne 0x14000df66
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x22
lea rdx, str.Failed_to_download_or_decode_Orion
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020b80
nop
mov rcx, qword [rbp + 0x150]
test rcx, rcx
je 0x14000de83
mov rdx, qword [rbp + 0x160]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000de6c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000e60f
call fcn.14002fd40
mov qword [rbp + 0x150], rdi
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x158], xmm0
mov rdx, qword [rbp + 0x180]
cmp rdx, 0xf
jbe 0x14000dec4
inc rdx
mov rcx, qword [rbp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000debf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000e665
call fcn.14002fd40
movdqa xmm0, xmmword [0x1400586f0]
movdqu xmmword [rbp + 0x178], xmm0
mov byte [rbp + 0x168], 0
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0x40], r14
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x3c], edx
lea rcx, [rbp + 0x50]
call fcn.14000f430
lea rcx, [rbp + 0x58]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0xf0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
mov rdx, qword [rbp + 0x1c0]
cmp rdx, 0xf
jbe 0x14000df5c
inc rdx
mov rcx, qword [rbp + 0x1a8]
mov r8, rcx
cmp rdx, 0x1000
jb 0x14000df57
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub r8, rcx
add r8, 0xfffffffffffffff8
cmp r8, 0x1f
ja 0x14000e70c
call fcn.14002fd40
mov eax, 0xffffffff
jmp 0x14000e0d4
lea rcx, str._____Loading_game__n
call fcn.140005500
call fcn.140009de0
test al, al
jne 0x14000e109
lea rcx, str._____Failed_to_start_the_game._Is_your_config_valid___n
call fcn.140005500
lea rcx, str.____Please_repair_or_delete_your_config_and_restart_Carbon.__n
call fcn.140005500
lea rcx, str._____Press_any_key_to_exit...__n
call fcn.140005500
nop
mov rcx, qword [rbp + 0x150]
test rcx, rcx
je 0x14000dff6
mov rdx, qword [rbp + 0x160]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000dfdf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000e60f
call fcn.14002fd40
mov qword [rbp + 0x150], rdi
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x158], xmm0
mov rdx, qword [rbp + 0x180]
cmp rdx, 0xf
jbe 0x14000e037
inc rdx
mov rcx, qword [rbp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000e032
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000e665
call fcn.14002fd40
movdqa xmm0, xmmword [0x1400586f0]
movdqu xmmword [rbp + 0x178], xmm0
mov byte [rbp + 0x168], 0
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0x40], r14
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x3c], edx
lea rcx, [rbp + 0x50]
call fcn.14000f430
lea rcx, [rbp + 0x58]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0xf0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
mov rdx, qword [rbp + 0x1c0]
cmp rdx, 0xf
jbe 0x14000e0cf
inc rdx
mov rcx, qword [rbp + 0x1a8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000e0ca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000e70c
call fcn.14002fd40
mov eax, 1
mov rcx, qword [rbp + 0x330]
xor rcx, rsp
call fcn.14002f800
lea r11, [rsp + 0x450]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov rcx, qword [0x1400620b0]
test rcx, rcx
je 0x14000e4da
cmp rcx, 0xffffffffffffffff
je 0x14000e315
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8, rsi
lea rdx, str.Fortnite_was_launched.
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020a50
mov rax, qword [0x1400632b8]
lea rdx, [rbp + 0x150]
mov rcx, qword [0x1400620b0]
call rax
xorps xmm0, xmm0
test al, al
je 0x14000e1a1
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], rdi
mov qword [rbp - 0x48], rdi
mov r8d, 0x1c
lea rdx, str.Injected_Orion_successfully_
lea rcx, [rbp - 0x60]
call fcn.140004e10
lea rcx, [rbp - 0x60]
call fcn.140020a50
jmp 0x14000e27d
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x32
lea rdx, str.Something_went_wrong_when_trying_to_inject_Orion_.
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020b80
lea rcx, str.FortniteClient_Win64_Shipping.exe
call fcn.140008a80
lea rcx, str.EpicGamesLauncher.exe
call fcn.140008a80
lea rcx, str.FortniteLauncher.exe
call fcn.140008a80
lea rcx, str.FortniteClient_Win64_Shipping_BE.exe
call fcn.140008a80
lea rcx, str.FortniteClient_Win64_Shipping_EAC.exe
call fcn.140008a80
lea rcx, str.FortniteClient_Win64_Shipping_EAC_EOS.exe
call fcn.140008a80
lea rcx, str.EasyAntiCheat.exe
call fcn.140008a80
lea rcx, str.BattleEyeAnticheat.exe
call fcn.140008a80
lea rcx, str.BattleEye_Launcher
call fcn.140008a80
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x28
lea rdx, str.Closing_Carbon._Press_any_key_to_exit...
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020a50
lea rcx, str.pause
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
cmp dword [0x1400632c0], 0
jne 0x14000e30e
nop word [rax + rax]
xor edx, edx
lea ecx, [rdx + 2]
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x14000e2f6
mov dword [rbp + 0x200], 0x130
lea rdx, [rbp + 0x200]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_Process32First]
test eax, eax
je 0x14000e2f6
lea rdx, str.FortniteClient_Win64_Shipping.exe
lea rcx, [rbp + 0x22c]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
test eax, eax
je 0x14000e2f0
lea rdx, [rbp + 0x200]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
jne 0x14000e2c2
jmp 0x14000e2f6
mov edi, dword [rbp + 0x208]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [0x1400632c0], edi
test edi, edi
mov edi, 0
je 0x14000e290
mov rcx, qword [0x1400620b0]
test rcx, rcx
je 0x14000e4da
nop
mov edx, 0xa
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
cmp eax, 0x102
jne 0x14000e33b
mov rcx, qword [0x1400620b0]
jmp 0x14000e320
lea rcx, str.FortniteClient_Win64_Shipping.exe
call fcn.140008a80
lea rcx, str.EpicGamesLauncher.exe
call fcn.140008a80
lea rcx, str.FortniteLauncher.exe
call fcn.140008a80
lea rcx, str.FortniteClient_Win64_Shipping_BE.exe
call fcn.140008a80
lea rcx, str.FortniteClient_Win64_Shipping_EAC.exe
call fcn.140008a80
lea rcx, str.FortniteClient_Win64_Shipping_EAC_EOS.exe
call fcn.140008a80
lea rcx, str.EasyAntiCheat.exe
call fcn.140008a80
lea rcx, str.BattleEyeAnticheat.exe
call fcn.140008a80
lea rcx, str.BattleEye_Launcher
call fcn.140008a80
nop
mov rcx, qword [rbp + 0x150]
test rcx, rcx
je 0x14000e3fa
mov rdx, qword [rbp + 0x160]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000e3e3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000e60f
call fcn.14002fd40
mov qword [rbp + 0x150], rdi
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x158], xmm0
mov rdx, qword [rbp + 0x180]
cmp rdx, 0xf
jbe 0x14000e43b
inc rdx
mov rcx, qword [rbp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000e436
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000e665
call fcn.14002fd40
movdqa xmm0, xmmword [0x1400586f0]
movdqu xmmword [rbp + 0x178], xmm0
mov byte [rbp + 0x168], 0
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0x40], r14
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x3c], edx
lea rcx, [rbp + 0x50]
call fcn.14000f430
lea rcx, [rbp + 0x58]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0xf0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
mov rdx, qword [rbp + 0x1c0]
cmp rdx, 0xf
jbe 0x14000e4d3
inc rdx
mov rcx, qword [rbp + 0x1a8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000e4ce
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000e70c
call fcn.14002fd40
xor eax, eax
jmp 0x14000e0d4
lea rcx, str._____Failed_to_start_the_game._Is_your_config_valid___n
call fcn.140005500
lea rcx, str.____Please_repair_or_delete_your_config_and_restart_Carbon.__n
call fcn.140005500
lea rcx, str._____Press_any_key_to_exit...__n
call fcn.140005500
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x2f
lea rdx, str.Failed_to_start_the_game._Is_your_config_valid_
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020b80
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x33
lea rdx, str.Try_deleting_your_carbon.config_and_restart_Carbon.
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020b80
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x47
lea rdx, str.If_the_issue_persists__contact_support_at_https:__discord.gg_78k3GPc9NF
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020b80
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rdi
mov r8d, 0x18
lea rdx, str.Press_any_key_to_exit...
lea rcx, [rsp + 0x30]
call fcn.140004e10
lea rcx, [rsp + 0x30]
call fcn.140020a50
lea rcx, str.pause
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
mov rcx, qword [rbp + 0x150]
test rcx, rcx
je 0x14000e62d
mov rdx, qword [rbp + 0x160]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000e616
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000e616
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14002fd40
mov qword [rbp + 0x150], rdi
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x158], xmm0
mov rdx, qword [rbp + 0x180]
cmp rdx, 0xf
jbe 0x14000e671
inc rdx
mov rcx, qword [rbp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000e66c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000e66c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14002fd40
movdqa xmm0, xmmword [0x1400586f0]
movdqu xmmword [rbp + 0x178], xmm0
mov byte [rbp + 0x168], 0
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0x40], r14
mov rax, qword [rbp + 0x40]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x3c], edx
lea rcx, [rbp + 0x50]
call fcn.14000f430
lea rcx, [rbp + 0x58]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0xf0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
mov rdx, qword [rbp + 0x1c0]
cmp rdx, 0xf
jbe 0x14000e0cf
inc rdx
mov rcx, qword [rbp + 0x1a8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000e0ca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000e0ca
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.140001cb0
nop
call fcn.14002f928
nop
call fcn.140001c10
int3