Function at 0x14001d6f0
Capabilities:
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, 0x140
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
lea rbp, [rsp + 0x70]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1401c4080]
xor rax, rsp
mov qword [rbp + 0xa0], rax
movss xmm0, dword [0x1401cd6cc]
movss xmm1, dword [0x1401cd6d0]
mov rax, qword [0x1401ceac8]
movss dword [rax + 0x47d8], xmm0
movss dword [rax + 0x47dc], xmm1
mov dword [rax + 0x47c0], 1
or dword [rax + 0x47b8], 3
xor esi, esi
mov qword [rax + 0x47c8], rsi
mov qword [rax + 0x47d0], rsi
mov dword [rax + 0x47bc], 1
mov edi, 4
mov rax, qword gs:[0x58]
mov rbx, qword [rax]
mov eax, dword [rdi + rbx]
cmp dword [0x140204858], eax
jle 0x14001d7cc
lea rcx, [0x140204858]
call fcn.14012eed0
cmp dword [0x140204858], 0xffffffff
jne 0x14001d7cc
lea rcx, [0x140204830]
call fcn.140002a40
lea rcx, [0x140204858]
call fcn.14012ee64
mov eax, dword [rdi + rbx]
cmp dword [0x140204920], eax
jle 0x14001d804
lea rcx, [0x140204920]
call fcn.14012eed0
cmp dword [0x140204920], 0xffffffff
jne 0x14001d804
lea rcx, [0x140134350]
call fcn.14012f170
lea rcx, [0x140204920]
call fcn.14012ee64
mov eax, dword [rdi + rbx]
cmp dword [0x140204824], eax
jle 0x14001d83c
lea rcx, [0x140204824]
call fcn.14012eed0
cmp dword [0x140204824], 0xffffffff
jne 0x14001d83c
lea rcx, [0x1401342e0]
call fcn.14012f170
lea rcx, [0x140204824]
call fcn.14012ee64
movabs rax, 0xfe29c67bd95bb581
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
movabs rdi, 0x4d266a7dc416adf0
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
movabs r14, 0xfe29b508b82bcce3
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x60], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x68], rax
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x30], xmm0
xor edx, edx
mov r8d, 0x3f
lea rcx, [rbp + 0x30]
call fcn.140031910
mov rdx, qword [0x1401ceac8]
mov qword [rbp], rdx
mov rax, qword [rdx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rdx + 0x3ed8]
mov rcx, qword [rax + 0x298]
mov qword [rbp + 0x18], rcx
mov byte [rax + 0xb8], 1
mov rax, qword [rdx + 0x3ed8]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, dword [0x1401a90c8]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, dword [0x1401a90e8]
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
movss xmm1, dword [0x1401a90a0]
movss xmm6, dword [0x1401a9084]
movaps xmm0, xmm1
unpcklps xmm0, xmm1
movq r8, xmm0
movss xmm1, dword [0x1401a9140]
unpcklps xmm1, xmm6
movq rdx, xmm1
mov rcx, qword [0x1401cd730]
call fcn.14005c8e0
xor ecx, ecx
call fcn.14002b6f0
test al, al
je 0x14001d98c
xor ecx, ecx
call fcn.140037da0
movups xmm0, xmmword [0x1402048e0]
movups xmmword [rbp + 0x60], xmm0
lea rdx, str.If_you_close_the_APK_bypass__nthe_emulator_will_close_as_well._n_nSi_cierras_el_bypass_APK__nel_emulador_tambien_se_cerrara.
lea rcx, [rbp + 0x60]
call fcn.140054190
call fcn.140033b20
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140034ef0
test al, al
je 0x14001d9b0
xor ecx, ecx
call fcn.14002b6f0
test al, al
je 0x14001d9b0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
mov rcx, qword [0x1401ceac8]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
addss xmm1, xmm6
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm0, xmm6
movss dword [rax + 0x100], xmm0
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
lea rcx, [0x140160a90]
call fcn.14005d320
test al, al
je 0x14001da3f
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rcx, rbx
cmp byte [0x1401ceab1], sil
je 0x14001da37
mov edx, reloc.WS2_32.dll_recvfrom
jmp 0x14001da39
xor edx, edx
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
xorps xmm7, xmm7
cmp byte [0x140204820], sil
jne 0x14001df11
call fcn.14000ef80
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x90], rsi
mov qword [rbp + 0x98], rsi
mov r8d, reloc.WS2_32.dll_listen
lea rdx, str.Bypass_Apk_V3
lea rcx, [rbp + 0x80]
call fcn.1400028e0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x50], rsi
mov qword [rbp + 0x58], rsi
mov r8d, reloc.WS2_32.dll_send
lea rdx, str.Everything_is_Gucci
lea rcx, [rbp + 0x40]
call fcn.1400028e0
nop
lea rcx, [rbp + 0x60]
call fcn.140002a40
mov r15, qword [rbp + 0x60]
mov rcx, r15
mov r9, qword [0x140204830]
sub rcx, r9
movabs r13, 0x431bde82d7b634db
mov rax, r13
imul rcx
sar rdx, 0x12
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movsxd r8, dword [0x1402047c4]
lea rsi, [0x1401cd7f0]
mov r12, qword [rbp + 0x80]
movsd xmm6, qword [0x1401a9048]
mov rdi, qword [rbp + 0x90]
cmp r8, rdi
jae 0x14001dbe0
movzx ebx, byte [rbp + 0x10]
mov r14, qword [rbp + 0x98]
nop dword [rax]
xorps xmm0, xmm0
cvtsi2sd xmm0, rdx
comisd xmm0, xmm6
jb 0x14001dbe0
lea rcx, [rbp + 0x80]
cmp r14, 0xf
cmova rcx, r12
movsxd rax, r8d
movzx r9d, byte [rax + rcx]
mov rcx, qword [0x1401cd800]
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rcx, rdx
jae 0x14001db81
lea rax, [rcx + 1]
mov qword [0x1401cd800], rax
mov rax, rsi
cmp rdx, 0xf
cmova rax, qword [0x1401cd7f0]
mov byte [rax + rcx], r9b
mov byte [rax + rcx + 1], 0
jmp 0x14001db99
movzx r8d, bl
mov edx, 1
mov rcx, rsi
call fcn.140006010
mov r8d, dword [0x1402047c4]
inc r8d
mov dword [0x1402047c4], r8d
lea rcx, [rbp + 0x60]
call fcn.140002a40
mov r9, qword [rax]
mov qword [0x140204830], r9
mov rcx, r15
sub rcx, r9
mov rax, r13
imul rcx
sar rdx, 0x12
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movsxd r8, dword [0x1402047c4]
cmp r8, rdi
jb 0x14001db20
mov rcx, r15
sub rcx, r9
mov rax, r13
imul rcx
sar rdx, 0x12
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movsxd r8, dword [0x1402047cc]
lea rdi, [0x1401cd7c8]
mov r13, qword [rbp + 0x58]
mov r14, qword [rbp + 0x40]
cmp r8, qword [rbp + 0x50]
jae 0x14001dcf5
movzx ebx, byte [rbp + 0x10]
movabs r12, 0x431bde82d7b634db
nop dword [rax + rax]
xorps xmm0, xmm0
cvtsi2sd xmm0, rdx
comisd xmm0, xmm6
jb 0x14001dcee
lea rcx, [rbp + 0x40]
cmp r13, 0xf
cmova rcx, r14
movsxd rax, r8d
movzx r9d, byte [rax + rcx]
mov rcx, qword [0x1401cd7d8]
mov rdx, qword [reloc.WS2_32.dll_ntohs]
cmp rcx, rdx
jae 0x14001dc8e
lea rax, [rcx + 1]
mov qword [0x1401cd7d8], rax
mov rax, rdi
cmp rdx, 0xf
cmova rax, qword [0x1401cd7c8]
mov byte [rax + rcx], r9b
mov byte [rax + rcx + 1], 0
jmp 0x14001dca6
movzx r8d, bl
mov edx, 1
mov rcx, rdi
call fcn.140006010
mov r8d, dword [0x1402047cc]
inc r8d
mov dword [0x1402047cc], r8d
lea rcx, [rbp + 0x60]
call fcn.140002a40
mov rdx, qword [rax]
mov qword [0x140204830], rdx
mov rcx, r15
sub rcx, rdx
mov rax, r12
imul rcx
sar rdx, 0x12
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movsxd r8, dword [0x1402047cc]
cmp r8, qword [rbp + 0x50]
jb 0x14001dc30
mov r12, qword [rbp + 0x80]
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rsi, qword [0x1401cd7f0]
movdqa xmm6, xmmword [0x1401a96e0]
movups xmmword [rbp + 0x60], xmm6
lea rcx, [rbp + 0x60]
call fcn.1400280a0
mov edx, eax
mov dword [rbp + 0x60], 0x430c0000
mov dword [rbp + 0x64], 0x430c0000
mov r15, qword [rbp]
mov r15, qword [r15 + 0x38]
mov rcx, qword [r15 + 0x60]
mov r8, qword [rcx + 8]
mov rbx, 0xffffffffffffffff
test eax, 0xff000000
je 0x14001ddcd
mov rcx, rbx
nop
inc rcx
cmp byte [rsi + rcx], 0
jne 0x14001dd50
add rcx, rsi
cmp rsi, rcx
je 0x14001ddcd
mov r9, qword [rbp + 0x18]
test r8, r8
jne 0x14001dd72
mov rax, qword [r9 + 0x38]
mov r8, qword [rax + 8]
movups xmm0, xmmword [r9 + 0x88]
movups xmmword [rbp + 0x20], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rsi
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edx
lea r9, [rbp + 0x60]
movss xmm2, dword [0x1401a90ac]
mov rsi, qword [rbp + 0x18]
mov rdx, rsi
mov rcx, r8
call fcn.14004e580
mov rax, qword [rbp]
mov r15, qword [rax + 0x38]
movdqa xmm6, xmmword [0x1401a96e0]
jmp 0x14001ddd1
mov rsi, qword [rbp + 0x18]
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rdi, qword [0x1401cd7c8]
movups xmmword [rbp + 0x20], xmm6
lea rcx, [rbp + 0x20]
call fcn.1400280a0
mov r8d, eax
mov dword [rbp], 0x42c80000
mov dword [rbp + 4], 0x432a0000
mov rcx, qword [r15 + 0x60]
mov rcx, qword [rcx + 8]
test eax, 0xff000000
je 0x14001de71
nop
inc rbx
cmp byte [rdi + rbx], 0
jne 0x14001de10
add rbx, rdi
cmp rdi, rbx
je 0x14001de71
test rcx, rcx
jne 0x14001de2e
mov rax, qword [rsi + 0x38]
mov rcx, qword [rax + 8]
movups xmm0, xmmword [rsi + 0x88]
movups xmmword [rbp + 0x20], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x30], rdi
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r8d
lea r9, [rbp]
movss xmm2, dword [0x1401a90ac]
mov rdx, rsi
call fcn.14004e580
nop
cmp r13, 0xf
jbe 0x14001deac
lea rdx, [r13 + 1]
mov rax, r14
cmp rdx, 0x1000
jb 0x14001dea3
add rdx, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001dea3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r14
call fcn.14012edf4
nop
mov rax, qword [rbp + 0x98]
cmp rax, 0xf
jbe 0x14001deee
lea rdx, [rax + 1]
mov rax, r12
cmp rdx, 0x1000
jb 0x14001dee6
add rdx, 0x27
mov r12, qword [r12 - 8]
sub rax, r12
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001dee6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r12
call fcn.14012edf4
cmp byte [0x140204820], 0
je 0x14001e10d
xor esi, esi
movabs rdi, 0x4d266a7dc416adf0
movabs r14, 0xfe29b508b82bcce3
call fcn.14000ef80
movss xmm1, dword [0x1401a9010]
cmp byte [0x140204820], 0
je 0x14001df2c
movaps xmm2, xmm1
jmp 0x14001df34
movss xmm2, dword [0x1401a9188]
mov rbx, qword [0x1401ceac8]
movss xmm0, dword [rbx + 0x18]
movss xmm6, dword [0x1401a8fdc]
mulss xmm0, xmm6
mulss xmm0, xmm2
addss xmm0, dword [0x140204808]
comiss xmm7, xmm0
ja 0x14001df64
movaps xmm7, xmm1
minss xmm7, xmm0
movss dword [0x140204808], xmm7
mulss xmm7, dword [rbx + 0x37c8]
mov dword [rbp], esi
movss xmm0, dword [rbx + 0x37c8]
movss dword [rbp + 4], xmm0
lea rcx, [rbx + 0x4838]
lea rdx, [rbp]
call fcn.14003edd0
movss dword [rbx + 0x37c8], xmm7
movss xmm4, dword [0x1401cd6cc]
movss xmm3, dword [0x1401cd6d0]
mov rcx, qword [0x1401ceac8]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
mulss xmm4, xmm6
subss xmm4, dword [0x1401a90b4]
movss xmm0, dword [rax + 0x20]
subss xmm0, dword [rax + 0x84]
addss xmm4, xmm0
movss xmm1, dword [rax + 0x24]
subss xmm1, dword [rax + 0x88]
mulss xmm3, xmm6
subss xmm3, dword [0x1401a90b4]
addss xmm1, xmm3
movss dword [rax + 0x100], xmm4
movss dword [rax + 0x104], xmm1
mov byte [rax + 0x141], 1
movdqa xmm0, xmmword [0x1401a96e0]
movups xmmword [rbp + 0x20], xmm0
movabs rax, 0xb25bd066d642bcb0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x40], rax
movabs rax, 0x3947090ead78c095
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x48], rax
movabs rax, 0xde4f1686549f08d8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x50], rax
movabs rcx, 0x694ebb232ac1e84a
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x58], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x80], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x88], rax
movabs rax, 0xde4f1686549f08bd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x90], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x98], rax
vmovdqu ymm0, ymmword [rbp + 0x80]
vpxor ymm2, ymm0, ymmword [rbp + 0x40]
vmovdqa ymmword [rbp + 0x40], ymm2
vmovss xmm3, dword [0x1401a9058]
vmovss dword [rsp + 0x20], xmm3
lea r9, [rbp + 0x20]
vmovss xmm2, dword [0x1401a902c]
vmovss xmm1, dword [0x1401a90ac]
lea rcx, [rbp + 0x40]
vzeroupper
call fcn.14000df00
mov ecx, 1
call fcn.140028340
lea rcx, [rbp]
call fcn.140002a40
mov rax, qword [rax]
mov qword [0x1402047e0], rax
cmp byte [0x1402047e8], 0
jne 0x14001e14f
sub rax, qword [0x140204830]
movabs rcx, 0x12a05f200
cmp rax, rcx
jl 0x14001e14f
mov byte [0x140204820], 0
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140017420
call fcn.140033b20
mov rcx, qword [rbp + 0xa0]
xor rcx, rsp
call fcn.14012ed90
lea r11, [rsp + 0x140]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret