Function at 0x140088380
Capabilities:
Create thread
Execute command
Set console window title
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x550]
sub rsp, 0x650
mov rax, qword [0x14014cae8]
xor rax, rsp
mov qword [rbp + 0x540], rax
xor ebx, ebx
mov dword [rsp + 0x40], ebx
xorps xmm0, xmm0
movups xmmword [rbp + 0x400], xmm0
movups xmmword [rbp + 0x410], xmm0
movups xmmword [rbp + 0x420], xmm0
xor r9d, r9d
lea r8d, [rbx + 1]
lea rdx, [rbp + 0x400]
lea rcx, str.1142775544124035172
call fcn.14008f230
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2e0], xmm0
movups xmmword [rbp + 0x2f0], xmm0
movups xmmword [rbp + 0x300], xmm0
movups xmmword [rbp + 0x310], xmm0
movups xmmword [rbp + 0x320], xmm0
movups xmmword [rbp + 0x330], xmm0
movups xmmword [rbp + 0x340], xmm0
movups xmmword [rbp + 0x350], xmm0
movups xmmword [rbp + 0x360], xmm0
mov qword [rbp + 0x370], rax
lea rax, str.Waiting_Authenticate_To_Proxy_
mov qword [rbp + 0x2e8], rax
lea rax, str.Licensed_Role:_Premium_Proxy_User
mov qword [rbp + 0x2e0], rax
lea rax, str.waiting_authenticate
mov qword [rbp + 0x300], rax
mov rax, qword [0x1401510d0]
mov qword [rbp + 0x2f0], rax
lea rdi, str.Rove_Premium_Proxy_V1.0
mov qword [rbp + 0x308], rdi
lea rax, str.sari_tik
mov qword [rbp + 0x310], rax
lea rax, str.Waiting_Authenticate
mov qword [rbp + 0x318], rax
lea rax, str.Rove_Proxy_Discord
mov qword [rbp + 0x358], rax
lea rax, str.https:__discord.gg_K8WmK3YUVd
mov qword [rbp + 0x360], rax
lea rcx, [rbp + 0x2e0]
call fcn.14008f460
lea edx, [rbx + 1]
lea rcx, [0x14007a620]
call qword [sym.imp.KERNEL32.dll_SetConsoleCtrlHandler]
lea rcx, str.Color_0A
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
lea rcx, [0x140151500]
call fcn.14009f480
lea rdx, str.Welcome_To_Rove_Proxy.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
cmp byte [0x140151718], bl
jne 0x14008858a
lea rdx, [rbp + 0x230]
lea rcx, [rsp + 0x30]
call fcn.140078920
movzx ecx, byte [rax + 0xa]
test cl, cl
je 0x140088558
xor byte [rax], 0x35
xor byte [rax + 1], 0x36
xor byte [rax + 2], 0x37
xor byte [rax + 3], 0x38
xor byte [rax + 4], 0x39
xor byte [rax + 5], 0x3a
xor byte [rax + 6], 0x3b
xor byte [rax + 7], 0x3c
xor byte [rax + 8], 0x3d
xor byte [rax + 9], 0x3e
xor cl, 0x3f
mov byte [rax + 0xa], cl
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
mov rcx, rax
lea rdx, [0x140151720]
call fcn.14000dc90
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [0x140151500]
call fcn.14009c870
test al, al
je 0x1400885a1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
xorps xmm0, xmm0
movups xmmword [rbp + 0x2c0], xmm0
mov qword [rbp + 0x2d0], reloc.WS2_32.dll_listen
mov qword [rbp + 0x2d8], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.autologin.txt]
movsd qword [rbp + 0x2c0], xmm0
mov eax, dword [0x14011b6b0]
mov dword [rbp + 0x2c8], eax
movzx eax, byte [reloc.WS2_32.dll_WSACleanup]
mov byte [rbp + 0x2cc], al
mov byte [rbp + 0x2cd], bl
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0x10]
call sub.VCRUNTIME140.dll_memset
mov dword [rsp + 0x20], 1
mov r9d, 0x40
lea r8d, [r9 - 0x3f]
lea rdx, [rbp + 0x2c0]
lea rcx, [rbp + 0x10]
call fcn.1400765a0
mov rax, qword [rbp + 0x10]
movsxd rcx, dword [rax + 4]
lea r15, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x10], r15
mov rax, qword [rbp + 0x10]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0xc], edx
xorps xmm0, xmm0
movups xmmword [rbp + 0x270], xmm0
mov r14, rbx
mov qword [rbp + 0x280], rbx
mov r13d, reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x288], r13
mov byte [rbp + 0x270], r14b
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0x430]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rbp + 0x2c0]
cmp qword [rbp + 0x2d8], 0x10
cmovae rdx, qword [rbp + 0x2c0]
mov dword [rsp + 0x20], 1
lea r9d, [r13 + 0x31]
lea r8d, [r13 - 0xe]
lea rcx, [rbp + 0x430]
call fcn.1400765a0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x290], xmm0
mov qword [rbp + 0x2a0], rbx
mov qword [rbp + 0x2a8], r13
mov byte [rbp + 0x290], 0
mov rax, qword [rbp + 0x10]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x10]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
je 0x140088bec
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0x2e0]
call sub.VCRUNTIME140.dll_memset
lea rax, [0x14010be38]
mov qword [rbp + 0x2e0], rax
lea rcx, [rbp + 0x390]
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::constructor_void____ptr64]
nop
mov dword [rsp + 0x40], reloc.WLDAP32.dll_Ordinal_32
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2e0]
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 + 0x2e0]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0x2e0], r15
mov rax, qword [rbp + 0x2e0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x2dc], edx
lea rcx, [rbp + 0x2f0]
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 + 0x2f0], rax
mov byte [rbp + 0x36c], 0
mov byte [rbp + 0x361], 0
lea rcx, [rbp + 0x2f0]
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::_Init_void____ptr64]
mov qword [rbp + 0x370], rbx
mov rax, qword [0x140150b10]
mov qword [rbp + 0x364], rax
mov qword [rbp + 0x358], rbx
xorps xmm0, xmm0
movups xmmword [rbp + 0x250], xmm0
movdqa xmm1, xmmword [0x14010bae0]
movdqu xmmword [rbp + 0x260], xmm1
mov byte [rbp + 0x250], 0
lea r9d, [r13 + 0x31]
lea r8d, [r13 - 0xe]
lea rdx, str.autologin.txt
lea rcx, [rbp + 0x2f0]
call fcn.140058390
xor r8d, r8d
test rax, rax
mov rax, qword [rbp + 0x2e0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x2e0]
je 0x140088828
add rcx, rax
xor edx, edx
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::clear_int__bool____ptr64]
jmp 0x140088836
add rcx, rax
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]
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x2e0]
call fcn.1400730a0
lea rcx, [rbp + 0x2f0]
call fcn.140028db0
test rax, rax
jne 0x14008887c
mov rax, qword [rbp + 0x2e0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x2e0]
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]
lea rax, [rsp + 0x50]
mov qword [rbp + 0x230], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], rbx
mov r8d, 1
lea rdx, [0x14010d7e0]
lea rcx, [rsp + 0x50]
call fcn.14000f1d0
nop
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x400]
call fcn.1400160e0
nop
lea r8, [rsp + 0x50]
mov rdx, rax
lea rcx, [0x140151500]
call fcn.1400a1060
cmp byte [0x140151718], 0
jne 0x140088952
lea rdx, str._n___
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, [0x14011b6c0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, [0x14011b6c4]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, str.Status:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
mov rcx, rax
lea rdx, [0x140151720]
call fcn.14000dc90
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rdi, qword [0x1401516e0]
mov r12, qword [0x1401516e8]
cmp rdi, r12
je 0x140088abe
mov r13d, reloc.WS2_32.dll_shutdown
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x230], xmm0
mov qword [rbp + 0x240], rbx
mov qword [rbp + 0x248], rbx
mov r15, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x140088995
mov r15, qword [rdi]
mov rsi, qword [rdi + 0x10]
movabs rax, 0x7fffffffffffffff
cmp rsi, rax
ja 0x14008980e
cmp rsi, 0x10
jae 0x1400889d7
mov qword [rbp + 0x240], rsi
mov ebx, reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x248], rbx
movups xmm0, xmmword [r15]
movups xmmword [rbp + 0x230], xmm0
movq r14, xmm0
jmp 0x140088a36
mov rbx, rsi
or rbx, 0xf
cmp rbx, rax
jbe 0x1400889e8
mov rbx, rax
jmp 0x1400889f0
cmp rbx, 0x16
cmovb rbx, r13
mov rdx, rbx
add rdx, 1
mov rax, 0xffffffffffffffff
cmovb rdx, rax
lea rcx, [rbp + 0x230]
call fcn.140006ad0
mov r14, rax
mov qword [rbp + 0x230], rax
mov qword [rbp + 0x240], rsi
mov qword [rbp + 0x248], rbx
lea r8, [rsi + 1]
mov rdx, r15
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
nop
lea rdx, [rbp + 0x230]
cmp rbx, 0x10
cmovae rdx, r14
mov r8, rsi
lea rcx, [rbp + 0x270]
call fcn.140027d60
nop
mov rdx, qword [rbp + 0x248]
cmp rdx, 0x10
jb 0x140088a92
inc rdx
mov rcx, qword [rbp + 0x230]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140088a8d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140088aa2
call fcn.1400f429c
add rdi, 0x20
cmp rdi, r12
je 0x140088aa9
xor ebx, ebx
jmp 0x140088970
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov r13, qword [rbp + 0x288]
mov r14, qword [rbp + 0x280]
lea r15, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
lea rcx, [rbp + 0x270]
mov rsi, qword [rbp + 0x270]
cmp r13, 0x10
cmovae rcx, rsi
cmp r14, 0x10
jne 0x140088af1
mov r8, r14
lea rdx, str.Rove_Normal_Plan
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140088af1
mov al, 1
jmp 0x140088af3
xor al, al
mov byte [0x140150045], al
lea rdx, str._n___
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, [0x14011b6c0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, [0x14011b6c4]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, str.Automaticly_Logged_In.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
mov rdx, qword [rbp + 0x268]
cmp rdx, 0x10
jb 0x140088b96
inc rdx
mov rcx, qword [rbp + 0x250]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140088b90
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140088b90
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f429c
nop
mov rax, qword [rbp + 0x2e0]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0x2e0], r15
mov rax, qword [rbp + 0x2e0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x2dc], edx
lea rcx, [rbp + 0x2f0]
call fcn.1400195a0
lea rcx, [rbp + 0x2f8]
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 + 0x390]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
jmp 0x1400890ba
lea rdx, str._nBuy_Proxy_License_In_https:__discord.gg_K8WmK3YUVd
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, str._nEnter_License_:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, [rbp + 0x290]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.1400730a0
lea rax, [rsp + 0x50]
mov qword [rbp + 0x230], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], rbx
mov r8d, 1
lea rdx, [0x14010d7e0]
lea rcx, [rsp + 0x50]
call fcn.14000f1d0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x400]
call fcn.1400160e0
nop
lea r8, [rsp + 0x50]
mov rdx, rax
lea rcx, [0x140151500]
call fcn.1400a1060
cmp byte [0x140151718], 0
jne 0x140088d39
lea rdx, str._n___
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, [0x14011b6c0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, [0x14011b6c4]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
lea rdx, [rbp + 0x230]
lea rcx, [rsp + 0x30]
call fcn.140078ff0
movzx ecx, byte [rax + 8]
test cl, cl
je 0x140088d07
xor byte [rax], 0x35
xor byte [rax + 1], 0x36
xor byte [rax + 2], 0x37
xor byte [rax + 3], 0x38
xor byte [rax + 4], 0x39
xor byte [rax + 5], 0x3a
xor byte [rax + 6], 0x3b
xor byte [rax + 7], 0x3c
xor cl, 0x3d
mov byte [rax + 8], cl
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000def0
mov rcx, rax
lea rdx, [0x140151720]
call fcn.14000dc90
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rbx, qword [0x1401516e0]
mov rdi, qword [0x1401516e8]
cmp rbx, rdi
je 0x140088de7
mov rdx, rbx
lea rcx, [rbp + 0x230]
call fcn.1400160e0
nop
lea rdx, [rbp + 0x230]
cmp qword [rbp + 0x248], 0x10
cmovae rdx, qword [rbp + 0x230]
mov r8, qword [rbp + 0x240]
lea rcx, [rbp + 0x270]
call fcn.140027d60
nop
mov rdx, qword [rbp + 0x248]
cmp rdx, 0x10
jb 0x140088dcc
inc rdx
mov rcx, qword [rbp + 0x230]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140088dc7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400890ae
call fcn.1400f429c
add rbx, 0x20
cmp rbx, rdi
jne 0x140088d50
mov r13, qword [rbp + 0x288]
mov r14, qword [rbp + 0x280]
lea rcx, [rbp + 0x270]
mov rsi, qword [rbp + 0x270]
cmp r13, 0x10
cmovae rcx, rsi
cmp r14, 0x10
jne 0x140088e1a
mov r8, r14
lea rdx, str.Rove_Normal_Plan
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140088e1a
mov al, 1
jmp 0x140088e1c
xor al, al
mov byte [0x140150045], al
xorps xmm0, xmm0
movups xmmword [rbp + 0x250], xmm0
mov qword [rbp + 0x260], reloc.WS2_32.dll_listen
mov qword [rbp + 0x268], reloc.WS2_32.dll_ntohs
movsd xmm0, qword [str.autologin.txt]
movsd qword [rbp + 0x250], xmm0
mov eax, dword [0x14011b6b0]
mov dword [rbp + 0x258], eax
movzx eax, byte [reloc.WS2_32.dll_WSACleanup]
mov byte [rbp + 0x25c], al
mov byte [rbp + 0x25d], 0
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0x120]
call sub.VCRUNTIME140.dll_memset
mov dword [rsp + 0x20], 1
mov r9d, 0x40
lea r8d, [r9 - 0x3f]
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x120]
call fcn.1400765a0
nop
mov rax, qword [rbp + 0x120]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x120]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x140088ff0
xor edx, edx
mov r8d, 0x108
lea rcx, [rbp + 0x2e0]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rbp + 0x250]
cmp qword [rbp + 0x268], 0x10
cmovae rdx, qword [rbp + 0x250]
mov dword [rsp + 0x20], 1
mov r9d, 0x40
lea r8d, [r9 - 0x3e]
lea rcx, [rbp + 0x2e0]
call fcn.140072cb0
nop
mov rax, qword [rbp + 0x2e0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x2e0]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
je 0x140088f96
lea rdx, [rbp + 0x290]
cmp qword [rbp + 0x2a8], 0x10
cmovae rdx, qword [rbp + 0x290]
mov r8, qword [rbp + 0x2a0]
lea rcx, [rbp + 0x2e0]
call fcn.140011050
lea rcx, [rbp + 0x2e8]
call fcn.140028db0
test rax, rax
jne 0x140088f96
mov rax, qword [rbp + 0x2e0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x2e0]
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 + 0x2e0]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ofstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x2e0], rax
mov rax, qword [rbp + 0x2e0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0x2dc], edx
lea rcx, [rbp + 0x2e8]
call fcn.1400195a0
lea rcx, [rbp + 0x2f0]
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 + 0x388]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
jmp 0x140089024
lea rcx, [rbp + 0x130]
call fcn.140028db0
test rax, rax
jne 0x140089024
mov rax, qword [rbp + 0x120]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x120]
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 + 0x120]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0x120], r15
mov rax, qword [rbp + 0x120]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x11c], edx
lea rcx, [rbp + 0x130]
call fcn.1400195a0
lea rcx, [rbp + 0x138]
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 + 0x1d0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
mov rdx, qword [rbp + 0x268]
cmp rdx, 0x10
jb 0x1400890ba
inc rdx
mov rcx, qword [rbp + 0x250]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400890b5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400890b5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f429c
lea rcx, [0x14011b744]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov edx, 0xa
lea rcx, str.Growtopia_Rove_Premium_Proxy_V1.0_n
call fcn.140073070
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r14
cmp rax, 0x10
jb 0x140089814
lea r12, [rbp + 0x270]
cmp r13, 0x10
cmovae r12, rsi
xorps xmm0, xmm0
movups xmmword [rbp + 0x250], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x260], xmm1
lea r15, [r14 + 0x10]
mov edi, reloc.WS2_32.dll_ntohs
lea rbx, [rbp + 0x250]
cmp r15, rdi
jbe 0x1400891a8
mov rdi, r15
or rdi, 0xf
cmp rdi, rcx
jbe 0x14008913c
mov rdi, rcx
jmp 0x140089149
cmp rdi, 0x16
mov eax, reloc.WS2_32.dll_shutdown
cmovb rdi, rax
mov rcx, rdi
add rcx, 1
mov rax, 0xffffffffffffffff
cmovb rcx, rax
cmp rcx, 0x1000
jb 0x140089190
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14008981a
mov rcx, rax
call fcn.1400f4260
test rax, rax
je 0x140089237
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x1400891a1
test rcx, rcx
je 0x14008919f
call fcn.1400f4260
mov rbx, rax
jmp 0x1400891a1
xor ebx, ebx
mov qword [rbp + 0x250], rbx
mov qword [rbp + 0x260], r15
mov qword [rbp + 0x268], rdi
movups xmm0, xmmword [str.Licensed_Role_:]
movups xmmword [rbx], xmm0
lea rcx, [rbx + 0x10]
mov r8, r14
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + r15], 0
lea rdx, [rbp + 0x250]
cmp qword [rbp + 0x268], 0x10
cmovae rdx, qword [rbp + 0x250]
mov r8, qword [rbp + 0x260]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011050
nop
mov rdx, qword [rbp + 0x268]
cmp rdx, 0x10
jb 0x140089243
inc rdx
mov rcx, qword [rbp + 0x250]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14008923e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14008923e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f429c
lea rcx, str.Color_0A
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov edx, 0xa
lea rcx, [0x14011b784]
call fcn.140073070
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rbp - 0x80], xmm0
movups xmmword [rbp - 0x70], xmm0
movups xmmword [rbp - 0x60], xmm0
movups xmmword [rbp - 0x50], xmm0
movups xmmword [rbp - 0x40], xmm0
movups xmmword [rbp - 0x30], xmm0
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm0
mov qword [rbp], rax
lea rax, str.Currently_Not_In_Game_
mov qword [rsp + 0x78], rax
lea rax, str.Licensed_Role:_Premium_Proxy_User
mov qword [rsp + 0x70], rax
lea rax, str.currently_not_in_game
mov qword [rbp - 0x70], rax
mov rax, qword [0x1401510d0]
mov qword [rbp - 0x80], rax
lea rax, str.Rove_Premium_Proxy_V1.0
mov qword [rbp - 0x68], rax
lea rax, str.pembe_tik
mov qword [rbp - 0x60], rax
lea rax, str.Not_In_Game
mov qword [rbp - 0x58], rax
lea rax, str.Rove_Proxy_Discord
mov qword [rbp - 0x18], rax
lea rax, str.https:__discord.gg_K8WmK3YUVd
mov qword [rbp - 0x10], rax
lea rcx, [rsp + 0x70]
call fcn.14008f460
call fcn.140085430
mov ecx, 8
call fcn.1400f4260
xor ebx, ebx
test rax, rax
je 0x140089320
lea rcx, [0x140086220]
mov qword [rax], rcx
jmp 0x140089323
mov rax, rbx
mov qword [rbp + 0x230], rax
lea rcx, [rbp + 0x2b8]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], ebx
mov r9, rax
lea r8, [0x140011350]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x2b0], rax
test rax, rax
je 0x1400897fd
mov ecx, 8
call fcn.1400f4260
test rax, rax
je 0x140089379
lea rcx, [0x14007a4d0]
mov qword [rax], rcx
jmp 0x14008937c
mov rax, rbx
mov qword [rbp + 0x230], rax
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], ebx
mov r9, rax
lea r8, [0x140011350]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rsp + 0x40], rax
test rax, rax
je 0x1400897ee
cmp dword [rsp + 0x48], 0
je 0x140089820
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp + 0x230], xmm0
lea rcx, [rbp + 0x230]
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x14008982b
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x40], xmm0
lea ecx, [rax + 8]
call fcn.1400f4260
test rax, rax
je 0x140089401
lea rcx, [0x14007f1b0]
mov qword [rax], rcx
jmp 0x140089404
mov rax, rbx
mov qword [rbp + 0x230], rax
lea rcx, [rbp + 0x3f8]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], ebx
mov r9, rax
lea r8, [0x140011350]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x3f0], rax
test rax, rax
je 0x140089868
mov ecx, 8
call fcn.1400f4260
test rax, rax
je 0x14008945a
lea rcx, [0x14007a9d0]
mov qword [rax], rcx
jmp 0x14008945d
mov rax, rbx
mov qword [rbp + 0x230], rax
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], ebx
mov r9, rax
lea r8, [0x140011350]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rsp + 0x40], rax
test rax, rax
je 0x140089859
cmp dword [rsp + 0x48], 0
je 0x140089833
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rbp + 0x230], xmm0
lea rcx, [rbp + 0x230]
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x14008983e
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x40], xmm0
lea edx, [rax + 0xa]
lea rcx, str.HTTPS_server_is_running._n
call fcn.140073070
cmp byte [0x140150ef2], 0
jne 0x14008950b
mov edx, 4
lea rcx, str.Failed_to_edit_Hosts_File_n
call fcn.140073070
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rcx, 0xffffffffffffffff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov edx, 0xa
lea rcx, str.Successfully_edited_Hosts_file_n
call fcn.140073070
call fcn.14002b130
cmp dword [rbp + 0x2b8], 0
je 0x140089846
movaps xmm0, xmmword [rbp + 0x2b0]
movdqa xmmword [rbp + 0x230], xmm0
lea rcx, [rbp + 0x230]
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x140089851
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x2b0], xmm0
call fcn.14000d380
mov rcx, qword [0x1401512d8]
call fcn.14008cfe0
mov rcx, qword [0x1401512d8]
call fcn.14008ceb0
test al, al
je 0x140089615
lea rcx, str.Color_0A
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov edx, 0xa
lea rcx, str._NOTICE__Server__client_proxy_is_running._n
call fcn.140073070
mov edx, 0xa
lea rcx, str._NOTICE__If_Proxy_doesnt_connect_restart_Growtopia_n
call fcn.140073070
mov edx, 0xa
lea rcx, [0x14011b784]
call fcn.140073070
mov edx, 0xa
lea rcx, str.You_Can_Now_Login_In_To_Growtopia._n
call fcn.140073070
mov edx, 0xa
lea rcx, str.Restart_Growtopia_If_Proxy_Doesnt_Connect_To_Growtopia__n
call fcn.140073070
mov edx, 0xa
lea rcx, [0x14011b784]
call fcn.140073070
mov rcx, qword [0x1401512d8]
call fcn.14008c1c0
mov qword [rsp + 0x40], 5
lea rcx, [rsp + 0x40]
call fcn.140014c70
jmp 0x1400895f4
mov edx, 4
lea rcx, str.Failed_to_start_server_or_proxy._n
call fcn.140073070
nop
cmp dword [rbp + 0x3f8], 0
je 0x140089637
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
nop
cmp dword [rbp + 0x2b8], 0
je 0x140089647
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
nop
mov rdx, qword [rbp + 0x2a8]
cmp rdx, 0x10
jb 0x14008968b
inc rdx
mov rcx, qword [rbp + 0x290]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140089686
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140089686
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f429c
mov qword [rbp + 0x2a0], rbx
mov qword [rbp + 0x2a8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x290], 0
mov rax, qword [rbp + 0x430]
movsxd rcx, dword [rax + 4]
lea rbx, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x430], rbx
mov rax, qword [rbp + 0x430]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x42c], edx
lea rcx, [rbp + 0x440]
call fcn.1400195a0
lea rcx, [rbp + 0x448]
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 + 0x4e0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
cmp r13, 0x10
jb 0x140089738
lea rdx, [r13 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x14008972f
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14008972f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rsi
call fcn.1400f429c
nop
mov rax, qword [rbp + 0x10]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0x10], rbx
mov rax, qword [rbp + 0x10]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0xc], edx
lea rcx, [rbp + 0x20]
call fcn.1400195a0
lea rcx, [rbp + 0x28]
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 + 0xc0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
mov rdx, qword [rbp + 0x2d8]
cmp rdx, 0x10
jb 0x1400897bc
inc rdx
mov rcx, qword [rbp + 0x2c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400897b7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400897b7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f429c
xor eax, eax
mov rcx, qword [rbp + 0x540]
xor rcx, rsp
call fcn.1400f43b0
lea r11, [rsp + 0x650]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov dword [rsp + 0x48], ebx
mov ecx, 6
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
mov dword [rbp + 0x2b8], ebx
mov ecx, 6
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
call fcn.140004e10
nop
call fcn.140004e10
int3
call fcn.140004df0
nop
mov ecx, 1
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
mov ecx, eax
call sub.MSVCP140.dll_void___cdecl_std::_Throw_C_error_int_
nop
mov ecx, 1
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
mov ecx, eax
call sub.MSVCP140.dll_void___cdecl_std::_Throw_C_error_int_
nop
mov ecx, 1
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
mov ecx, eax
call sub.MSVCP140.dll_void___cdecl_std::_Throw_C_error_int_
nop
mov dword [rsp + 0x48], ebx
mov ecx, 6
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
mov dword [rbp + 0x3f8], ebx
mov ecx, 6
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3