Function at 0x140001cf0
Capabilities:
Check for time delay via gettickcount
Check for unmoving mouse cursor

Disassembly:
sub rsp, 0xf8
lea rcx, str._n___Checking_for_human_like_mouse_behavior..._n
call fcn.140001780
lea rcx, str.You_have_3_minutes_to_demonstrate_human_like_mouse_movement._n
call fcn.140001780
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x14002eb6c], eax
mov dword [section..data], 0
xor eax, eax
mov edx, eax
mov r8d, 0x3e8
lea r9, [0x140001710]
mov rcx, rdx
call qword [sym.imp.USER32.dll_SetTimer]
xor eax, eax
mov ecx, eax
call fcn.1400020c0
mov ecx, eax
call fcn.140007d1c
mov dword [rsp + 0xf0], 0
cmp dword [rsp + 0xf0], 3
jge 0x140002094
call fcn.140007cf0
mov ecx, 5
cdq
idiv ecx
add edx, 4
mov dword [rsp + 0xec], edx
call fcn.140007cf0
cvtsi2sd xmm0, eax
movsd xmm1, qword [0x1400224a8]
divsd xmm0, xmm1
movsd xmm1, qword [0x1400224a0]
mulsd xmm0, xmm1
addsd xmm0, xmm1
movsd qword [rsp + 0xe0], xmm0
lea rcx, [rsp + 0x90]
call qword [sym.imp.USER32.dll_GetCursorPos]
call fcn.140007cf0
mov ecx, 0xc9
cdq
idiv ecx
mov ecx, edx
add ecx, 0xc8
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x90]
add rcx, 8
call qword [sym.imp.USER32.dll_GetCursorPos]
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x14002eb6c], eax
mov ecx, dword [rsp + 0x90]
xor eax, eax
cmp ecx, dword [rsp + 0x98]
mov byte [rsp + 0x2f], al
jne 0x140001e23
mov eax, dword [rsp + 0x94]
cmp eax, dword [rsp + 0x9c]
sete al
mov byte [rsp + 0x2f], al
mov al, byte [rsp + 0x2f]
test al, 1
jne 0x140001dbb
mov dword [rsp + 0x4c], 1
mov dword [rsp + 0x48], 1
mov eax, dword [rsp + 0x48]
cmp eax, dword [rsp + 0xec]
jg 0x140001eea
call fcn.140007cf0
mov ecx, 0x29
cdq
idiv ecx
mov ecx, edx
add ecx, 0x1e
call qword [sym.imp.KERNEL32.dll_Sleep]
movsxd rax, dword [rsp + 0x48]
lea rcx, [rsp + 0x90]
shl rax, 3
add rcx, rax
call qword [sym.imp.USER32.dll_GetCursorPos]
movsxd rax, dword [rsp + 0x48]
mov eax, dword [rsp + rax*8 + 0x90]
mov ecx, dword [rsp + 0x48]
sub ecx, 1
movsxd rcx, ecx
cmp eax, dword [rsp + rcx*8 + 0x90]
jne 0x140001ed5
movsxd rax, dword [rsp + 0x48]
mov eax, dword [rsp + rax*8 + 0x94]
mov ecx, dword [rsp + 0x48]
sub ecx, 1
movsxd rcx, ecx
cmp eax, dword [rsp + rcx*8 + 0x94]
jne 0x140001ed5
mov dword [rsp + 0x4c], 0
jmp 0x140001eea
jmp 0x140001eda
mov eax, dword [rsp + 0x48]
add eax, 1
mov dword [rsp + 0x48], eax
jmp 0x140001e3f
cmp dword [rsp + 0x4c], 0
jne 0x140001efa
jmp 0x140001dad
mov dword [rsp + 0x44], 0
mov eax, dword [rsp + 0x44]
cmp eax, dword [rsp + 0xec]
jge 0x140001f6d
mov eax, dword [rsp + 0x44]
add eax, 1
cdqe
mov ecx, dword [rsp + rax*8 + 0x90]
movsxd rax, dword [rsp + 0x44]
sub ecx, dword [rsp + rax*8 + 0x90]
movsxd rax, dword [rsp + 0x44]
mov dword [rsp + rax*8 + 0x50], ecx
mov eax, dword [rsp + 0x44]
add eax, 1
cdqe
mov ecx, dword [rsp + rax*8 + 0x94]
movsxd rax, dword [rsp + 0x44]
sub ecx, dword [rsp + rax*8 + 0x94]
movsxd rax, dword [rsp + 0x44]
mov dword [rsp + rax*8 + 0x54], ecx
mov eax, dword [rsp + 0x44]
add eax, 1
mov dword [rsp + 0x44], eax
jmp 0x140001f02
mov dword [rsp + 0x40], 1
mov dword [rsp + 0x3c], 0
mov dword [rsp + 0x38], 0
mov eax, dword [rsp + 0x38]
mov ecx, dword [rsp + 0xec]
sub ecx, 1
cmp eax, ecx
jge 0x140002042
mov eax, dword [rsp + 0x38]
add eax, 1
cdqe
movsxd rcx, dword [rsp + 0x38]
mov rcx, qword [rsp + rcx*8 + 0x50]
mov rdx, qword [rsp + rax*8 + 0x50]
call fcn.140001680
movsd qword [rsp + 0x30], xmm0
movsd xmm0, qword [rsp + 0x30]
ucomisd xmm0, qword [rsp + 0xe0]
jbe 0x140001fe0
mov dword [rsp + 0x40], 0
jmp 0x140002042
movsxd rax, dword [rsp + 0x38]
mov eax, dword [rsp + rax*8 + 0x50]
mov ecx, dword [rsp + 0x38]
add ecx, 1
movsxd rcx, ecx
imul eax, dword [rsp + rcx*8 + 0x50]
cmp eax, 0
jl 0x140002022
movsxd rax, dword [rsp + 0x38]
mov eax, dword [rsp + rax*8 + 0x54]
mov ecx, dword [rsp + 0x38]
add ecx, 1
movsxd rcx, ecx
imul eax, dword [rsp + rcx*8 + 0x54]
cmp eax, 0
jge 0x14000202d
mov eax, dword [rsp + 0x3c]
add eax, 1
mov dword [rsp + 0x3c], eax
jmp 0x140002032
mov eax, dword [rsp + 0x38]
add eax, 1
mov dword [rsp + 0x38], eax
jmp 0x140001f85
cmp dword [rsp + 0x40], 0
je 0x14000208f
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x28], eax
mov eax, dword [rsp + 0xec]
mov ecx, 2
cdq
idiv ecx
mov ecx, eax
mov eax, dword [rsp + 0x28]
cmp eax, ecx
jg 0x14000208f
xor eax, eax
mov edx, eax
mov rcx, rdx
call qword [sym.imp.USER32.dll_KillTimer]
mov dword [rsp + 0xf4], 1
jmp 0x1400020ac
jmp 0x140001dad
xor eax, eax
mov edx, eax
mov rcx, rdx
call qword [sym.imp.USER32.dll_KillTimer]
mov dword [rsp + 0xf4], 0
mov eax, dword [rsp + 0xf4]
add rsp, 0xf8
ret