Function at 0x1400044f0
Capabilities:
Execute command

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r12
push rbp
push r14
push r15
mov rbp, rsp
sub rsp, 0x80
mov rax, qword [0x1400890e8]
xor rax, rsp
mov qword [rbp - 8], rax
xor esi, esi
mov ebx, esi
cmp dword [reloc.WS2_32.dll_accept], esi
jbe 0x140004602
lea rdi, section..data
lea r14, [0x1400897c8]
lea r15, [0x1400897a8]
lea r12, [0x140089008]
nop dword [rax]
mov rcx, qword [0x1400897c8]
test rcx, rcx
je 0x140004569
mov qword [0x1400897c8], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x1400897a8]
test rcx, rcx
je 0x140004582
mov qword [0x1400897a8], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov edx, ebx
mov qword [rsp + 0x48], r14
lea rax, [rbp - 0x10]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x30], 7
mov eax, dword [reloc.WS2_32.dll_connect]
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r12
xor r9d, r9d
xor r8d, r8d
mov edx, dword [rdi + rdx*4]
xor ecx, ecx
call sub.d3d11.dll_D3D11CreateDevice
mov rcx, qword [0x1400897a8]
test eax, eax
jns 0x140004631
test rcx, rcx
je 0x1400045db
mov qword [0x1400897a8], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x1400897c8]
test rcx, rcx
je 0x1400045f4
mov qword [0x1400897c8], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
inc ebx
cmp ebx, dword [reloc.WS2_32.dll_accept]
jb 0x140004550
xor al, al
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.140069a60
lea r11, [rsp + 0x80]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
test rcx, rcx
je 0x140004602
mov qword [rbp - 0x18], rsi
mov rax, qword [rcx]
lea r8, [rbp - 0x18]
lea rdx, [0x14006ec50]
call qword [rax]
test eax, eax
jns 0x140004655
xor bl, bl
jmp 0x1400049a9
mov qword [rbp - 0x20], rsi
mov rcx, qword [rbp - 0x18]
mov rax, qword [rcx]
lea r8, [rbp - 0x20]
lea rdx, [0x14006e628]
call qword [rax + Ordinal_50]
test eax, eax
jns 0x140004679
xor bl, bl
jmp 0x140004995
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x14000468c
mov qword [rbp - 0x18], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [rbp - 0x30], rsi
mov rcx, qword [rbp - 0x20]
mov rax, qword [rcx]
lea r8, [rbp - 0x30]
xor edx, edx
call qword [rax + gethostname]
test eax, eax
js 0x14000497f
mov rcx, qword [rbp - 0x20]
test rcx, rcx
je 0x1400046bb
mov qword [rbp - 0x20], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbp - 0x30]
mov rax, qword [rcx]
lea rdx, [0x1400896f0]
call qword [rax + gethostname]
test eax, eax
js 0x14000497f
mov qword [rbp - 0x28], rsi
mov rcx, qword [rbp - 0x30]
mov rax, qword [rcx]
lea r8, [rbp - 0x28]
lea rdx, [0x14006ec60]
call qword [rax]
test eax, eax
js 0x140004968
mov rcx, qword [rbp - 0x30]
test rcx, rcx
je 0x140004707
mov qword [rbp - 0x30], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rbx, qword [rbp - 0x28]
mov rdi, qword [0x1400897a8]
mov rcx, qword [0x140089830]
test rcx, rcx
je 0x14000472b
mov qword [0x140089830], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbx]
lea r8, [0x140089830]
mov rdx, rdi
mov rcx, rbx
call qword [rax + 0xb0]
test eax, eax
js 0x140004968
mov rcx, qword [rbp - 0x28]
test rcx, rcx
je 0x14000475c
mov qword [rbp - 0x28], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x140089830]
mov rax, qword [rcx]
lea rdx, [0x140089750]
call qword [rax + gethostname]
mov eax, dword [0x140089750]
mov dword [0x140089778], eax
mov eax, dword [0x140089754]
mov dword [0x14008977c], eax
mov eax, dword [0x140089760]
mov dword [0x140089788], eax
mov dword [0x140089784], 1
mov qword [0x140089798], 0x20
mov dword [0x1400897a0], 0x200
mov qword [0x14008978c], 1
mov dword [0x140089780], 1
mov dword [0x140089794], esi
mov rbx, qword [0x1400897a8]
mov rcx, qword [0x140089b78]
test rcx, rcx
je 0x1400047ee
mov qword [0x140089b78], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbx]
lea r9, [0x140089b78]
xor r8d, r8d
lea rdx, [0x140089778]
mov rcx, rbx
call qword [rax + Ordinal_41]
test eax, eax
js 0x140004968
cmp qword [0x140089b78], 0
je 0x140004968
mov eax, dword [0x140089750]
mov dword [0x140089778], eax
mov eax, dword [0x140089754]
mov dword [0x14008977c], eax
mov eax, dword [0x140089760]
mov dword [0x140089788], eax
lea rcx, [0x14006e3b8]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, str._n_n_Starting_at
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140001e00
mov rcx, rax
mov edx, dword [0x140089778]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x14006dfac]
call fcn.140001e00
mov rcx, rax
mov edx, dword [0x14008977c]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_int____ptr64]
mov rcx, rax
lea rdx, [0x1400026e0]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, [0x1400026e0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, str._______________________________________________________________________________________________________________________________n_________________________________________________n________________________________________________n________________________________________________n__________________________________________n___________________________________________n________________________________________n________________________________________n_____________________________________________n__________________________________________________n_________________________________________________n_n_n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140001e00
mov rcx, rax
mov dl, 0xa
call fcn.140001bc0
lea rdx, str._n_Click_on_your_game_and_enjoy_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140001e00
lea rdx, str._n_Mouse_button_5___Hold_Key
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140001e00
lea rdx, str._n_Purple_Outline_Only
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140001e00
lea rdx, str._n_Made_By_Flxxdz.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140001e00
lea rdx, str._n_https:__discord.gg_TRVhq8BYtq
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140001e00
mov dword [0x140089784], 1
mov qword [0x140089794], 3
mov qword [0x14008979c], 0x30000
mov qword [0x14008978c], 1
mov dword [0x140089780], 1
mov bl, 1
jmp 0x14000496a
xor bl, bl
mov rcx, qword [rbp - 0x28]
test rcx, rcx
je 0x140004981
mov qword [rbp - 0x28], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x140004981
xor bl, bl
mov rcx, qword [rbp - 0x30]
test rcx, rcx
je 0x140004995
mov qword [rbp - 0x30], rsi
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
nop
mov rcx, qword [rbp - 0x20]
test rcx, rcx
je 0x1400049a9
mov qword [rbp - 0x20], rsi
mov rdx, qword [rcx]
call qword [rdx + reloc.WS2_32.dll_recv]
nop
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x1400049bc
mov qword [rbp - 0x18], rsi
mov rdx, qword [rcx]
call qword [rdx + reloc.WS2_32.dll_recv]
movzx eax, bl
jmp 0x140004604