Function at 0x14002e5f0
Capabilities:
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
sub rsp, 0x2b0
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1402e9060]
xor rax, rsp
mov qword [rbp + 0x248], rax
xor r13d, r13d
mov dword [rbp + 0x10], r13d
movabs rax, 0xb55da8930cd6bdad
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x40], rax
movabs rax, 0x9b665718c38771ef
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x48], rax
movabs rax, 0xc52b5528c5ebf5a9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x50], rax
movabs rax, 0x9abd6f621130a05f
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x58], rax
movabs rax, 0x888fe45fdd4ee08f
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x60], rax
movabs rcx, 0x7810a2fce6c3f1d2
mov qword [rbp + 8], rcx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x68], rax
movabs rax, 0x877287a97ca2c9c5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x200], rax
movabs rax, 0xa35e7920f0a943de
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x208], rax
movabs rax, 0xfc1e651fffdec287
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x210], rax
movabs rax, 0xfbc535366b41e170
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x218], rax
movabs rax, 0xb5dd85258c3adfc9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x220], rax
mov qword [rbp + 8], rcx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x228], rax
vmovdqu ymm0, ymmword [rbp + 0x40]
vpxor ymm1, ymm0, ymmword [rbp + 0x200]
vmovdqa ymmword [rbp + 0x40], ymm1
vmovdqa xmm0, xmmword [rbp + 0x60]
vxorps xmm0, xmm0, xmmword [rbp + 0x220]
vmovdqa xmmword [rbp + 0x60], xmm0
lea rax, [rbp + 0x40]
mov rdx, 0xffffffffffffffff
mov rbx, rdx
vzeroupper
inc rbx
cmp byte [rax + rbx], r13b
jne 0x14002e775
mov r15, qword [0x1402f8b38]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r15
cmp rax, rbx
jb 0x14002f04a
lea r12, [0x1402f8b28]
cmp qword [reloc.WS2_32.dll_ntohs], 0x10
cmovae r12, qword [0x1402f8b28]
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c0], xmm0
mov qword [rbp + 0x1d0], r13
mov qword [rbp + 0x1d8], r13
lea r14, [r15 + rbx]
mov edi, reloc.WS2_32.dll_ntohs
lea rsi, [rbp + 0x1c0]
cmp r14, rdi
jbe 0x14002e85b
mov rdi, r14
or rdi, 0xf
cmp rdi, rcx
jbe 0x14002e7f3
mov rdi, rcx
jmp 0x14002e7ff
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmp rdi, rax
cmovb rdi, rax
mov rcx, rdi
add rcx, 1
cmovb rcx, rdx
cmp rcx, 0x1000
jb 0x14002e842
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14002f050
mov rcx, rax
call fcn.1400c84b0
test rax, rax
je 0x14002e83b
lea rsi, [rax + 0x27]
and rsi, 0xffffffffffffffe0
mov qword [rsi - 8], rax
jmp 0x14002e854
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14002e851
call fcn.1400c84b0
mov rsi, rax
jmp 0x14002e854
mov rsi, r13
mov qword [rbp + 0x1c0], rsi
mov qword [rbp + 0x1d0], r14
mov qword [rbp + 0x1d8], rdi
mov r8, rbx
lea rdx, [rbp + 0x40]
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsi + rbx]
mov r8, r15
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + r14], r13b
mov dword [rbp + 0x10], 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x1e0], xmm0
movdqa xmm1, xmmword [0x1402d49a0]
movdqu xmmword [rbp + 0x1f0], xmm1
mov byte [rbp + 0x1e0], 0
mov ecx, 3
call fcn.140074690
call fcn.140074400
mov rbx, rax
test rax, rax
je 0x14002ef54
lea r8, [rbp + 0x1c0]
cmp qword [rbp + 0x1d8], 0x10
cmovae r8, qword [rbp + 0x1c0]
mov edx, 0x2712
mov rcx, rax
call fcn.140077230
lea r8, [0x14002e5c0]
mov edx, 0x4e2b
mov rcx, rbx
call fcn.140077230
lea r8, [rbp + 0x1e0]
mov edx, 0x2711
mov rcx, rbx
call fcn.140077230
mov rcx, rbx
call fcn.1400744c0
test eax, eax
je 0x14002e92f
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
mov qword [rbp + 0xb8], r13
lea rax, [rbp + 0x80]
mov qword [rbp + 8], rax
mov byte [rbp + 0x1b0], 0
xor edx, edx
lea rcx, [rbp + 0x1b8]
call fcn.140006a90
nop
mov dword [rbp + 0x10], 3
lea rax, [rbp + 0x40]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x78], r13
mov rcx, qword [rbp + 0xb8]
test rcx, rcx
je 0x14002e983
mov rax, qword [rcx]
lea rdx, [rbp + 0x40]
call qword [rax]
mov qword [rbp + 0x78], rax
lea rcx, [rbp + 0x1e0]
cmp qword [rbp + 0x1f8], 0x10
cmovae rcx, qword [rbp + 0x1e0]
add rcx, qword [rbp + 0x1f0]
lea rax, [rbp + 0x1e0]
cmp qword [rbp + 0x1f8], 0x10
cmovae rax, qword [rbp + 0x1e0]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rcx
movaps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x20], xmm0
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0xc0]
call fcn.14000e5a0
nop
lea r8, [rbp + 0x1b0]
mov rcx, rax
call fcn.14000b710
nop
lea rcx, [rbp + 0x108]
call fcn.14000b620
mov rcx, qword [rbp + 0xf8]
test rcx, rcx
je 0x14002ea20
mov rax, qword [rcx]
lea rdx, [rbp + 0xc0]
cmp rcx, rdx
setne dl
call qword [rax + reloc.WLDAP32.dll_Ordinal_32]
mov qword [rbp + 0xf8], r13
mov rcx, qword [rbp + 0xb8]
test rcx, rcx
je 0x14002ea46
mov rax, qword [rcx]
lea rdx, [rbp + 0x80]
cmp rcx, rdx
setne dl
call qword [rax + reloc.WLDAP32.dll_Ordinal_32]
mov qword [rbp + 0xb8], r13
cmp byte [0x1402fa0a1], 1
jne 0x14002ea61
cmp byte [0x1402f8b74], 0
jne 0x14002ea90
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
cmp byte [0x1402f8b74], 0
jne 0x14002ea90
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_Inject_one
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8b74], al
jmp 0x14002ef38
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_Inject_one
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8b74], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_EnabledTrig
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8b75], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_TriggerNPC
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8b7c], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_VisibleCTrig
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8b7d], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_EnabledAim
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8b50], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_AimShowFov
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8c4c], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_AimNPC
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8b58], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_VisibleCAim
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8b59], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_espEnabled
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8ba0], al
mov byte [rbp], 0
lea r8, [rbp]
lea rcx, [rbp + 0x1b0]
call fcn.140032570
mov byte [0x1402f8ba1], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_espShowNPC
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8ba2], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_VisibleCesp
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8ba3], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_espBox
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8ba8], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_espSkel
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8bb5], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_espName
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [reloc.WS2_32.dll_accept], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_espHealthBar
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [reloc.WS2_32.dll_accept], al
mov byte [rbp], 0
lea r8, [rbp]
lea rcx, [rbp + 0x1b0]
call fcn.140032870
mov byte [0x1402f8bf3], al
mov byte [rbp], 0
lea r8, [rbp]
lea rcx, [rbp + 0x1b0]
call fcn.140032b60
mov byte [0x1402f8c08], al
mov byte [rbp], 0
lea r8, [rbp]
lea rcx, [rbp + 0x1b0]
call fcn.140032e60
mov byte [0x1402f8c1c], al
mov byte [rbp], 0
lea r8, [rbp]
lea rdx, str.licence_civ_NoclipEnable
lea rcx, [rbp + 0x1b0]
call fcn.140032270
mov byte [0x1402f8c50], al
mov byte [rbp], 0
lea r8, [rbp]
lea rcx, [rbp + 0x1b0]
call fcn.140033150
mov byte [0x1402f8c65], al
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rdx, str.licence_civ_SilKey
lea rcx, [rbp + 0x1b0]
call fcn.140033440
mov dword [0x1402f8b90], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rdx, str.licence_civ_SilentHitbox
lea rcx, [rbp + 0x1b0]
call fcn.140033440
mov dword [0x1402f8b9c], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rdx, str.licence_civ_SilentFovNum
lea rcx, [rbp + 0x1b0]
call fcn.140033440
mov dword [0x1402f8b8c], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rcx, [rbp + 0x1b0]
call fcn.1400336f0
mov dword [0x1402f8b98], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rcx, [rbp + 0x1b0]
call fcn.1400339a0
mov dword [0x1402f8b78], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rcx, [rbp + 0x1b0]
call fcn.140033c60
mov dword [0x1402f8b80], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rcx, [rbp + 0x1b0]
call fcn.140033f20
mov dword [0x1402f8b84], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rdx, str.licence_civ_AimKey
lea rcx, [rbp + 0x1b0]
call fcn.140033440
mov dword [reloc.OLEAUT32.dll_SysReAllocString], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rdx, str.licence_civ_AimHitbox
lea rcx, [rbp + 0x1b0]
call fcn.140033440
mov dword [0x1402f8b5c], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rdx, str.licence_civ_AimFovNum
lea rcx, [rbp + 0x1b0]
call fcn.140033440
mov dword [reloc.WS2_32.dll_ioctlsocket], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rcx, [rbp + 0x1b0]
call fcn.1400341d0
mov dword [0x1402f8b64], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rdx, str.licence_civ_AimSmoothx
lea rcx, [rbp + 0x1b0]
call fcn.140033440
mov dword [0x1402f8b6c], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rdx, str.licence_civ_AimSmoothy
lea rcx, [rbp + 0x1b0]
call fcn.140033440
mov dword [0x1402f8b70], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rcx, [rbp + 0x1b0]
call fcn.140034490
mov dword [0x1402f8ba4], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rdx, str.licence_civ_NoclipBind
lea rcx, [rbp + 0x1b0]
call fcn.140033440
mov dword [0x1402f8c54], eax
mov dword [rbp + 8], 1
lea r8, [rbp + 8]
lea rcx, [rbp + 0x1b0]
call fcn.140034740
mov dword [0x1402f8c58], eax
mov byte [0x1402fa0a1], 1
movzx edx, byte [rbp + 0x1b0]
lea rcx, [rbp + 0x1b8]
call fcn.1400065a0
nop
mov rcx, rbx
call fcn.1400743e0
lea rax, [rbp + 0x1c0]
cmp qword [rbp + 0x1d8], 0x10
cmovae rax, qword [rbp + 0x1c0]
mov qword [rbp + 0x1d0], r13
mov byte [rax], 0
call fcn.140074650
nop
mov rdx, qword [rbp + 0x1f8]
cmp rdx, 0x10
jb 0x14002efbf
inc rdx
mov rcx, qword [rbp + 0x1e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002efba
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002efba
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c8744
movdqa xmm0, xmmword [0x1402d49a0]
movdqu xmmword [rbp + 0x1f0], xmm0
mov byte [rbp + 0x1e0], 0
mov rdx, qword [rbp + 0x1d8]
cmp rdx, 0x10
jb 0x14002f01a
inc rdx
mov rcx, qword [rbp + 0x1c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002f015
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002f015
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c8744
mov rcx, qword [rbp + 0x248]
xor rcx, rsp
call fcn.1400c8490
lea r11, [rsp + 0x2b0]
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
call fcn.140004d10
int3
call fcn.140004c70
int3