Function at 0x14000adc0
Capabilities:
Contain obfuscated stackstrings
Execute command
Query environment variable

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 - 0x648]
sub rsp, 0x720
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
mov rax, qword [0x1400f7140]
xor rax, rsp
mov qword [rbp + 0x5e0], rax
xor ebx, ebx
mov dword [rsp + 0x48], ebx
cmp byte [reloc.WS2_32.dll_accept], bl
je 0x14000d84b
mov ecx, 4
mov rax, qword gs:[0x58]
mov rax, qword [rax]
mov eax, dword [rcx + rax]
cmp dword [0x14011d7b4], eax
jle 0x14000ae7a
lea rcx, [0x14011d7b4]
call fcn.1400c1754
cmp dword [0x14011d7b4], 0xffffffff
jne 0x14000ae7a
xor edx, edx
lea rcx, [0x14011d808]
call fcn.14000f3a0
lea rcx, [0x14011d808]
call fcn.14000f540
nop
lea rcx, [0x1400c4da0]
call fcn.1400c1694
lea rcx, [0x14011d7b4]
call fcn.1400c16e8
lea rcx, str.appdata
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
xorps xmm0, xmm0
movups xmmword [rbp + 0x3d0], xmm0
mov qword [rbp + 0x3e0], rbx
mov qword [rbp + 0x3e8], rbx
mov rsi, 0xffffffffffffffff
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14000aeb0
mov rdx, rax
lea rcx, [rbp + 0x3d0]
call fcn.140004090
nop
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
mov r15, qword [rbp + 0x3e0]
sub rax, r15
mov qword [rbp - 0x48], rax
cmp rax, 0x12
jb 0x14000d8dc
lea r13, [rbp + 0x3d0]
mov rax, qword [rbp + 0x3e8]
mov qword [rbp - 0x18], rax
mov r12, qword [rbp + 0x3d0]
cmp rax, 0xf
cmova r13, r12
xorps xmm0, xmm0
movups xmmword [rbp + 0x3f0], xmm0
mov qword [rbp + 0x400], rbx
mov qword [rbp + 0x408], rbx
lea r14, [r15 + 0x12]
mov ebx, reloc.WS2_32.dll_ntohs
lea rdi, [rbp + 0x3f0]
movabs rdx, 0x8000000000000000
lea eax, [rbx + 7]
cmp r14, rbx
jbe 0x14000afba
mov rbx, r14
or rbx, 0xf
cmp rbx, rcx
jbe 0x14000af78
mov rbx, rcx
lea rax, [rdx + 0x27]
mov rcx, rax
call fcn.1400c1360
test rax, rax
je 0x14000af9b
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14000afb3
cmp rbx, rax
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14000afa2
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14000d8c4
jmp 0x14000af5d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14000afb1
call fcn.1400c1360
mov rdi, rax
jmp 0x14000afb3
xor edi, edi
mov qword [rbp + 0x3f0], rdi
mov qword [rbp + 0x400], r14
mov qword [rbp + 0x408], rbx
mov r8, r15
mov rdx, r13
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.OvixGTAovi.json]
movups xmmword [rdi + r15], xmm0
movzx eax, word [0x1400d6290]
mov word [rdi + r15 + 0x10], ax
mov byte [rdi + r14], 0
lea rax, [rbp + 0x3d0]
mov r13, qword [rbp - 0x18]
cmp r13, 0xf
cmova rax, r12
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x410], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x420], xmm1
mov ebx, reloc.WS2_32.dll_ntohs
lea rdi, [rbp + 0x410]
cmp r14, rbx
jbe 0x14000b0ca
mov rbx, r14
or rbx, 0xf
movabs rcx, 0x7fffffffffffffff
cmp rbx, rcx
jbe 0x14000b07d
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.1400c1360
test rax, rax
je 0x14000b0a6
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
mov rax, qword [rsp + 0x48]
jmp 0x14000b0c3
cmp rbx, 0x16
mov ecx, socket
cmovb rbx, rcx
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14000b0ad
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14000d8ca
jmp 0x14000b05d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14000b0c1
call fcn.1400c1360
mov rdi, rax
mov rax, qword [rsp + 0x48]
jmp 0x14000b0c3
xor edi, edi
mov qword [rbp + 0x410], rdi
mov qword [rbp + 0x420], r14
mov qword [rbp + 0x428], rbx
mov r8, r15
mov rdx, rax
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.OvixGTAOvix.dll]
movups xmmword [r15 + rdi], xmm0
movzx eax, word [0x1400d62a8]
mov word [r15 + rdi + 0x10], ax
mov byte [rdi + r14], 0
mov r14d, 6
lea rcx, [rbp + 0x430]
call fcn.14000a950
nop
mov dword [rbp + 0x5d0], 0x57637267
mov dword [rbp + 0x5d4], 0x6f646e69
mov word [rbp + 0x5d8], 0x77
mov dword [rbp + 0x230], 0
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14000b1ad
mov rdi, qword [rbp + 0x400]
lea rbx, [rbp + 0x3f0]
cmp qword [rbp + 0x408], 0xf
cmova rbx, qword [rbp + 0x3f0]
call fcn.1400c0ad0
mov qword [rbp + 0x370], rbx
mov qword [rbp + 0x378], rdi
lea r8, [rbp + 0x370]
mov edx, eax
lea rcx, [rbp + 0x390]
call fcn.140007160
nop
mov r14d, 0x1807
mov dword [rsp + 0x48], r14d
lea rcx, [rbp + 0x390]
call fcn.140008670
test al, al
je 0x14000b1ad
mov bl, 1
jmp 0x14000b1af
xor bl, bl
test r14b, 1
je 0x14000b21d
and r14d, 0xfffffffe
mov rdx, qword [rbp + 0x3a8]
cmp rdx, 7
jbe 0x14000b202
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x390]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b1fd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000b1fd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16b4
movdqa xmm0, xmmword [0x1400e37b0]
movdqu xmmword [rbp + 0x3a0], xmm0
xor edi, edi
mov word [rbp + 0x390], di
jmp 0x14000b21f
xor edi, edi
test bl, bl
je 0x14000ba7e
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0x240]
call sub.VCRUNTIME140.dll_memset
lea rbx, [rbp + 0x3f0]
cmp qword [rbp + 0x408], 0xf
cmova rbx, qword [rbp + 0x3f0]
lea rax, [0x1400d5ac0]
mov qword [rbp + 0x240], rax
lea rcx, [rbp + 0x2f0]
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::constructor_void____ptr64]
nop
bts r14d, 0xd
mov dword [rsp + 0x48], r14d
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x240]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::constructor_class_std::basic_streambuf_char__struct_std::char_traits_char______ptr64__bool____ptr64]
nop
mov rax, qword [rbp + 0x240]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x240], rax
mov rax, qword [rbp + 0x240]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x23c], edx
lea rcx, [rbp + 0x250]
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::constructor_void____ptr64]
lea rax, vtable.std::basic_filebuf_char__struct_std::char_traits_char__.0
mov qword [rbp + 0x250], rax
mov byte [rbp + 0x2cc], 0
mov byte [rbp + 0x2c1], 0
lea rcx, [rbp + 0x250]
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::_Init_void____ptr64]
mov qword [rbp + 0x2d0], rdi
mov rax, qword [0x14011d6c8]
mov qword [rbp + 0x2c4], rax
mov qword [rbp + 0x2b8], rdi
mov r8d, 1
mov rdx, rbx
lea rcx, [rbp + 0x250]
call fcn.14000fd30
test rax, rax
jne 0x14000b354
mov rax, qword [rbp + 0x240]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x240]
add rcx, rax
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
mov rax, qword [rbp + 0x240]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x240], rax
mov rax, qword [rbp + 0x240]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x23c], edx
mov qword [rbp + 0x60], rdi
lea r8, [rbp + 0x28]
lea rdx, [rbp + 0x240]
lea rcx, [rsp + 0x50]
call fcn.140010900
mov rdi, rax
mov rcx, rax
call fcn.14000f540
movzx edx, byte [0x14011d808]
movzx ecx, byte [rdi]
mov byte [0x14011d808], cl
mov byte [rdi], dl
mov rcx, qword [0x14011d810]
mov rdx, qword [rdi + 8]
mov qword [0x14011d810], rdx
mov qword [rdi + 8], rcx
lea rcx, [0x14011d808]
call fcn.14000f540
nop
mov rcx, rdi
call fcn.14000f540
movzx edx, byte [rdi]
lea rcx, [rdi + 8]
call fcn.14000ef50
nop
xor edx, edx
mov r8d, 0x138
lea rcx, [rbp + 0x490]
call sub.VCRUNTIME140.dll_memset
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x68]
mov qword [rbp - 0x50], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x350], xmm0
xor edi, edi
mov qword [rbp + 0x360], rdi
mov qword [rbp + 0x368], rdi
lea r8d, [rdi + 8]
lea rdx, str.username
lea rcx, [rbp + 0x350]
call fcn.140004090
lea rdx, [rbp + 0x350]
call fcn.1400135d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x68], xmm0
mov qword [rbp + 0x78], rdi
mov qword [rbp + 0x80], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x68], dil
or r14d, 0x40
mov dword [rsp + 0x48], r14d
cmp byte [rax], 3
jne 0x14000d8e2
mov r9, qword [rax + 8]
lea rax, [rbp + 0x68]
cmp rax, r9
je 0x14000b4c9
mov rbx, qword [r9 + 0x10]
cmp qword [r9 + 0x18], 0xf
jbe 0x14000b4a1
mov r9, qword [r9]
lea rcx, [rbp + 0x68]
cmp rbx, 0xf
ja 0x14000b4c1
mov qword [rbp + 0x78], rbx
mov r8, rbx
mov rdx, r9
call sub.VCRUNTIME140.dll_memmove
mov byte [rbp + rbx + 0x68], 0
jmp 0x14000b4c9
mov rdx, rbx
call fcn.1400118f0
and r14d, 0xffffffbf
or r14d, 0x30
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], rdi
mov qword [rbp - 0x58], rdi
mov r8d, 8
lea rdx, str.username
lea rcx, [rbp - 0x70]
call fcn.140004090
nop
lea r8, [rbp + 0x68]
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x130]
call fcn.140008d10
nop
lea rax, [rbp + 0x88]
mov qword [rbp - 0x50], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x350], xmm0
mov qword [rbp + 0x360], rdi
mov qword [rbp + 0x368], rdi
mov r8d, 8
lea rdx, str.password
lea rcx, [rbp + 0x350]
call fcn.140004090
lea rdx, [rbp + 0x350]
call fcn.1400135d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x88], xmm0
mov qword [rbp + 0x98], rdi
mov qword [rbp + 0xa0], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x88], 0
bts r14d, 9
mov dword [rsp + 0x48], r14d
cmp byte [rax], 3
jne 0x14000d91e
mov r9, qword [rax + 8]
lea rax, [rbp + 0x88]
cmp rax, r9
je 0x14000b5db
mov rbx, qword [r9 + 0x10]
cmp qword [r9 + 0x18], 0xf
jbe 0x14000b5a9
mov r9, qword [r9]
lea rcx, [rbp + 0x88]
cmp rbx, 0xf
ja 0x14000b5d2
mov qword [rbp + 0x98], rbx
mov r8, rbx
mov rdx, r9
call sub.VCRUNTIME140.dll_memmove
mov byte [rbp + rbx + 0x88], 0
jmp 0x14000b5db
mov rdx, rbx
call fcn.1400118f0
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
xor r14d, r14d
mov qword [rbp], r14
mov qword [rbp + 8], r14
lea r8d, [r14 + 8]
lea rdx, str.password
lea rcx, [rbp - 0x10]
call fcn.140004090
nop
lea r8, [rbp + 0x88]
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x170]
call fcn.140008d10
nop
lea rax, [rbp - 0x38]
mov qword [rbp - 0x50], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
mov qword [rbp - 0x28], r14
mov qword [rbp - 0x20], r14
lea r8d, [r14 + 5]
lea rdx, str.4.0.0
lea rcx, [rbp - 0x38]
call fcn.140004090
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x3b0], xmm0
mov qword [rbp + 0x3c0], r14
mov qword [rbp + 0x3c8], r14
lea r8d, [r14 + 7]
lea rdx, str.version
lea rcx, [rbp + 0x3b0]
call fcn.140004090
nop
lea r8, [rbp - 0x38]
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x1b0]
call fcn.140008d10
nop
lea rax, [rbp + 0x450]
mov qword [rbp - 0x50], rax
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0x450]
call fcn.1400039c0
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x80], r14
mov qword [rbp - 0x78], r14
lea r8d, [r14 + 4]
lea rdx, str.hwid
lea rcx, [rsp + 0x70]
call fcn.140004090
nop
mov r8, rbx
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x1f0]
call fcn.140008d10
nop
lea rax, [rbp + 0x130]
mov qword [rsp + 0x50], rax
lea rax, [rbp + 0x230]
mov qword [rsp + 0x58], rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xa8]
call fcn.140080260
mov rbx, rax
mov qword [rbp - 0x50], rax
lea rax, [rbp + 0x370]
mov qword [rsp + 0x48], rax
mov qword [rbp + 0x370], r14
mov qword [rbp + 0x378], r14
lea ecx, [r14 + 0x60]
call fcn.1400c1360
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0x370], rax
lea rax, [rbp + 0x370]
mov qword [rbp - 0x70], rax
lea rax, vtable.cpr::StringHolder_class_cpr::Url_.0
mov qword [rbp + 0xc8], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe0], xmm1
lea r8d, [r14 + 0x2c]
lea rdx, str.https:__ovix.mindfulkratom.com_api_gta_logon
lea rcx, [rbp + 0xd0]
call fcn.140004090
lea rax, vtable.cpr::Url.0
mov qword [rbp + 0xc8], rax
lea rdx, [rbp + 0xc8]
lea rcx, [0x14011bb38]
call fcn.14007ede0
lea rdx, [rbp + 0x370]
lea rcx, [0x14011bb38]
call fcn.14007e7c0
mov rdx, rbx
lea rcx, [0x14011bb38]
call fcn.14007ed80
lea rdx, [rbp + 0x490]
lea rcx, [0x14011bb38]
call fcn.14007e6f0
nop
mov r8, qword [rbp + 0x370]
mov r8, qword [r8 + 8]
lea rdx, [rbp + 0x370]
lea rcx, [rbp + 0x370]
call fcn.1400046d0
lea edx, [r14 + 0x60]
mov rcx, qword [rbp + 0x370]
call fcn.1400c16b4
nop
lea rcx, [rbx + 8]
call fcn.140002a70
nop
mov rdx, qword [rbp + 0xe8]
cmp rdx, 0xf
jbe 0x14000b86e
inc rdx
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000b869
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000b869
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16b4
movdqa xmm0, xmmword [0x1400e37d0]
movdqu xmmword [rbp + 0xe0], xmm0
mov byte [rbp + 0xd0], 0
lea r9, [fcn.140004b20]
mov edx, 0x40
lea r8d, [rdx - 0x3c]
lea rcx, [rbp + 0x130]
call fcn.1400c139c
mov qword [rbp + 0x60], r14
lea r8, [rbp + 0x28]
lea rdx, [rbp + 0x4a8]
lea rcx, [rbp - 0x70]
call fcn.140010a60
mov rdi, rax
mov rcx, rax
call fcn.14000f540
movzx edx, byte [0x14011d808]
movzx ecx, byte [rdi]
mov byte [0x14011d808], cl
mov byte [rdi], dl
mov rcx, qword [0x14011d810]
mov rdx, qword [rdi + 8]
mov qword [0x14011d810], rdx
mov qword [rdi + 8], rcx
lea rcx, [0x14011d808]
call fcn.14000f540
nop
mov rcx, rdi
call fcn.14000f540
movzx edx, byte [rdi]
lea rcx, [rdi + 8]
call fcn.14000ef50
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x80], r14
mov qword [rbp - 0x78], r14
mov r8d, 4
lea rdx, str.Auth
lea rcx, [rsp + 0x70]
call fcn.140004090
lea rdx, [rsp + 0x70]
call fcn.1400135d0
cmp byte [rax], 4
jne 0x14000d95a
cmp byte [rax + 8], 0
je 0x14000b955
mov byte [0x14011d6e0], 1
lea rcx, [rbp + 0x250]
call fcn.140003d00
test rax, rax
jne 0x14000b988
mov rax, qword [rbp + 0x240]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x240]
add rcx, rax
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
mov byte [reloc.WS2_32.dll_accept], 0
mov byte [rbp - 0x70], 0
xor eax, eax
mov qword [rbp - 0x68], rax
xor edx, edx
lea rcx, [rbp - 0x68]
call fcn.14000ef50
mov byte [rbp - 0x70], 5
mov qword [rbp - 0x68], r14
lea rcx, [rbp - 0x70]
call fcn.14000f540
movzx ebx, byte [0x14011d808]
mov byte [0x14011d808], 5
mov byte [rbp - 0x70], bl
mov rax, qword [0x14011d810]
mov qword [0x14011d810], r14
mov qword [rbp - 0x68], rax
lea rcx, [0x14011d808]
call fcn.14000f540
nop
lea rcx, [rbp - 0x70]
call fcn.14000f540
movzx edx, bl
lea rcx, [rbp - 0x68]
call fcn.14000ef50
nop
lea rax, str.Welcome_
mov qword [str.Welcome_], rax
movups xmm0, xmmword [0x1400d5c18]
movups xmmword [0x1400f71f0], xmm0
lea rcx, [rbp + 0x490]
call fcn.140002670
nop
mov rax, qword [rbp + 0x240]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x240], rax
mov rax, qword [rbp + 0x240]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x23c], edx
lea rcx, [rbp + 0x250]
call fcn.1400036f0
lea rcx, [rbp + 0x258]
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 + 0x2f0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
jmp 0x14000ba81
xor r14d, r14d
mov rcx, qword [0x14011d6e8]
call fcn.140038cc0
xorps xmm8, xmm8
movss xmm1, dword [0x14011d6f4]
mov rbx, qword [0x14011d710]
movss xmm0, dword [0x14011d6f0]
unpcklps xmm0, xmm1
movsd qword [rbx + 0x48f4], xmm0
xorps xmm1, xmm1
unpcklps xmm1, xmm8
movsd qword [rbx + 0x48fc], xmm1
mov dword [rbx + 0x48e4], 2
mov byte [rbx + 0x491c], 1
mov dword [rbx + 0x4904], 0x442f0000
mov dword [rbx + 0x4908], 0x43c80000
mov dword [rbx + 0x48e8], 1
or dword [rbx + 0x48e0], 0x43
mov dword [rbx + 0x4940], 0x3e4ccccd
mov dword [rsp + 0x50], 7
movups xmm0, xmmword [rbx + 0x3a2c]
movups xmmword [rsp + 0x54], xmm0
lea rcx, [rbx + 0x4970]
lea rdx, [rsp + 0x50]
call fcn.140055970
mov dword [rbx + 0x3a2c], 0x3f666666
mov dword [rbx + 0x3a30], 0x3f666666
mov dword [rbx + 0x3a34], 0x3f7ae148
mov dword [rbx + 0x3a38], 0x3f333333
mov rbx, qword [0x14011d710]
mov dword [rsp + 0x50], reloc.WS2_32.dll_setsockopt
movups xmm0, xmmword [rbx + 0x3b0c]
movups xmmword [rsp + 0x54], xmm0
lea rcx, [rbx + 0x4970]
lea rdx, [rsp + 0x50]
call fcn.140055970
mov dword [rbx + 0x3b0c], 0x3f666666
mov dword [rbx + 0x3b10], 0x3f666666
mov dword [rbx + 0x3b14], 0x3f666666
mov dword [rbx + 0x3b18], 0x3f333333
mov edx, 0xfae2ebeb
mov ecx, socket
call fcn.1400294f0
mov edx, 0xfae2ebeb
mov ecx, reloc.WS2_32.dll_socket
call fcn.1400294f0
mov r8d, 0x1ab
lea rdx, reloc.WS2_32.dll_accept
lea rcx, [0x1400d5c78]
call fcn.140034cd0
test al, al
je 0x14000d6fd
mov rcx, qword [0x14011d710]
mov rax, qword [rcx + 0x4008]
mov byte [rax + 0xed], 1
mov r13, qword [rcx + 0x4008]
mov byte [r13 + 0xed], 1
mov rax, qword [rcx + 0x4008]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xbc]
addss xmm2, dword [0x1400e36c4]
movss xmm1, dword [rax + 0x50]
subss xmm1, dword [rax + 0xb8]
addss xmm1, dword [0x1400e36c4]
movss dword [rax + 0x138], xmm1
movss dword [rax + 0x13c], xmm2
mov byte [rax + 0x179], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
movaps xmm1, xmmword [0x1400e38d0]
movups xmmword [rbp + 0x370], xmm1
mov dword [rsp + 0x48], 0x3f800000
mov dword [rsp + 0x4c], 0x3f800000
mov qword [rbp - 0x50], 0
mov dword [rsp + 0x40], 0x442f0000
mov dword [rsp + 0x44], 0x43960000
lea rax, [rsp + 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x370]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x48]
lea r8, [rbp - 0x50]
lea rdx, [rsp + 0x40]
mov rcx, qword [0x14011d6f8]
call fcn.1400712c0
mov rbx, qword [0x14011d710]
cmp byte [0x14011d6e0], 0
je 0x14000c2d7
movss xmm0, dword [r13 + 0x64]
subss xmm0, dword [0x1400e372c]
mov rax, qword [rbx + 0x4008]
mov byte [rax + 0xed], 1
mov rax, qword [rbx + 0x4008]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xbc]
addss xmm1, xmm0
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0xb8]
addss xmm0, dword [0x1400e3730]
movss dword [rax + 0x138], xmm0
movss dword [rax + 0x13c], xmm1
mov byte [rax + 0x179], 1
mov dword [rsp + 0x50], r14d
movups xmm0, xmmword [rbx + 0x39bc]
movups xmmword [rsp + 0x54], xmm0
lea rcx, [rbx + 0x4970]
lea rdx, [rsp + 0x50]
call fcn.140055970
mov dword [rbx + 0x39bc], 0x3dcccccd
mov dword [rbx + 0x39c0], 0x3dcccccd
mov dword [rbx + 0x39c4], 0x3dcccccd
mov dword [rbx + 0x39c8], 0x3f666666
mov dword [rsp + 0x40], 0x430c0000
mov dword [rsp + 0x44], 0x41c80000
lea rdx, [rsp + 0x40]
lea rcx, str.Inject
call fcn.14006f9b0
test al, al
je 0x14000c2bc
lea rcx, str.appdata
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
xorps xmm0, xmm0
movups xmmword [rbp + 0x390], xmm0
mov qword [rbp + 0x3a0], r14
mov qword [rbp + 0x3a8], r14
nop dword [rax + rax]
inc rsi
cmp byte [rax + rsi], 0
jne 0x14000bdd0
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0x390]
call fcn.140004090
nop
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
mov rsi, qword [rbp + 0x3a0]
sub rax, rsi
cmp rax, 0x12
jb 0x14000d996
lea r15, [rbp + 0x390]
cmp qword [rbp + 0x3a8], 0xf
cmova r15, qword [rbp + 0x390]
xorps xmm0, xmm0
movups xmmword [rbp + 0x350], xmm0
mov qword [rbp + 0x360], r14
mov qword [rbp + 0x368], r14
lea r14, [rsi + 0x12]
mov ebx, reloc.WS2_32.dll_ntohs
lea rdi, [rbp + 0x350]
cmp r14, rbx
jbe 0x14000bed5
mov rbx, r14
or rbx, 0xf
cmp rbx, rcx
jbe 0x14000be8d
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.1400c1360
test rax, rax
je 0x14000beb6
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14000bece
cmp rbx, 0x16
mov eax, socket
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14000bebd
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14000d8d0
jmp 0x14000be72
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14000bec9
call fcn.1400c1360
jmp 0x14000becb
xor eax, eax
mov rdi, rax
mov qword [rbp + 0x350], rdi
mov qword [rbp + 0x360], r14
mov qword [rbp + 0x368], rbx
mov r8, rsi
mov rdx, r15
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.OvixGTAOvix.dll]
movups xmmword [rdi + rsi], xmm0
movzx eax, word [0x1400d62a8]
mov word [rdi + rsi + 0x10], ax
mov byte [rdi + r14], 0
mov rdi, qword [rbp + 0x360]
lea rbx, [rbp + 0x350]
cmp qword [rbp + 0x368], 0xf
cmova rbx, qword [rbp + 0x350]
call fcn.1400c0ad0
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], rdi
lea r8, [rsp + 0x50]
mov edx, eax
lea rcx, [rsp + 0x70]
call fcn.140007160
nop
lea rcx, [rsp + 0x70]
call fcn.140008670
movzx ebx, al
mov rdx, qword [rbp - 0x78]
cmp rdx, 7
jbe 0x14000bf9d
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000bf98
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000bf98
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16b4
test bl, bl
jne 0x14000c046
nop word [rax + rax]
lea rax, [rsp + 0x70]
mov qword [rbp - 0x70], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rbp - 0x80], xmm0
lea rcx, [rsp + 0x70]
call fcn.140008e30
mov rdi, rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x48], rax
lea rcx, [rsp + 0x50]
call fcn.14000e0c0
mov rbx, rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x3b0]
call fcn.1400108a0
nop
lea rdx, str.https:__palmgta.com_downloads_gta_Ovix.dll
lea rcx, [rbp + 0x28]
call fcn.140007070
nop
mov qword [rsp + 0x20], rdi
mov r9, rbx
lea r8, [rbp + 0x3b0]
lea rdx, [rbp + 0x28]
call fcn.140002450
movzx ebx, al
lea rcx, [rbp + 0x28]
call fcn.140001b90
nop
lea rcx, [rbp + 0x3b0]
call fcn.1400076d0
test bl, bl
je 0x14000bfb0
lea rcx, [rbp + 0x410]
call fcn.14000acd0
test al, al
jne 0x14000c09b
lea rax, str.Files_Not_Found_
movups xmm0, xmmword [0x1400d5c28]
movups xmmword [0x1400f71f0], xmm0
mov qword [str.Welcome_], rax
mov ecx, 1
call fcn.1400295c0
nop
lea rcx, [rbp + 0x350]
call fcn.140003920
nop
lea rcx, [rbp + 0x390]
call fcn.140003920
jmp 0x14000d3f0
xor edx, edx
lea rcx, [rbp + 0x5d0]
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
je 0x14000c2cb
lea rdx, [rbp + 0x230]
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowThreadProcessId]
test eax, eax
je 0x14000c2cb
mov r8d, dword [rbp + 0x230]
test r8d, r8d
je 0x14000c2cb
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rsi, rax
test rax, rax
jne 0x14000c110
lea rax, str.Failed_To_Open_Process_
jmp 0x14000c05d
lea rcx, [rbp + 0x240]
call fcn.140008c90
nop dword [rax + rax]
lea rcx, [rbp + 0x240]
call fcn.140008d00
mov r8d, 0x24
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x240]
call fcn.14000df90
nop
mov rax, qword [rbp + 0x240]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x240]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::fail_void_const___ptr64]
test al, al
jne 0x14000c0fc
lea rdx, [rbp + 0x370]
lea rcx, [rbp + 0x240]
call qword [sym.imp.MSVCP140.dll_public:_class_std::fpos_struct__Mbstatet____cdecl_std::basic_istream_char__struct_std::char_traits_char__::tellg_void____ptr64]
mov rcx, qword [rbp + 0x370]
add rcx, qword [rbp + 0x378]
cmp rcx, 0x65d80f
lea rcx, [rbp + 0x240]
jge 0x14000c266
call fcn.14000df50
lea rdx, [rbp + 0x410]
lea rcx, [rsp + 0x70]
call fcn.1400108a0
nop
lea rcx, [rsp + 0x70]
call fcn.140008780
nop
lea rcx, [rsp + 0x70]
call fcn.1400076d0
nop word [rax + rax]
lea rax, [rsp + 0x70]
mov qword [rbp - 0x70], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rbp - 0x80], xmm0
lea rcx, [rsp + 0x70]
call fcn.140008e30
mov rdi, rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x48], rax
lea rcx, [rsp + 0x50]
call fcn.14000e0c0
mov rbx, rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x3b0]
call fcn.1400108a0
nop
lea rdx, str.https:__palmgta.com_downloads_gta_Ovix.dll
lea rcx, [rbp + 0x28]
call fcn.140007070
nop
mov qword [rsp + 0x20], rdi
mov r9, rbx
lea r8, [rbp + 0x3b0]
lea rdx, [rbp + 0x28]
call fcn.140002450
movzx ebx, al
lea rcx, [rbp + 0x28]
call fcn.140001b90
nop
lea rcx, [rbp + 0x3b0]
call fcn.1400076d0
test bl, bl
je 0x14000c1c0
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x14000c0fc
call fcn.14000df50
nop
lea rcx, [rbp + 0x240]
call fcn.140008c90
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rdx, [rbp + 0x410]
mov ecx, dword [rbp + 0x230]
call fcn.14000a700
test eax, eax
jne 0x14000c2a3
lea rax, str.Failed_To_Inject_
jmp 0x14000c06b
lea rcx, [rbp + 0x350]
call fcn.140003920
nop
lea rcx, [rbp + 0x390]
call fcn.140003920
mov ecx, 1
call fcn.1400295c0
jmp 0x14000d3f0
lea rax, str.Game_Window_Not_Found_
jmp 0x14000c05d
lea rcx, [rbx + 0x4980]
movss xmm0, dword [rbx + 0x3924]
mov dword [rbp - 0x70], select
movss dword [rbp - 0x6c], xmm0
lea rdx, [rbp - 0x70]
call fcn.140055880
mov dword [rbx + 0x3924], 0x40000000
mov rdi, qword [0x14011d710]
mov rax, qword [rdi + 0x4008]
mov byte [rax + 0xed], 1
mov rax, qword [rdi + 0x4008]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xbc]
addss xmm1, dword [0x1400e36fc]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0xb8]
movss xmm7, dword [0x1400e3710]
addss xmm0, xmm7
movss dword [rax + 0x138], xmm0
movss dword [rax + 0x13c], xmm1
mov byte [rax + 0x179], 1
mov rax, qword [rdi + 0x4008]
lea rcx, [rax + 0x200]
lea rbx, [rax + 0x1f4]
mov rdx, rbx
call fcn.140055ef0
mov dword [rbx], 0x437a0000
and dword [rdi + 0x4890], 0xfffffffe
lea rcx, str.Username:
call fcn.14006efe0
mov rbx, qword [0x14011d710]
mov rax, qword [rbx + 0x4008]
mov byte [rax + 0xed], 1
mov rax, qword [rbx + 0x4008]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xbc]
addss xmm1, dword [0x1400e36f8]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0xb8]
movss xmm6, dword [0x1400e3724]
addss xmm0, xmm6
movss dword [rax + 0x138], xmm0
movss dword [rax + 0x13c], xmm1
mov byte [rax + 0x179], 1
mov dword [rsp + 0x50], r14d
movups xmm0, xmmword [rbx + 0x39bc]
movups xmmword [rsp + 0x54], xmm0
lea rcx, [rbx + 0x4970]
lea rdx, [rsp + 0x50]
call fcn.140055970
mov dword [rbx + 0x39bc], 0x3dcccccd
mov dword [rbx + 0x39c0], 0x3dcccccd
mov dword [rbx + 0x39c4], 0x3dcccccd
mov dword [rbx + 0x39c8], 0x3f666666
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], r14d
lea rax, [rsp + 0x40]
mov qword [rsp + 0x20], rax
mov r9d, 0xff
lea r8, [0x14011be21]
xor edx, edx
lea rcx, str.Username
call fcn.140074e50
mov ecx, 1
call fcn.1400295c0
mov rdi, qword [0x14011d710]
mov rax, qword [rdi + 0x4008]
mov byte [rax + 0xed], 1
mov rax, qword [rdi + 0x4008]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xbc]
addss xmm1, dword [0x1400e3718]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0xb8]
addss xmm0, xmm7
movss dword [rax + 0x138], xmm0
movss dword [rax + 0x13c], xmm1
mov byte [rax + 0x179], 1
mov rax, qword [rdi + 0x4008]
lea rcx, [rax + 0x200]
lea rbx, [rax + 0x1f4]
mov rdx, rbx
call fcn.140055ef0
mov dword [rbx], 0x437a0000
and dword [rdi + 0x4890], 0xfffffffe
lea rcx, str.Password:
call fcn.14006efe0
mov rbx, qword [0x14011d710]
mov rax, qword [rbx + 0x4008]
mov byte [rax + 0xed], 1
mov rax, qword [rbx + 0x4008]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xbc]
addss xmm1, dword [0x1400e3714]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0xb8]
addss xmm0, xmm6
movss dword [rax + 0x138], xmm0
movss dword [rax + 0x13c], xmm1
mov byte [rax + 0x179], 1
mov dword [rsp + 0x50], r14d
movups xmm0, xmmword [rbx + 0x39bc]
movups xmmword [rsp + 0x54], xmm0
lea rcx, [rbx + 0x4970]
lea rdx, [rsp + 0x50]
call fcn.140055970
mov dword [rbx + 0x39bc], 0x3dcccccd
mov dword [rbx + 0x39c0], 0x3dcccccd
mov dword [rbx + 0x39c4], 0x3dcccccd
mov dword [rbx + 0x39c8], 0x3f666666
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], r14d
lea rax, [rsp + 0x40]
mov qword [rsp + 0x20], rax
mov r9d, 0xff
lea r8, [0x14011bf20]
xor edx, edx
lea rcx, str.Password
call fcn.140074e50
mov ecx, 1
call fcn.1400295c0
mov ecx, 1
call fcn.140029770
mov rbx, qword [0x14011d710]
lea rcx, [rbx + 0x4980]
movss xmm0, dword [rbx + 0x3924]
mov dword [rbp - 0x70], select
movss dword [rbp - 0x6c], xmm0
lea rdx, [rbp - 0x70]
call fcn.140055880
mov dword [rbx + 0x3924], 0x41000000
mov rbx, qword [0x14011d710]
mov rax, qword [rbx + 0x4008]
mov byte [rax + 0xed], 1
mov rax, qword [rbx + 0x4008]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xbc]
addss xmm1, dword [0x1400e371c]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0xb8]
addss xmm0, dword [0x1400e3734]
movss dword [rax + 0x138], xmm0
movss dword [rax + 0x13c], xmm1
mov byte [rax + 0x179], 1
mov dword [rsp + 0x50], r14d
movups xmm0, xmmword [rbx + 0x39bc]
movups xmmword [rsp + 0x54], xmm0
lea rcx, [rbx + 0x4970]
lea rdx, [rsp + 0x50]
call fcn.140055970
mov dword [rbx + 0x39bc], 0x3dcccccd
mov dword [rbx + 0x39c0], 0x3dcccccd
mov dword [rbx + 0x39c4], 0x3dcccccd
mov dword [rbx + 0x39c8], 0x3f666666
mov dword [rsp + 0x40], 0x42c80000
mov dword [rsp + 0x44], 0x41c80000
lea rdx, [rsp + 0x40]
lea rcx, str.Login
call fcn.14006f9b0
test al, al
je 0x14000d3dc
cmp qword [rbp - 0x48], 0x1a
jb 0x14000d99c
lea rdx, [rbp + 0x3d0]
cmp qword [rbp - 0x18], 0xf
cmova rdx, r12
mov qword [rsp + 0x40], rdx
xorps xmm0, xmm0
movups xmmword [rbp + 0x390], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x3a0], xmm1
lea r14, [r15 + 0x1a]
mov ebx, reloc.WS2_32.dll_ntohs
lea rdi, [rbp + 0x390]
cmp r14, rbx
jbe 0x14000c7f8
mov rbx, r14
or rbx, 0xf
movabs rax, 0x7fffffffffffffff
cmp rbx, rax
jbe 0x14000c7ab
mov rbx, rax
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.1400c1360
test rax, rax
je 0x14000c7d4
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
mov rdx, qword [rsp + 0x40]
jmp 0x14000c7f1
cmp rbx, 0x16
mov eax, socket
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14000c7db
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14000d8d6
jmp 0x14000c78b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14000c7ec
call fcn.1400c1360
mov rdx, qword [rsp + 0x40]
jmp 0x14000c7ee
xor eax, eax
mov rdi, rax
mov qword [rbp + 0x390], rdi
mov qword [rbp + 0x3a0], r14
mov qword [rbp + 0x3a8], rbx
mov r8, r15
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.OvixGTAheadersovix.png]
movups xmmword [r15 + rdi], xmm0
movsd xmm0, qword [0x1400d63f8]
movsd qword [r15 + rdi + 0x10], xmm0
movzx eax, word [0x1400d6400]
mov word [r15 + rdi + 0x18], ax
mov byte [rdi + r14], 0
mov rdi, qword [rbp + 0x3a0]
lea rbx, [rbp + 0x390]
cmp qword [rbp + 0x3a8], 0xf
cmova rbx, qword [rbp + 0x390]
call fcn.1400c0ad0
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], rdi
lea r8, [rsp + 0x50]
mov edx, eax
lea rcx, [rbp + 0x350]
call fcn.140007160
nop
lea rcx, [rbp + 0x350]
cmp qword [rbp + 0x368], 7
cmova rcx, qword [rbp + 0x350]
call fcn.1400c10b8
mov rdx, rax
shr rax, 0x20
test eax, eax
jne 0x14000d9a2
mov rdx, qword [rbp + 0x368]
cmp rdx, 7
jbe 0x14000c8f3
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x350]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000c8ee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000c8ee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16b4
movdqa xmm0, xmmword [0x1400e37b0]
movdqu xmmword [rbp + 0x360], xmm0
xor r14d, r14d
mov word [rbp + 0x350], r14w
lea rcx, [rbp + 0x390]
call fcn.140003920
lea r8, str.OvixGTA_translationsEnglish.json
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0xa8]
call fcn.140010480
nop
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1400108a0
nop
lea rcx, [rsp + 0x70]
call fcn.140008780
nop
lea rcx, [rsp + 0x70]
call fcn.1400076d0
nop
lea rcx, [rbp + 0xa8]
call fcn.140003920
lea r8, str.OvixGTA_translationsChinese.json
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0xa8]
call fcn.140010480
nop
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1400108a0
nop
lea rcx, [rsp + 0x70]
call fcn.140008780
nop
lea rcx, [rsp + 0x70]
call fcn.1400076d0
nop
lea rcx, [rbp + 0xa8]
call fcn.140003920
lea r8, str.OvixGTA
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0xa8]
call fcn.140010480
nop
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1400108a0
nop
lea rcx, [rsp + 0x70]
call fcn.140008bf0
nop
lea rcx, [rsp + 0x70]
call fcn.1400076d0
nop
lea rcx, [rbp + 0xa8]
call fcn.140003920
lea rcx, [rbp + 0x490]
call fcn.140002a60
lea rax, [rbp + 0xf0]
mov qword [rbp - 0x70], rax
lea rax, [rbp + 0xa8]
mov qword [rbp - 0x48], rax
lea rdx, [0x14011be21]
lea rcx, [rbp + 0xa8]
call fcn.140003980
mov rbx, rax
lea rdx, str.username
lea rcx, [rbp + 0x110]
call fcn.140003980
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x130]
call fcn.140008d10
nop
lea rax, [rsp + 0x70]
mov qword [rbp - 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x80], r14
mov qword [rbp - 0x78], r14
lea r15, [0x14011bf20]
nop word [rax + rax]
inc rsi
cmp byte [r15 + rsi], 0
jne 0x14000ca80
mov r8, rsi
mov rdx, r15
lea rcx, [rsp + 0x70]
call fcn.140004090
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x3b0], xmm0
mov qword [rbp + 0x3c0], r14
mov qword [rbp + 0x3c8], r14
mov r8d, 8
lea rdx, str.password
lea rcx, [rbp + 0x3b0]
call fcn.140004090
nop
lea r8, [rsp + 0x70]
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x170]
call fcn.140008d10
nop
lea rax, [rbp - 0x38]
mov qword [rbp - 0x48], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
mov qword [rbp - 0x28], r14
mov qword [rbp - 0x20], r14
mov r8d, 5
lea rdx, str.4.0.0
lea rcx, [rbp - 0x38]
call fcn.140004090
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
mov qword [rbp], r14
mov qword [rbp + 8], r14
mov r8d, 7
lea rdx, str.version
lea rcx, [rbp - 0x10]
call fcn.140004090
nop
lea r8, [rbp - 0x38]
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x1b0]
call fcn.140008d10
nop
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x48], rax
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0xc8]
call fcn.1400039c0
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x390], xmm0
mov qword [rbp + 0x3a0], r14
mov qword [rbp + 0x3a8], r14
mov r8d, 4
lea rdx, str.hwid
lea rcx, [rbp + 0x390]
call fcn.140004090
nop
mov r8, rbx
lea rdx, [rbp + 0x390]
lea rcx, [rbp + 0x1f0]
call fcn.140008d10
nop
lea rax, [rbp + 0x130]
mov qword [rsp + 0x50], rax
lea rax, [rbp + 0x230]
mov qword [rsp + 0x58], rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xf0]
call fcn.140080260
mov rbx, rax
mov qword [rbp - 0x48], rax
lea rax, [rbp + 0x370]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x370], r14
mov qword [rbp + 0x378], r14
mov ecx, 0x60
call fcn.1400c1360
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0x370], rax
lea rax, [rbp + 0x370]
mov qword [rbp - 0x50], rax
lea rax, vtable.cpr::StringHolder_class_cpr::Url_.0
mov qword [rbp + 0x28], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x40], xmm1
mov r8d, 0x2c
lea rdx, str.https:__ovix.mindfulkratom.com_api_gta_logon
lea rcx, [rbp + 0x30]
call fcn.140004090
lea rax, vtable.cpr::Url.0
mov qword [rbp + 0x28], rax
lea rdx, [rbp + 0x28]
lea rcx, [0x14011bb38]
call fcn.14007ede0
lea rdx, [rbp + 0x370]
lea rcx, [0x14011bb38]
call fcn.14007e7c0
mov rdx, rbx
lea rcx, [0x14011bb38]
call fcn.14007ed80
lea rdx, [rbp + 0x490]
lea rcx, [0x14011bb38]
call fcn.14007e6f0
nop
mov r8, qword [rbp + 0x370]
mov r8, qword [r8 + 8]
lea rdx, [rbp + 0x370]
lea rcx, [rbp + 0x370]
call fcn.1400046d0
mov edx, 0x60
mov rcx, qword [rbp + 0x370]
call fcn.1400c16b4
nop
lea rcx, [rbx + 8]
call fcn.140002a70
nop
mov rdx, qword [rbp + 0x48]
cmp rdx, 0xf
jbe 0x14000cd29
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000cd24
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000cd24
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16b4
movdqa xmm0, xmmword [0x1400e37d0]
movdqu xmmword [rbp + 0x40], xmm0
mov byte [rbp + 0x30], 0
lea r9, [fcn.140004b20]
mov edx, 0x40
lea r8d, [rdx - 0x3c]
lea rcx, [rbp + 0x130]
call fcn.1400c139c
mov qword [rbp + 0x488], r14
lea r8, [rbp + 0x450]
lea rdx, [rbp + 0x4a8]
lea rcx, [rbp - 0x48]
call fcn.140010a60
mov rdi, rax
mov rcx, rax
call fcn.14000f540
movzx r8d, byte [0x14011d808]
movzx edx, byte [rdi]
mov byte [0x14011d808], dl
mov byte [rdi], r8b
mov rdx, qword [0x14011d810]
mov r8, qword [rdi + 8]
mov qword [0x14011d810], r8
mov qword [rdi + 8], rdx
lea rcx, [0x14011d808]
call fcn.14000f540
nop
mov rcx, rdi
call fcn.14000f540
movzx edx, byte [rdi]
lea rcx, [rdi + 8]
call fcn.14000ef50
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x3b0], xmm0
mov qword [rbp + 0x3c0], r14
mov qword [rbp + 0x3c8], r14
mov r8d, 4
lea rdx, str.Auth
lea rcx, [rbp + 0x3b0]
call fcn.140004090
lea rdx, [rbp + 0x3b0]
call fcn.1400135d0
cmp byte [rax], 4
jne 0x14000d88a
cmp byte [rax + 8], 0
je 0x14000d3a2
lea r8, str.Ovix
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp - 0x70]
call fcn.140010480
nop
mov rdx, rax
lea rcx, [rbp - 0x10]
call fcn.1400108a0
nop
lea rcx, [rbp - 0x10]
call fcn.1400087d0
nop
lea rcx, [rbp - 0x10]
call fcn.1400076d0
nop
lea rcx, [rbp - 0x70]
call fcn.140003920
lea r8, str.OvixGTA
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp - 0x70]
call fcn.140010480
nop
mov rdx, rax
lea rcx, [rbp - 0x10]
call fcn.1400108a0
nop
lea rcx, [rbp - 0x10]
call fcn.1400087d0
nop
lea rcx, [rbp - 0x10]
call fcn.1400076d0
nop
lea rcx, [rbp - 0x70]
call fcn.140003920
lea r8, str.OvixGTA_translations_
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp - 0x70]
call fcn.140010480
nop
mov rdx, rax
lea rcx, [rbp - 0x10]
call fcn.1400108a0
nop
lea rcx, [rbp - 0x10]
call fcn.140008670
movzx ebx, al
lea rcx, [rbp - 0x10]
call fcn.1400076d0
nop
lea rcx, [rbp - 0x70]
call fcn.140003920
test bl, bl
jne 0x14000cf29
lea r8, str.OvixGTA_translations_
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp - 0x70]
call fcn.140010480
nop
mov rdx, rax
lea rcx, [rbp - 0x10]
call fcn.1400108a0
nop
lea rcx, [rbp - 0x10]
call fcn.1400087d0
nop
lea rcx, [rbp - 0x10]
call fcn.1400076d0
nop
lea rcx, [rbp - 0x70]
call fcn.140003920
lea r8, str.OvixGTAheaders_
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp - 0x70]
call fcn.140010480
nop
mov rdx, rax
lea rcx, [rbp - 0x10]
call fcn.1400108a0
nop
lea rcx, [rbp - 0x10]
call fcn.140008670
movzx ebx, al
lea rcx, [rbp - 0x10]
call fcn.1400076d0
nop
lea rcx, [rbp - 0x70]
call fcn.140003920
test bl, bl
jne 0x14000cfb3
lea r8, str.OvixGTAheaders_
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp - 0x70]
call fcn.140010480
nop
mov rdx, rax
lea rcx, [rbp - 0x10]
call fcn.1400108a0
nop
lea rcx, [rbp - 0x10]
call fcn.1400087d0
nop
lea rcx, [rbp - 0x10]
call fcn.1400076d0
nop
lea rcx, [rbp - 0x70]
call fcn.140003920
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp - 0x10]
call fcn.1400108a0
nop
lea rcx, [rbp - 0x10]
call fcn.140008780
nop
lea rcx, [rbp - 0x10]
call fcn.1400076d0
lea rcx, [rbp + 0x240]
call fcn.140002660
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0x240]
call fcn.14000de20
nop
lea rax, [rsp + 0x50]
mov qword [rbp - 0x70], rax
lea rdx, [0x14011be21]
lea rcx, [rsp + 0x50]
call fcn.140010b80
mov rbx, rax
lea rdx, str.username
call fcn.140010a10
mov rcx, rax
mov rdx, rbx
call fcn.14000ddb0
lea rax, [rbp + 0x370]
mov qword [rbp - 0x70], rax
mov rdx, r15
lea rcx, [rbp + 0x370]
call fcn.140010b80
mov rbx, rax
lea rdx, str.password
call fcn.140010a10
mov rcx, rax
mov rdx, rbx
call fcn.14000ddb0
lea rcx, [rbp + 0x240]
call fcn.14000da90
lea rcx, [rbp + 0x240]
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__::flush_void____ptr64]
lea r8, str.OvixGTAheadersovix.png
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x450]
call fcn.140010480
nop
lea rcx, str.appdata
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
mov rdx, rax
lea rcx, [rbp + 0x3b0]
call fcn.140003980
nop
lea r8, str.OvixGTAOvix.dll
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x350]
call fcn.140010480
nop
nop dword [rax + rax]
lea rax, [rsp + 0x70]
mov qword [rbp - 0x70], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rbp - 0x80], xmm0
lea rcx, [rsp + 0x70]
call fcn.140008e30
mov rdi, rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x48], rax
lea rcx, [rsp + 0x50]
call fcn.14000e0c0
mov rbx, rax
lea rdx, [rbp + 0x450]
lea rcx, [rbp - 0x38]
call fcn.1400108a0
nop
lea rdx, str.https:__dash.ovix.one_ovix.png
lea rcx, [rbp + 0x28]
call fcn.140007070
nop
mov qword [rsp + 0x20], rdi
mov r9, rbx
lea r8, [rbp - 0x38]
lea rdx, [rbp + 0x28]
call fcn.140002450
movzx ebx, al
lea rcx, [rbp + 0x28]
call fcn.140001b90
nop
lea rcx, [rbp - 0x38]
call fcn.1400076d0
test bl, bl
je 0x14000d0d0
nop dword [rax]
lea rax, [rsp + 0x70]
mov qword [rbp - 0x70], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rbp - 0x80], xmm0
lea rcx, [rsp + 0x70]
call fcn.140008e30
mov rdi, rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x48], rax
lea rcx, [rsp + 0x50]
call fcn.14000e0c0
mov rbx, rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp - 0x38]
call fcn.1400108a0
nop
lea rdx, str.https:__palmgta.com_downloads_gta_Ovix.dll
lea rcx, [rbp + 0x28]
call fcn.140007070
nop
mov qword [rsp + 0x20], rdi
mov r9, rbx
lea r8, [rbp - 0x38]
lea rdx, [rbp + 0x28]
call fcn.140002450
movzx ebx, al
lea rcx, [rbp + 0x28]
call fcn.140001b90
nop
lea rcx, [rbp - 0x38]
call fcn.1400076d0
test bl, bl
je 0x14000d160
lea r8, str.OvixGTA_translationsChinese.json
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x390]
call fcn.140010480
nop
lea rdx, str.OvixGTA_translationsEnglish.json
lea rcx, [rbp + 0x3b0]
call fcn.14000e230
nop dword [rax + rax]
lea rax, [rsp + 0x70]
mov qword [rbp - 0x70], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rbp - 0x80], xmm0
lea rcx, [rsp + 0x70]
call fcn.140008e30
mov rdi, rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x48], rax
lea rcx, [rsp + 0x50]
call fcn.14000e0c0
mov rbx, rax
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp - 0x38]
call fcn.1400108a0
nop
lea rdx, str.https:__dash.ovix.one_gta_English.json
lea rcx, [rbp + 0x28]
call fcn.140007070
nop
mov qword [rsp + 0x20], rdi
mov r9, rbx
lea r8, [rbp - 0x38]
lea rdx, [rbp + 0x28]
call fcn.140002450
movzx ebx, al
lea rcx, [rbp + 0x28]
call fcn.140001b90
nop
lea rcx, [rbp - 0x38]
call fcn.1400076d0
test bl, bl
je 0x14000d220
nop dword [rax]
lea rax, [rsp + 0x70]
mov qword [rbp - 0x70], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rbp - 0x80], xmm0
lea rcx, [rsp + 0x70]
call fcn.140008e30
mov rdi, rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x48], rax
lea rcx, [rsp + 0x50]
call fcn.14000e0c0
mov rbx, rax
lea rdx, [rbp + 0x390]
lea rcx, [rbp - 0x38]
call fcn.1400108a0
nop
lea rdx, str.https:__dash.ovix.one_gta_Chinese.json
lea rcx, [rbp + 0x28]
call fcn.140007070
nop
mov qword [rsp + 0x20], rdi
mov r9, rbx
lea r8, [rbp - 0x38]
lea rdx, [rbp + 0x28]
call fcn.140002450
movzx ebx, al
lea rcx, [rbp + 0x28]
call fcn.140001b90
nop
lea rcx, [rbp - 0x38]
call fcn.1400076d0
test bl, bl
je 0x14000d2b0
lea rax, str.Welcome
mov qword [str.Welcome_], rax
movups xmm0, xmmword [0x1400d5c18]
movups xmmword [0x1400f71f0], xmm0
mov byte [0x14011d6e0], 1
lea rcx, [rbp + 0x390]
call fcn.140003920
nop
lea rcx, [rbp + 0x350]
call fcn.140003920
nop
lea rcx, [rbp + 0x3b0]
call fcn.140003920
nop
lea rcx, [rbp + 0x450]
call fcn.140003920
nop
lea rcx, [rbp + 0x240]
call fcn.1400025f0
jmp 0x14000d3be
lea rax, str.Login_Failed_
mov qword [str.Welcome_], rax
movups xmm0, xmmword [0x1400d5c28]
movups xmmword [0x1400f71f0], xmm0
lea rcx, [rbp + 0x490]
call fcn.140002670
mov rax, qword [rbp + 0x3e8]
mov qword [rbp - 0x18], rax
mov r12, qword [rbp + 0x3d0]
mov ecx, 1
call fcn.1400295c0
mov ecx, 1
call fcn.140029770
movss xmm0, dword [r13 + 0x64]
movss xmm6, dword [0x1400e3708]
subss xmm0, xmm6
movss xmm2, dword [r13 + 0x60]
mov rcx, qword [0x14011d710]
mov rax, qword [rcx + 0x4008]
mov byte [rax + 0xed], 1
mov rax, qword [rcx + 0x4008]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xbc]
addss xmm1, xmm0
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0xb8]
subss xmm2, dword [0x1400e3700]
addss xmm0, xmm2
movss dword [rax + 0x138], xmm0
movss dword [rax + 0x13c], xmm1
mov byte [rax + 0x179], 1
mov dword [rsp + 0x40], 0x42b40000
mov dword [rsp + 0x44], 0x41c80000
lea rdx, [rsp + 0x40]
lea rcx, str.Exit
call fcn.14006f9b0
test al, al
je 0x14000d491
mov byte [reloc.WS2_32.dll_accept], 0
mov rdx, qword [str.Welcome_]
mov rcx, qword [0x14011d710]
test rdx, rdx
je 0x14000d50b
xor eax, eax
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdx
movss xmm0, dword [0x1400e3768]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400e3758]
movss xmm2, dword [rcx + 0x3d40]
lea rdx, [rbp - 0x48]
mov rcx, qword [rcx + 0x3d38]
call fcn.140067ae0
movss xmm0, dword [rbp - 0x48]
addss xmm0, dword [0x1400e3668]
cvttss2si eax, xmm0
movd xmm8, eax
cvtdq2ps xmm8, xmm8
mov rdx, qword [str.Welcome_]
mov rcx, qword [0x14011d710]
movss xmm3, dword [r13 + 0x60]
mulss xmm3, dword [0x1400e362c]
mulss xmm8, dword [0x1400e362c]
subss xmm3, xmm8
movss xmm2, dword [r13 + 0x64]
subss xmm2, xmm6
mov rax, qword [rcx + 0x4008]
mov byte [rax + 0xed], 1
mov rax, qword [rcx + 0x4008]
movss xmm0, dword [rax + 0x54]
subss xmm0, dword [rax + 0xbc]
addss xmm2, xmm0
movss xmm1, dword [rax + 0x50]
subss xmm1, dword [rax + 0xb8]
addss xmm1, xmm3
movss dword [rax + 0x138], xmm1
movss dword [rax + 0x13c], xmm2
mov byte [rax + 0x179], 1
lea rcx, [0x1400f71f0]
call fcn.14006f120
movss xmm0, dword [r13 + 0x64]
movss xmm6, dword [0x1400e370c]
subss xmm0, xmm6
mov rcx, qword [0x14011d710]
mov rax, qword [rcx + 0x4008]
mov byte [rax + 0xed], 1
mov rax, qword [rcx + 0x4008]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xbc]
addss xmm1, xmm0
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0xb8]
movss xmm7, dword [0x1400e36dc]
addss xmm0, xmm7
movss dword [rax + 0x138], xmm0
movss dword [rax + 0x13c], xmm1
mov byte [rax + 0x179], 1
mov dword [rsp + 0x40], 0x42fa0000
mov dword [rsp + 0x44], 0x42200000
lea rdx, [rsp + 0x40]
lea rcx, [0x1400d6530]
call fcn.14006f9b0
test al, al
je 0x14000d62c
lea rcx, str.start_https:__ovix.lol_
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movss xmm0, dword [r13 + 0x64]
subss xmm0, xmm6
mov rcx, qword [0x14011d710]
mov rax, qword [rcx + 0x4008]
mov byte [rax + 0xed], 1
mov rax, qword [rcx + 0x4008]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xbc]
addss xmm1, xmm0
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0xb8]
addss xmm0, xmm7
movss dword [rax + 0x138], xmm0
movss dword [rax + 0x13c], xmm1
mov byte [rax + 0x179], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
movaps xmm1, xmmword [0x1400e38d0]
movups xmmword [rbp + 0x370], xmm1
mov dword [rsp + 0x40], 0x3f800000
mov dword [rsp + 0x44], 0x3f800000
mov qword [rbp - 0x50], 0
mov dword [rsp + 0x48], 0x42fa0000
mov dword [rsp + 0x4c], 0x42200000
lea rax, [rsp + 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x370]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x40]
lea r8, [rbp - 0x50]
lea rdx, [rsp + 0x48]
mov rcx, qword [0x14011d700]
call fcn.1400712c0
mov r13, qword [rbp - 0x18]
call fcn.140037f20
mov ecx, 4
call fcn.1400295c0
call fcn.140038d80
nop
mov rdx, qword [rbp + 0x448]
cmp rdx, 0xf
jbe 0x14000d757
inc rdx
mov rcx, qword [rbp + 0x430]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d751
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000d751
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16b4
nop
mov rdx, qword [rbp + 0x428]
cmp rdx, 0xf
jbe 0x14000d79b
inc rdx
mov rcx, qword [rbp + 0x410]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d796
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000d796
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16b4
movdqa xmm0, xmmword [0x1400e37d0]
movdqu xmmword [rbp + 0x420], xmm0
mov byte [rbp + 0x410], 0
mov rdx, qword [rbp + 0x408]
cmp rdx, 0xf
jbe 0x14000d7f6
inc rdx
mov rcx, qword [rbp + 0x3f0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000d7f1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000d7f1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16b4
xor eax, eax
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x408], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x3f0], al
cmp r13, 0xf
jbe 0x14000d84b
lea rdx, [r13 + 1]
mov rax, r12
cmp rdx, 0x1000
jb 0x14000d843
add rdx, 0x27
mov r12, qword [r12 - 8]
sub rax, r12
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000d843
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r12
call fcn.1400c16b4
mov rcx, qword [rbp + 0x5e0]
xor rcx, rsp
call fcn.1400c1340
lea r11, [rsp + 0x720]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov rcx, rax
call fcn.140014360
mov qword [rbp - 0x48], rax
lea r8, [rbp - 0x48]
lea rcx, [rbp + 0x450]
call fcn.140026370
nop
mov r8, rax
lea rcx, [rbp - 0x10]
call fcn.140026140
lea rdx, [0x1400f3178]
lea rcx, [rbp - 0x10]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
call fcn.1400018a0
nop
call fcn.1400018a0
nop
call fcn.1400018a0
nop
call fcn.1400018a0
nop
call fcn.140001940
nop
mov rcx, rax
call fcn.140014360
mov qword [rsp + 0x40], rax
lea r8, [rsp + 0x40]
lea rcx, [rbp + 0xf0]
call fcn.140026080
nop
mov r8, rax
lea rcx, [rbp + 0x28]
call fcn.140026140
lea rdx, [0x1400f3178]
lea rcx, [rbp + 0x28]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
mov rcx, rax
call fcn.140014360
mov qword [rsp + 0x40], rax
lea r8, [rsp + 0x40]
lea rcx, [rbp + 0xf0]
call fcn.140026080
nop
mov r8, rax
lea rcx, [rbp + 0x28]
call fcn.140026140
lea rdx, [0x1400f3178]
lea rcx, [rbp + 0x28]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
mov rcx, rax
call fcn.140014360
mov qword [rsp + 0x40], rax
lea r8, [rsp + 0x40]
lea rcx, [rbp + 0xf0]
call fcn.140026370
nop
mov r8, rax
lea rcx, [rbp + 0x28]
call fcn.140026140
lea rdx, [0x1400f3178]
lea rcx, [rbp + 0x28]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
call fcn.140001940
nop
call fcn.140001940
nop
shr rdx, 0x20
lea r8, [rbp + 0x350]
lea rcx, str.remove
call fcn.140007ff0
int3