Function at 0x140065970
Capabilities:
Receive data
Receive data on socket
Send data
Send data on socket
Terminate process

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
mov rbp, rsp
sub rsp, 0x60
mov rax, qword [0x140092040]
xor rax, rsp
mov qword [rbp - 0x10], rax
lea rdx, [0x1400963fc]
lea rcx, [0x14007f22c]
call fcn.14002ff50
lea rdx, [0x140096400]
lea rcx, str.Transparent
call fcn.14002ff50
lea rdx, [0x140096401]
lea rcx, str.Menu_Colors
call fcn.14002ff50
cmp byte [0x140096401], 0
je 0x140065a26
mov r8d, 0x20
lea rdx, [0x140092228]
lea rcx, str.Text_Color
call fcn.140038d40
mov r8d, 0x20
lea rdx, [0x140092218]
lea rcx, str.Background_Color
movzx ebx, al
call fcn.140038d40
mov r8d, 0x20
lea rdx, [0x140092208]
lea rcx, str.Accent_Color
or bl, al
call fcn.140038d40
or al, bl
je 0x140065a26
call fcn.1400632e0
mov rcx, qword [0x1400958c8]
xor edx, edx
cmp byte [0x140096400], dl
je 0x140065a42
mov r9d, 1
xor r8d, r8d
jmp 0x140065a4b
mov r9d, 2
mov r8b, 0xff
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
mov rcx, qword [0x1400957f0]
lea rdx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x42f00000
mov dword [rbp - 0x2c], 0x41a00000
movss xmm1, dword [rcx + 0x3818]
movss xmm0, dword [rcx + 0x3808]
mov rax, qword [rcx + 0x3ed8]
addss xmm0, xmm0
movss xmm2, dword [rax + 0x2c]
addss xmm0, dword [rcx + 0x3c10]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
addss xmm0, xmm1
mov byte [rax + 0x141], 1
subss xmm2, xmm0
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
subss xmm2, xmm1
addss xmm0, xmm2
movss dword [rax + 0x104], xmm0
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x28]
subss xmm1, dword [0x14007fe68]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
lea rcx, str.Close
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
mov byte [rax + 0x141], 1
addss xmm0, xmm1
movss dword [rax + 0x100], xmm0
call fcn.14002ef80
test al, al
je 0x140065b27
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rcx, qword [0x1400957f0]
lea rdx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x42f00000
mov dword [rbp - 0x2c], 0x41a00000
movss xmm0, dword [rcx + 0x3808]
movss xmm1, dword [rcx + 0x3818]
addss xmm0, xmm0
mov rax, qword [rcx + 0x3ed8]
addss xmm0, dword [rcx + 0x3c10]
movss xmm2, dword [rax + 0x2c]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
addss xmm0, xmm1
mov byte [rax + 0x141], 1
subss xmm2, xmm0
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
subss xmm2, xmm1
addss xmm0, xmm2
movss dword [rax + 0x104], xmm0
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
lea rcx, str.Save_Config
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
mov byte [rax + 0x141], 1
addss xmm0, dword [0x14007fe38]
movss dword [rax + 0x100], xmm0
call fcn.14002ef80
test al, al
je 0x140065bf0
call fcn.140064990
movss xmm1, dword [0x14007fed4]
xorps xmm0, xmm0
call fcn.140011d80
lea rcx, str.KmBox_Debug
mov dword [rbp - 0x30], 0x42f00000
lea rdx, [rbp - 0x30]
mov dword [rbp - 0x2c], 0x41a00000
call fcn.14002ef80
test al, al
je 0x140065c2b
mov byte [0x140096403], 1
jmp 0x140065c38
cmp byte [0x140096403], 0
je 0x1400660a0
mov qword [rsp + 0x70], rsi
lea rcx, str.Debug_Options
mov rsi, qword [0x1400957f0]
xor edx, edx
mov qword [rsp + 0x78], rdi
mov rbx, qword [rsi + 0x3ed8]
movsxd rax, dword [rbx + 0xf0]
mov r8, qword [rbx + 0xf8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140002fb0
mov rcx, qword [rbx]
mov edi, eax
cmp dword [rcx + 0x3f20], eax
jne 0x140065c91
lea r8, str.Debug_Options
mov edx, reloc.WS2_32.dll_inet_addr
mov ecx, eax
call fcn.14001a1f0
test byte [rsi + 0x5cdc], 4
mov rsi, qword [rsp + 0x70]
je 0x140065cb5
mov r8d, edi
lea rdx, str.Debug_Options
lea rcx, str._popup__OpenPopup___s_____0x_08X__n
call fcn.140019e10
xor edx, edx
mov ecx, edi
call fcn.140012d90
cmp byte [0x140096403], 0
mov rdi, qword [rsp + 0x78]
je 0x1400660a0
mov rbx, qword [0x1400957f0]
lea rdx, [rbp - 0x30]
xor eax, eax
mov dword [rbp - 0x30], 2
movss xmm1, dword [rbx + 0x14]
lea rcx, [rbx + 0x4830]
movss xmm2, dword [rbx + 0x10]
subss xmm1, dword [0x14007fe78]
or dword [rbx + 0x47b0], 1
subss xmm2, dword [0x14007fe7c]
mov qword [rbx + 0x47c8], rax
mov dword [rbx + 0x47b4], 1
mulss xmm1, dword [0x14007fd4c]
mulss xmm2, dword [0x14007fd4c]
movss dword [rbx + 0x47c4], xmm1
movss dword [rbx + 0x47c0], xmm2
movss xmm1, dword [rbx + 0x37d0]
movss xmm0, dword [rbx + 0x37d4]
movss dword [rbp - 0x2c], xmm1
movss dword [rbp - 0x28], xmm0
call fcn.14001a940
mov dword [rbx + 0x37d0], 0x41200000
mov dword [rbx + 0x37d4], 0x41200000
call fcn.140013480
test al, al
je 0x140066096
lea rcx, str.Select_kmbox_type_nin_aimbot_section.
call fcn.14002e600
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0
mov dword [rbp - 0x2c], 0x41200000
call fcn.140030e20
lea rdx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x43160000
lea rcx, str.Test_KmboxB_move
mov dword [rbp - 0x2c], 0x41a00000
call fcn.14002ef80
test al, al
je 0x140065dda
lea rcx, str.Mouse_shouldve_moved
call fcn.14002e600
mov edx, 0x32
mov ecx, edx
call fcn.140062870
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0
mov dword [rbp - 0x2c], 0x41200000
call fcn.140030e20
lea rdx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x43160000
lea rcx, str.Test_KmboxB_click
mov dword [rbp - 0x2c], 0x41a00000
call fcn.14002ef80
test al, al
je 0x140065e24
lea rcx, str.Mouse_shouldve_moved
call fcn.14002e600
call fcn.140062b70
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0
mov dword [rbp - 0x2c], 0x41200000
call fcn.140030e20
lea rdx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x43160000
lea rcx, str.Test_Kmbox.NET_move
mov dword [rbp - 0x2c], 0x41a00000
call fcn.14002ef80
test al, al
je 0x140065e75
lea rcx, str.Mouse_shouldve_moved
call fcn.14002e600
mov edx, 0x32
mov ecx, edx
call fcn.140070910
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0
mov dword [rbp - 0x2c], 0x41200000
call fcn.140030e20
lea rdx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x43160000
lea rcx, str.Test_Kmbox.NET_click
mov dword [rbp - 0x2c], 0x41a00000
call fcn.14002ef80
test al, al
je 0x140065fa4
lea rcx, str.Mouse_shouldve_moved
call fcn.14002e600
cmp qword [0x140096160], 0
movzx ebx, byte [0x140096402]
jbe 0x140065fa4
inc dword [0x140095918]
mov dword [0x14009591c], 0x9823ae8d
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov dword [0x140095914], eax
test ebx, ebx
je 0x140065efc
or dword [0x1400958d8], 1
jmp 0x140065f03
and dword [0x1400958d8], 0xfffffffe
movups xmm0, xmmword [0x1400958d8]
mov rcx, qword [0x140096160]
lea rax, [0x140096150]
movups xmm1, xmmword [0x1400958e8]
lea rdx, [0x140095910]
mov dword [rsp + 0x28], sendto
movaps xmmword [0x140095920], xmm0
xor r9d, r9d
movups xmm0, xmmword [0x1400958f8]
mov r8d, 0x48
mov qword [rsp + 0x20], rax
movaps xmmword [0x140095930], xmm1
movsd xmm1, qword [0x140095908]
movaps xmmword [0x140095940], xmm0
movsd qword [0x140095950], xmm1
call qword [sym.imp.WS2_32.dll_sendto]
mov rcx, qword [0x140096160]
lea rax, [rbp - 0x30]
mov qword [rsp + 0x28], rax
lea rdx, [0x140095d30]
lea rax, [rbp - 0x20]
mov dword [rbp - 0x30], sendto
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov r8d, 0x400
call qword [sym.imp.WS2_32.dll_recvfrom]
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0
mov dword [rbp - 0x2c], 0x41200000
call fcn.140030e20
lea rdx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x43160000
lea rcx, str.Close_Debug_Options
mov dword [rbp - 0x2c], 0x41a00000
call fcn.14002ef80
test al, al
je 0x140065fe9
mov byte [0x140096403], 0
call fcn.1400131e0
mov rbx, qword [0x1400957f0]
mov r8d, 3
mov eax, dword [rbx + 0x4820]
cmp eax, r8d
jge 0x140066010
mov r8d, eax
test eax, eax
jle 0x140066046
nop dword [rax + rax]
mov rcx, qword [rbx + 0x4828]
dec r8d
cdqe
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4 - 0x14]
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
add rax, rax
movups xmmword [rbx + rax*8 + 0x38a4], xmm0
dec dword [rbx + 0x4820]
mov eax, dword [rbx + 0x4820]
test r8d, r8d
jg 0x140066010
mov rdx, qword [rbx + 0x3ed8]
cmp qword [rbx + 0x48b8], rdx
jne 0x14006607a
cmp byte [rbx + 0x4931], 0
je 0x14006607a
cmp dword [rbx + 0x48f0], 0
jne 0x14006607a
mov eax, dword [rbx + 0x4934]
and eax, 0xfffffff2
or eax, 2
mov dword [rbx + 0x4934], eax
test dword [rdx + 0x14], 0x1000000
je 0x14006608a
mov byte [rbx + 0x3e3e], 1
call fcn.14000e6a0
mov byte [rbx + 0x3e3e], 0
mov ecx, 1
call fcn.140003ad0
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.140070a80
mov rbx, qword [rsp + 0x80]
add rsp, 0x60
pop rbp
ret