Function at 0x140084e50
Capabilities:
Create process on windows
Log keystrokes via polling
Terminate process

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r14
lea rbp, [rsp - 0x660]
sub rsp, 0x760
mov rax, qword [0x14011f080]
xor rax, rsp
mov qword [rbp + 0x5b0], rax
call fcn.1400842c0
xor r12d, r12d
lea rdx, [0x14010cc78]
xorps xmm0, xmm0
mov qword [rbp + 0x2a0], r12
lea rcx, [rbp + 0x290]
mov qword [rbp + 0x2a8], r12
movups xmmword [rbp + 0x290], xmm0
lea r8d, [r12 + 1]
call fcn.14007a550
xorps xmm0, xmm0
mov qword [rbp + 0x280], r12
lea r8d, [r12 + 0xa]
mov qword [rbp + 0x288], r12
lea rdx, str.y1U9CEsVIW
lea rcx, [rbp + 0x270]
movups xmmword [rbp + 0x270], xmm0
call fcn.14007a550
xorps xmm0, xmm0
mov qword [rbp + 0x260], r12
lea r8d, [r12 + 0x40]
mov qword [rbp + 0x268], r12
lea rdx, str.ccf746c4361f7a60f385a8a4141a39fbf193b3d1f53be0d8e36bb883818e2eb0
lea rcx, [rbp + 0x250]
movups xmmword [rbp + 0x250], xmm0
call fcn.14007a550
xorps xmm0, xmm0
mov qword [rbp + 0x240], r12
lea r8d, [r12 + 3]
mov qword [rbp + 0x248], r12
lea rdx, [0x14010ccd4]
lea rcx, [rbp + 0x230]
movups xmmword [rbp + 0x230], xmm0
call fcn.14007a550
xorps xmm0, xmm0
mov qword [rbp + 0x220], r12
lea r8d, [r12 + 0x1c]
mov qword [rbp + 0x228], r12
lea rdx, str.https:__keyauth.win_api_1.2_
lea rcx, [rbp + 0x210]
movups xmmword [rbp + 0x210], xmm0
call fcn.14007a550
xor edx, edx
lea rcx, [rbp + 0x2f0]
mov r8d, 0x278
call fcn.1400edd32
lea rdx, [rbp + 0x210]
lea rcx, [rbp + 0x190]
call fcn.140087a40
lea rdx, [rbp + 0x230]
mov r14, rax
lea rcx, [rbp + 0x170]
call fcn.140087a40
lea rdx, [rbp + 0x250]
mov rsi, rax
lea rcx, [rsp + 0x60]
call fcn.140087a40
lea rdx, [rbp + 0x270]
mov rdi, rax
lea rcx, [rbp + 0xc0]
call fcn.140087a40
lea rdx, [rbp + 0x290]
mov rbx, rax
lea rcx, [rbp + 0x570]
call fcn.140087a40
mov r9, rdi
mov qword [rsp + 0x28], r14
mov r8, rbx
mov qword [rsp + 0x20], rsi
mov rdx, rax
lea rcx, [rbp + 0x2f0]
call fcn.14007ac40
call qword [sym.imp.KERNEL32.dll_AllocConsole]
xor edx, edx
lea rcx, str.ConsoleWindowClass
call qword [sym.imp.USER32.dll_FindWindowA]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
call fcn.1400842c0
lea rcx, [rbp + 0x2f0]
call fcn.1400962a0
cmp byte [rbp + 0x500], r12b
jne 0x140085079
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140087dd0
mov rcx, rax
lea rdx, [rbp + 0x508]
call fcn.140087f80
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov qword [rsp + 0x790], r13
lea rax, [0x1400874e0]
mov qword [rsp + 0x798], r15
xor ecx, ecx
movaps xmmword [rsp + 0x750], xmm6
movaps xmmword [rsp + 0x740], xmm7
movaps xmmword [rsp + 0x730], xmm8
movaps xmmword [rsp + 0x720], xmm9
movaps xmmword [rsp + 0x710], xmm10
movaps xmmword [rsp + 0x700], xmm11
movaps xmmword [rsp + 0x6f0], xmm12
movaps xmmword [rsp + 0x6e0], xmm13
movaps xmmword [rsp + 0x6d0], xmm14
movaps xmmword [rsp + 0x6c0], xmm15
mov dword [rbp + 0x1b0], 0x50
mov dword [rbp + 0x1b4], 0x40
mov qword [rbp + 0x1b8], rax
mov qword [rbp + 0x1c0], r12
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
xorps xmm0, xmm0
mov qword [rbp + 0x1f8], r12
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x1d0], xmm0
lea rbx, [0x14010cd08]
movdqa xmmword [rbp + 0x1e0], xmm1
lea rcx, [rbp + 0x1b0]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1f0], rbx
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov rax, qword [rbp + 0x1c8]
mov r9d, 0x80000000
mov rdx, qword [rbp + 0x1f0]
mov r8, rbx
mov qword [rsp + 0x58], r12
xor ecx, ecx
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], r12d
call qword [sym.imp.USER32.dll_CreateWindowExA]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
mov qword [0x140124fd0], rax
mov rbx, rax
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov qword [0x140124fc8], rax
mov rcx, rax
test rax, rax
je 0x140086e28
lea rdx, [0x140124fc0]
mov qword [0x140124f80], r12
mov qword [rsp + 0x30], rdx
mov r9, rbx
lea rdx, [0x140124f80]
mov qword [0x140124f8c], r12
mov qword [rsp + 0x28], rdx
xor edx, edx
mov dword [0x140124f94], r12d
mov qword [0x140124f9c], r12
mov dword [0x140124fa4], r12d
mov qword [0x140124fb4], r12
lea r8d, [rdx + 1]
mov dword [0x140124fa8], 1
mov dword [0x140124f98], 1
mov dword [0x140124f88], r12d
mov dword [0x140124fac], 1
mov dword [0x140124fb0], 0x50
mov dword [0x140124fbc], 1
mov rax, qword [rax]
mov dword [rsp + 0x20], 0x40
call qword [rax + 0x80]
test eax, eax
js 0x140086e21
mov rcx, qword [0x140124fd0]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x140124fd0]
call qword [sym.imp.USER32.dll_UpdateWindow]
call fcn.1400842c0
mov rax, qword [0x140124ef0]
test rax, rax
je 0x140085296
inc dword [rax + 0x3b0]
mov ecx, 0x40b0
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
test rax, rax
je 0x1400852b2
xor edx, edx
mov rcx, rax
call fcn.1400326d0
jmp 0x1400852b5
mov rax, r12
cmp qword [0x140124ef0], r12
jne 0x1400852c5
mov qword [0x140124ef0], rax
mov rcx, rax
call fcn.1400393b0
mov r13, qword [0x140124ef0]
lea rdx, [rbp + 0xe0]
movss xmm14, dword [0x14010d570]
xorps xmm2, xmm2
xor eax, eax
movaps xmmword [rbp + 0x100], xmm2
movups xmmword [rbp + 0x40], xmm2
mov rcx, qword [r13 + 0xa8]
or dword [r13 + 8], 0x400
mov qword [rbp + 0xb0], rax
mov eax, 0xffff
movups xmmword [rbp + 0x80], xmm2
mov word [rbp + 0x84], ax
lea rax, [0x14011f0c0]
movups xmmword [rbp + 0x30], xmm2
mov byte [rbp + 0x3c], 1
movaps xmm0, xmmword [rbp + 0x30]
movaps xmmword [rbp + 0xe0], xmm0
movups xmmword [rbp + 0x70], xmm2
mov dword [rbp + 0x48], 3
mov dword [rbp + 0x4c], 1
movaps xmm1, xmmword [rbp + 0x40]
movaps xmmword [rbp + 0xf0], xmm1
mov dword [rbp + 0x74], 0x7f7fffff
movaps xmm0, xmmword [rbp + 0x70]
movaps xmmword [rbp + 0x120], xmm0
movsd xmm0, qword [rbp + 0xb0]
mov dword [rbp + 0x80], 0x3f800000
movaps xmm1, xmmword [rbp + 0x80]
movsd qword [rbp + 0x160], xmm0
mov qword [r13 + 0x20], r12
movaps xmmword [rbp + 0x110], xmm2
movaps xmmword [rbp + 0x130], xmm1
movaps xmmword [rbp + 0x140], xmm2
movaps xmmword [rbp + 0x150], xmm2
mov qword [rbp + 0xe0], rax
mov dword [rbp + 0xe8], 0x4cf8
mov dword [rbp + 0xf4], 0x41500000
call fcn.1400609d0
xor ecx, ecx
call fcn.14005bd80
mov rax, qword [0x140124ef0]
mov byte [rbp + 0x200], r12b
test dword [r13 + 8], 0x400
je 0x1400854b2
movaps xmm0, xmmword [0x14010d790]
movaps xmm1, xmmword [0x14010d7a0]
mov dword [rax + 0x16ac], r12d
mov dword [rax + 0x164c], 0x43f00000
mov dword [rax + 0x1650], 0x43938000
movups xmmword [rax + 0x171c], xmm0
movaps xmm0, xmmword [0x14010d830]
movups xmmword [rax + 0x172c], xmm1
movaps xmm1, xmm0
movaps xmm1, xmmword [0x14010d7b0]
movups xmmword [rax + 0x16fc], xmm0
movups xmmword [rax + 0x181c], xmm0
movaps xmm0, xmmword [0x14010d7c0]
movups xmmword [rax + 0x187c], xmm0
movaps xmm0, xmm1
movaps xmm0, xmmword [0x14010d7e0]
movups xmmword [rax + 0x189c], xmm1
movups xmmword [rax + 0x188c], xmm1
movaps xmm1, xmmword [0x14010d7d0]
movups xmmword [rax + 0x184c], xmm1
movaps xmm1, xmm0
movups xmmword [rax + 0x186c], xmm0
movups xmmword [rax + 0x185c], xmm0
movaps xmm0, xmmword [0x14010d7d0]
movups xmmword [rax + 0x176c], xmm0
movaps xmm0, xmm1
movups xmmword [rax + 0x177c], xmm1
movups xmmword [rax + 0x178c], xmm1
movaps xmm1, xmmword [0x14010d760]
movups xmmword [rax + 0x174c], xmm1
call fcn.1400669b0
mov rcx, qword [0x140124fc0]
lea rax, str.imgui_impl_dx9
mov rbx, qword [0x140124ef0]
mov qword [0x140125060], rcx
or dword [rbx + 0xc], 0x1008
mov qword [rbx + 0xe8], rax
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
test dword [rbx + 8], 0x400
je 0x14008553d
mov rax, qword [0x140124ef0]
lea rcx, [fcn.140066680]
mov qword [rax + 0x15f0], rcx
lea rcx, [fcn.140066750]
mov qword [rax + 0x15f8], rcx
lea rcx, [0x1400667d0]
mov qword [rax + 0x1600], rcx
lea rcx, [0x140066830]
mov qword [rax + 0x1608], rcx
lea rcx, [0x140066980]
mov qword [rax + 0x1610], rcx
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
lea rdx, [rbp + 0x2b0]
call qword [sym.imp.USER32.dll_GetWindowRect]
movss xmm6, dword [0x14010d528]
lea r14, str.Luminox_Spoofer
mov eax, dword [rbp + 0x2b8]
lea r15, str.LicenseKey
movss xmm10, dword [0x14010d618]
add eax, 0xfffffeb1
movss xmm9, dword [0x14010d620]
xorps xmm0, xmm0
movss xmm7, dword [0x14010d654]
xorps xmm8, xmm8
movss xmm13, dword [0x14010d5ec]
movss xmm15, dword [0x14010d610]
movd xmm11, eax
mov eax, dword [rbp + 0x2bc]
add eax, 0xffffff06
mov edi, 4
cvtdq2ps xmm11, xmm11
movd xmm12, eax
cvtdq2ps xmm12, xmm12
mulss xmm11, xmm6
mulss xmm12, xmm6
movups xmmword [rbp + 0x2c0], xmm0
movups xmmword [rbp + 0x2d0], xmm0
movups xmmword [rbp + 0x2e0], xmm0
nop dword [rax + rax]
xor r9d, r9d
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea rcx, [rbp + 0x2c0]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x140085630
lea rcx, [rbp + 0x2c0]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x2c0]
call qword [sym.imp.USER32.dll_DispatchMessageA]
jmp 0x140086b8a
cmp qword [0x140125050], r12
jne 0x14008563e
call fcn.140066510
mov rcx, qword [0x140125090]
lea rdx, [rbp + 0x570]
mov rbx, qword [0x140124ef0]
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x570], xmm0
call qword [sym.imp.USER32.dll_GetClientRect]
mov eax, dword [rbp + 0x57c]
sub eax, dword [rbp + 0x574]
movd xmm1, eax
mov eax, dword [rbp + 0x578]
sub eax, dword [rbp + 0x570]
cmp byte [reloc.WS2_32.dll_accept], r12b
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbx + 0x14], xmm1
movss dword [rbx + 0x10], xmm0
je 0x1400856f2
mov rdi, qword [0x140124ef0]
mov ecx, dword [rdi + 0x161c]
test ecx, ecx
jns 0x1400856cb
mov eax, ecx
cdq
sub eax, edx
mov edx, r12d
sar eax, 1
add eax, ecx
lea rcx, [rdi + 0x1618]
test eax, eax
cmovg edx, eax
call fcn.140053cb0
xor r9d, r9d
mov dword [rdi + 0x1618], r12d
lea r8, [0x140067400]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.USER32.dll_EnumDisplayMonitors]
mov byte [reloc.WS2_32.dll_accept], r12b
mov edi, 4
lea rcx, [rbp + 0x208]
mov qword [rbp + 0x208], r12
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
mov rcx, qword [rbp + 0x208]
xorps xmm1, xmm1
mov rax, rcx
xorps xmm0, xmm0
sub rax, qword [0x140125098]
cvtsi2ss xmm0, qword [0x1401250a0]
cvtsi2ss xmm1, rax
divss xmm1, xmm0
movss dword [rbx + 0x18], xmm1
mov qword [0x140125098], rcx
mov ecx, reloc.WS2_32.dll_recvfrom
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
mov ecx, reloc.WS2_32.dll_recv
and al, 1
mov byte [rbx + 0x13c], al
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
mov ecx, reloc.WS2_32.dll_select
and al, 1
mov byte [rbx + 0x13d], al
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
and al, 1
mov byte [rbx + 0x13f], r12b
mov byte [rbx + 0x13e], al
call fcn.140066f30
cmp byte [rbx + 0xcf], r12b
je 0x140085799
mov eax, 0xffffffff
jmp 0x1400857a6
mov rax, qword [0x140124ef0]
mov eax, dword [rax + 0x20d0]
cmp dword [reloc.WS2_32.dll_htons], eax
je 0x1400857b9
mov dword [reloc.WS2_32.dll_htons], eax
call fcn.140066db0
call fcn.140067130
call fcn.140038090
call fcn.1400842c0
mov rax, qword [0x140124ef0]
lea rcx, [0x140124ff8]
or dword [rax + 0x1dc0], 0x43
movss dword [rax + 0x1dd4], xmm11
movss dword [rax + 0x1dd8], xmm12
mov qword [rax + 0x1ddc], r12
mov dword [rax + 0x1dc4], 2
mov byte [rax + 0x1dfc], 1
mov dword [rax + 0x1de4], 0x43a78000
mov dword [rax + 0x1de8], 0x437a0000
mov dword [rax + 0x1dc8], 1
mov dword [rax + 0x1e20], 0x3f800000
cmp qword [0x140125010], 0x10
cmovae rcx, qword [0x140124ff8]
xor edx, edx
lea r8d, [rdx + 0x2b]
call fcn.14003e620
test al, al
je 0x1400869d5
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
mov eax, dword [rdi + rsi]
cmp dword [0x140125200], eax
jle 0x140085948
lea rcx, [0x140125200]
call fcn.1400eca28
cmp dword [0x140125200], 0xffffffff
jne 0x140085948
xor eax, eax
mov qword [rbp + 0x30], r14
xorps xmm0, xmm0
mov qword [0x140125218], rax
lea rdx, str.Undetected
mov qword [rbp + 0x48], r12
lea rcx, [rbp + 0x38]
mov qword [rbp + 0x50], r12
lea r8d, [rax + 0xa]
movups xmmword [0x140125208], xmm0
movups xmmword [rbp + 0x38], xmm0
call fcn.14007a550
xorps xmm0, xmm0
mov qword [rbp + 0x68], r12
xor r8d, r8d
mov qword [rbp + 0x70], r12
lea rdx, [0x1400ff516]
lea rcx, [rbp + 0x58]
movups xmmword [rbp + 0x58], xmm0
call fcn.14007a550
lea rax, [rbp + 0x30]
mov byte [rbp + 0x78], 1
mov qword [rbp + 0xc0], rax
lea rdx, [rbp + 0x570]
lea rax, [rbp + 0x80]
mov qword [rbp + 0xc8], rax
movaps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x570], xmm0
call fcn.1400875a0
mov edx, 0x50
lea r9, [fcn.140087430]
lea rcx, [rbp + 0x30]
lea r8d, [rdx - 0x4f]
call fcn.1400ecaa0
lea rcx, [0x1400ef850]
call fcn.1400ecda8
lea rcx, [0x140125200]
call fcn.1400ec9bc
movsxd rax, dword [0x14012511c]
lea r14, [rax + rax*4]
shl r14, 4
add r14, qword [0x140125208]
cmp dword [reloc.WS2_32.dll_accept], r12d
jne 0x140085f30
mov rbx, qword [0x140124ef0]
lea rcx, str.LeftSide
xor edx, edx
mov dword [rbp - 0x78], 0x42f00000
mov rax, qword [rbx + 0x1d18]
movss xmm0, dword [rax + 0x2ac]
subss xmm0, dword [rax + 0x11c]
mov byte [rax + 0xd1], 1
mov rax, qword [rbx + 0x1d18]
movss dword [rbp - 0x74], xmm0
movsxd r8, dword [rax + 0x108]
mov rax, qword [rax + 0x110]
mov r8d, dword [rax + r8*4 - 4]
call fcn.140033b50
cmp dword [rbx + 0x1d6c], eax
jne 0x1400859d2
mov dword [rbx + 0x1d70], eax
cmp dword [rbx + 0x1da8], eax
jne 0x1400859e1
mov byte [rbx + 0x1dac], 1
lea r8, [rbp - 0x78]
mov dword [rsp + 0x20], r12d
mov edx, eax
lea rcx, str.LeftSide
call fcn.14003b750
movaps xmm0, xmmword [0x14010d820]
lea rdx, str.Luminox_spoofer
lea rcx, [rbp + 0x570]
movups xmmword [rbp + 0x570], xmm0
call fcn.14006a350
mov rcx, qword [0x140124ef0]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x134]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xa0]
addss xmm1, xmm10
movss dword [rax + 0x11c], xmm1
maxss xmm0, xmm1
movss dword [rax + 0x134], xmm0
mov rdx, qword [rcx + 0x1d18]
movss xmm0, dword [rdx + 0x2a8]
cmp qword [rdx + 0x1e8], r12
jne 0x140085a84
cmp qword [rcx + 0x2178], r12
je 0x140085a8c
movss xmm0, dword [rdx + 0x278]
subss xmm0, dword [rdx + 0x118]
lea rdx, [rbp - 0x70]
mov dword [rbp - 0x6c], 0x41a00000
lea rcx, str.discord
movss dword [rbp - 0x70], xmm0
call fcn.14006ad10
test al, al
je 0x140085ada
mov dword [rsp + 0x28], 1
lea r8, str.https:__discord.gg_UsNvA3U5vs
xor r9d, r9d
mov qword [rsp + 0x20], r12
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov rcx, qword [0x140124ef0]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x134]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xa0]
addss xmm1, xmm9
movss dword [rax + 0x11c], xmm1
maxss xmm0, xmm1
movss dword [rax + 0x134], xmm0
mov rdx, qword [rcx + 0x1d18]
movss xmm0, dword [rdx + 0x2a8]
cmp qword [rdx + 0x1e8], r12
jne 0x140085b45
cmp qword [rcx + 0x2178], r12
je 0x140085b4d
movss xmm0, dword [rdx + 0x278]
subss xmm0, dword [rdx + 0x118]
lea rdx, [rbp - 0x68]
mov dword [rbp - 0x64], 0x41a00000
lea rcx, [0x14010cd88]
movss dword [rbp - 0x68], xmm0
call fcn.14006ad10
test al, al
jne 0x140086e18
call fcn.14003b960
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.1400425a0
call fcn.14006c280
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.1400425a0
mov rbx, qword [0x140124ef0]
mov rcx, qword [rbx + 0x1d18]
movss xmm1, dword [rcx + 0x2ac]
subss xmm1, dword [rcx + 0x11c]
movss xmm0, dword [rcx + 0x2a8]
cmp qword [rcx + 0x1e8], r12
jne 0x140085bd3
cmp qword [rbx + 0x2178], r12
je 0x140085bdb
movss xmm0, dword [rcx + 0x278]
subss xmm0, dword [rcx + 0x118]
mov byte [rcx + 0xd1], 1
xor edx, edx
mov rax, qword [rbx + 0x1d18]
lea rcx, str.RightSide
movss dword [rbp - 0x5c], xmm1
movss dword [rbp - 0x60], xmm0
movsxd r8, dword [rax + 0x108]
mov rax, qword [rax + 0x110]
mov r8d, dword [rax + r8*4 - 4]
call fcn.140033b50
cmp dword [rbx + 0x1d6c], eax
jne 0x140085c2a
mov dword [rbx + 0x1d70], eax
cmp dword [rbx + 0x1da8], eax
jne 0x140085c39
mov byte [rbx + 0x1dac], 1
lea r8, [rbp - 0x60]
mov dword [rsp + 0x20], r12d
mov edx, eax
lea rcx, str.RightSide
call fcn.14003b750
mov rbx, qword [0x140124ef0]
lea rax, str.Luminox_Spoofer
movaps xmm0, xmmword [0x14010d830]
lea rdx, [rbp - 0x58]
movss xmm3, dword [0x14010d644]
mov qword [rsp + 0x38], r12
movss xmm2, dword [rbx + 0x1a80]
mov rcx, qword [rbx + 0x1a78]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
movdqa xmmword [rbp + 0x570], xmm0
call fcn.140063880
movss xmm0, dword [rbp - 0x58]
addss xmm0, dword [0x14010d568]
mov rcx, qword [rbx + 0x1d18]
cvttss2si eax, xmm0
movss xmm0, dword [rcx + 0x2a8]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp - 0x58], xmm1
cmp qword [rcx + 0x1e8], r12
jne 0x140085ce0
cmp qword [rbx + 0x2178], r12
je 0x140085ce8
movss xmm0, dword [rcx + 0x278]
subss xmm0, dword [rcx + 0x118]
mulss xmm1, xmm6
mulss xmm0, xmm6
subss xmm0, xmm1
movaps xmm1, xmm7
addss xmm0, xmm8
call fcn.1400425a0
mov r8, qword [rbx + 0x1d18]
lea rdx, str.Luminox_Spoofer
lea rcx, [rbp + 0x570]
movss xmm4, dword [r8 + 0x11c]
subss xmm4, dword [r8 + 0x54]
addss xmm4, dword [r8 + 0xa0]
mov byte [r8 + 0xd1], 1
mov rax, qword [rbx + 0x1d18]
addss xmm4, xmm8
movss xmm0, dword [rax + 0x134]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xa0]
addss xmm1, xmm4
maxss xmm0, xmm1
movss dword [rax + 0x11c], xmm1
movss dword [rax + 0x134], xmm0
call fcn.14006a350
mov rcx, qword [0x140124ef0]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], r12b
jne 0x140085db8
movaps xmm1, xmm7
mov qword [rbp - 0x50], r12
lea rcx, [rbp - 0x50]
call fcn.1400421c0
mov rcx, qword [0x140124ef0]
mov rax, qword [rcx + 0x1d18]
mov r9d, 0xff
mov qword [rsp + 0x38], r12
mov r8, r15
mov qword [rsp + 0x30], r12
xor edx, edx
mov dword [rsp + 0x28], r12d
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
lea rcx, [0x14010c380]
mov qword [rbp - 0x48], r12
movss xmm0, dword [rax + 0x130]
movss xmm1, dword [rax + 0x50]
subss xmm1, dword [rax + 0x9c]
addss xmm1, xmm13
maxss xmm0, xmm1
movss dword [rax + 0x118], xmm1
movss dword [rax + 0x130], xmm0
lea rax, [rbp - 0x48]
mov qword [rsp + 0x20], rax
call fcn.14006efc0
movss xmm0, dword [0x14010d61c]
movaps xmm1, xmm7
call fcn.1400425a0
lea rdx, [rbp - 0x40]
mov qword [rbp - 0x40], r12
lea rcx, str.Login
call fcn.14006ad10
test al, al
je 0x140085f2b
xorps xmm0, xmm0
mov qword [rsp + 0x70], r12
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x78], r12
mov r8, 0xffffffffffffffff
inc r8
cmp byte [r15 + r8], r12b
jne 0x140085e73
mov rdx, r15
lea rcx, [rsp + 0x60]
call fcn.14007a550
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x2f0]
call fcn.140097ae0
cmp byte [rbp + 0x500], r12b
je 0x140085f02
xor r9d, r9d
lea r8, str.Luminox_spoofer
lea rdx, str.Welcome_to_Luminox_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xorps xmm0, xmm0
mov qword [rsp + 0x70], r12
mov r8d, 9
mov qword [rsp + 0x78], r12
lea rdx, str.Logged_In
lea rcx, [rsp + 0x60]
movups xmmword [rsp + 0x60], xmm0
call fcn.14007a550
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x2f0]
call fcn.140099030
mov dword [reloc.WS2_32.dll_accept], 1
jmp 0x140085f2b
cmp qword [rbp + 0x520], 0x10
lea rdx, [rbp + 0x508]
lea r8, str.Failed_Login
cmovae rdx, qword [rbp + 0x508]
xor r9d, r9d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
call fcn.14003b960
mov eax, dword [rdi + rsi]
cmp dword [0x1401251f4], eax
jle 0x140085faa
lea rcx, [0x1401251f4]
call fcn.1400eca28
cmp dword [0x1401251f4], 0xffffffff
jne 0x140085faa
mov eax, dword [rdi + rsi]
cmp dword [0x1401251f0], eax
jle 0x140085f90
lea rcx, [0x1401251f0]
call fcn.1400eca28
cmp dword [0x1401251f0], 0xffffffff
jne 0x140085f90
mov ecx, 1
call fcn.1400ed0dc
lea rcx, [0x1401251f0]
mov qword [0x140125220], rax
mov byte [rax], r12b
call fcn.1400ec9bc
mov rax, qword [0x140125220]
lea rcx, [0x1401251f4]
mov qword [0x1401251f8], rax
call fcn.1400ec9bc
cmp dword [reloc.WS2_32.dll_accept], 1
jne 0x1400861e9
mov rax, qword [0x1401251f8]
movzx ecx, byte [rax]
test cl, cl
jne 0x1400866da
mov rcx, qword [0x140124ef0]
lea r9, [rbp + 0x570]
lea r8, [rsp + 0x60]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x50]
subss xmm0, dword [rax + 0x9c]
movss xmm2, dword [rax + 0x54]
subss xmm2, dword [rax + 0xa0]
addss xmm0, dword [0x14010d614]
addss xmm2, dword [0x14010d5fc]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movaps xmm1, xmmword [0x14010d800]
movss dword [rax + 0x134], xmm0
movaps xmm0, xmmword [0x14010d810]
movups xmmword [rbp + 0x570], xmm0
movss xmm0, dword [0x14010d5d4]
movups xmmword [rsp + 0x60], xmm1
movaps xmm1, xmm13
movss dword [rsp + 0x28], xmm0
call fcn.14007b420
mov eax, dword [0x140125118]
inc eax
mov dword [0x140125118], eax
cmp eax, 0x3e8
jl 0x1400860a3
mov rax, qword [0x1401251f8]
mov byte [rax], 1
lea rcx, [0x1400ff516]
call fcn.14006a250
lea rcx, [0x1400ff516]
call fcn.14006a250
lea rcx, [0x1400ff516]
call fcn.14006a250
mov rbx, qword [0x140124ef0]
mov rcx, qword [rbx + 0x1d18]
movss xmm1, dword [rcx + 0x2ac]
subss xmm1, dword [rcx + 0x11c]
movss xmm0, dword [rcx + 0x2a8]
cmp qword [rcx + 0x1e8], r12
jne 0x1400860ff
cmp qword [rbx + 0x2178], r12
je 0x140086107
movss xmm0, dword [rcx + 0x278]
subss xmm0, dword [rcx + 0x118]
mov byte [rcx + 0xd1], 1
xor edx, edx
mov r8, qword [rbx + 0x1d18]
lea rcx, str.RightSide
movss dword [rbp - 0x34], xmm1
movss dword [rbp - 0x38], xmm0
movsxd rax, dword [r8 + 0x108]
mov r8, qword [r8 + 0x110]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140033b50
cmp dword [rbx + 0x1d6c], eax
jne 0x140086156
mov dword [rbx + 0x1d70], eax
cmp dword [rbx + 0x1da8], eax
jne 0x140086165
mov byte [rbx + 0x1dac], 1
lea r8, [rbp - 0x38]
mov dword [rsp + 0x20], r12d
mov edx, eax
lea rcx, str.RightSide
call fcn.14003b750
movaps xmm0, xmmword [0x14010d820]
lea rdx, str.Luminox_Information
lea rcx, [rsp + 0x60]
movups xmmword [rsp + 0x60], xmm0
call fcn.14006a350
mov eax, dword [0x140125118]
cmp eax, 0xfa
jl 0x1400861b8
lea rcx, str.Loading_Luminox_Spoofer
call fcn.14006a250
mov eax, dword [0x140125118]
cmp eax, 0x2ee
jl 0x1400861d1
lea rcx, str.Loaded_Luminox_Spoofer
call fcn.14006a250
mov eax, dword [0x140125118]
cmp eax, 0x352
jl 0x1400861e4
lea rcx, str.Entering_Luminox_Spoofer_Now
call fcn.14006a250
call fcn.14003b960
cmp dword [reloc.WS2_32.dll_accept], 2
jne 0x1400869d5
mov rbx, qword [0x140124ef0]
lea rdx, [rsp + 0x60]
movaps xmm6, xmmword [0x14010d760]
mov dword [rsp + 0x60], 5
movups xmm0, xmmword [rbx + 0x174c]
lea rcx, [rbx + 0x1e70]
movups xmmword [rsp + 0x64], xmm0
call fcn.140053bc0
movups xmmword [rbx + 0x174c], xmm6
mov rbx, qword [0x140124ef0]
lea rcx, str.LeftSide
xor edx, edx
mov dword [rbp - 0x30], 0x42f00000
mov rax, qword [rbx + 0x1d18]
movss xmm0, dword [rax + 0x2ac]
subss xmm0, dword [rax + 0x11c]
mov byte [rax + 0xd1], 1
mov r8, qword [rbx + 0x1d18]
movss dword [rbp - 0x2c], xmm0
movsxd rax, dword [r8 + 0x108]
mov r8, qword [r8 + 0x110]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140033b50
cmp dword [rbx + 0x1d6c], eax
jne 0x140086297
mov dword [rbx + 0x1d70], eax
cmp dword [rbx + 0x1da8], eax
jne 0x1400862a6
mov byte [rbx + 0x1dac], 1
lea r8, [rbp - 0x30]
mov dword [rsp + 0x20], r12d
mov edx, eax
lea rcx, str.LeftSide
call fcn.14003b750
movaps xmm0, xmmword [0x14010d820]
lea rdx, str.Luminox
lea rcx, [rsp + 0x60]
movups xmmword [rsp + 0x60], xmm0
call fcn.14006a350
mov rcx, qword [0x140124ef0]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], r12b
jne 0x14008630f
movaps xmm1, xmm7
mov qword [rbp - 0x28], r12
lea rcx, [rbp - 0x28]
call fcn.1400421c0
mov rcx, qword [0x140125210]
movabs rsi, 0x6666666666666667
mov r10, qword [0x140125208]
mov rax, rsi
sub rcx, r10
mov edi, r12d
imul rcx
sar rdx, 5
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x1400863b8
mov qword [rbp - 0x20], rdi
mov r8, r12
nop word [rax + rax]
cmp dword [0x14012511c], edi
lea rax, [r8 + r8*4]
lea r9, [rbp - 0x20]
sete bl
add rax, rax
xor r8d, r8d
movzx edx, bl
mov rcx, qword [r10 + rax*8]
call fcn.1400712e0
test al, al
je 0x140086380
xor bl, 1
mov dword [0x14012511c], edi
test bl, bl
je 0x140086389
call fcn.140041f90
mov rcx, qword [0x140125210]
inc edi
mov r10, qword [0x140125208]
mov rax, rsi
sub rcx, r10
mov r8d, edi
imul rcx
sar rdx, 5
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp r8, rdx
jb 0x140086350
mov rcx, qword [0x140124ef0]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x134]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xa0]
addss xmm1, xmm10
movss dword [rax + 0x11c], xmm1
maxss xmm0, xmm1
movss dword [rax + 0x134], xmm0
mov rdx, qword [rcx + 0x1d18]
movss xmm0, dword [rdx + 0x2a8]
cmp qword [rdx + 0x1e8], r12
jne 0x140086423
cmp qword [rcx + 0x2178], r12
je 0x14008642b
movss xmm0, dword [rdx + 0x278]
subss xmm0, dword [rdx + 0x118]
lea rdx, [rbp - 0x18]
mov dword [rbp - 0x14], 0x41a00000
lea rcx, str.discord
movss dword [rbp - 0x18], xmm0
call fcn.14006ad10
test al, al
je 0x140086479
mov dword [rsp + 0x28], 1
lea r8, str.https:__discord.gg_UsNvA3U5vs
xor r9d, r9d
mov qword [rsp + 0x20], r12
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov rcx, qword [0x140124ef0]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x134]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xa0]
addss xmm1, xmm15
movss dword [rax + 0x11c], xmm1
maxss xmm0, xmm1
movss dword [rax + 0x134], xmm0
mov rdx, qword [rcx + 0x1d18]
movss xmm0, dword [rdx + 0x2a8]
cmp qword [rdx + 0x1e8], r12
jne 0x1400864e4
cmp qword [rcx + 0x2178], r12
je 0x1400864ec
movss xmm0, dword [rdx + 0x278]
subss xmm0, dword [rdx + 0x118]
lea rdx, [rbp - 0x10]
mov dword [rbp - 0xc], 0x41a00000
lea rcx, str.clean
movss dword [rbp - 0x10], xmm0
call fcn.14006ad10
test al, al
je 0x140086529
xor r9d, r9d
lea rdx, str.USE_APPLE_OR_FORMAT_PC_FATASS
xor r8d, r8d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
mov rcx, qword [0x140124ef0]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x134]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xa0]
addss xmm1, xmm9
movss dword [rax + 0x11c], xmm1
maxss xmm0, xmm1
movss dword [rax + 0x134], xmm0
mov rdx, qword [rcx + 0x1d18]
movss xmm0, dword [rdx + 0x2a8]
cmp qword [rdx + 0x1e8], r12
jne 0x140086594
cmp qword [rcx + 0x2178], r12
je 0x14008659c
movss xmm0, dword [rdx + 0x278]
subss xmm0, dword [rdx + 0x118]
lea rdx, [rbp - 8]
mov dword [rbp - 4], 0x41a00000
lea rcx, [0x14010cd88]
movss dword [rbp - 8], xmm0
call fcn.14006ad10
test al, al
jne 0x140086e18
call fcn.14003b960
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.1400425a0
call fcn.14006c280
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.1400425a0
mov rbx, qword [0x140124ef0]
mov rcx, qword [rbx + 0x1d18]
movss xmm4, dword [rcx + 0x2ac]
subss xmm4, dword [rcx + 0x11c]
movss xmm0, dword [rcx + 0x2a8]
cmp qword [rcx + 0x1e8], r12
jne 0x140086622
cmp qword [rbx + 0x2178], r12
je 0x14008662a
movss xmm0, dword [rcx + 0x278]
subss xmm0, dword [rcx + 0x118]
mov byte [rcx + 0xd1], 1
xor edx, edx
mov r8, qword [rbx + 0x1d18]
lea rcx, str.RightSide
movss dword [rbp + 4], xmm4
movss dword [rbp], xmm0
movsxd rax, dword [r8 + 0x108]
mov r8, qword [r8 + 0x110]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.140033b50
cmp dword [rbx + 0x1d6c], eax
jne 0x140086679
mov dword [rbx + 0x1d70], eax
cmp dword [rbx + 0x1da8], eax
jne 0x140086688
mov byte [rbx + 0x1dac], 1
lea r8, [rbp]
mov dword [rsp + 0x20], r12d
mov edx, eax
lea rcx, str.RightSide
call fcn.14003b750
movaps xmm0, xmmword [0x14010d830]
lea r9, [rsp + 0x60]
mov rdx, qword [r14]
movaps xmm2, xmm8
movdqa xmmword [rsp + 0x60], xmm0
call fcn.140087050
cmp byte [r14 + 0x48], r12b
je 0x1400866f2
movaps xmm0, xmmword [0x14010d780]
lea rax, [rbp + 0x170]
movups xmmword [rbp + 0x170], xmm0
jmp 0x140086707
cmp cl, 1
jne 0x1400869d5
mov dword [reloc.WS2_32.dll_accept], 2
jmp 0x1400861f6
movaps xmm0, xmmword [0x14010d7f0]
lea rax, [rbp + 0x190]
movups xmmword [rbp + 0x190], xmm0
cmp qword [r14 + 0x20], 0x10
lea rdx, [r14 + 8]
jb 0x140086715
mov rdx, qword [rdx]
movups xmm0, xmmword [rax]
lea r9, [rsp + 0x60]
movss xmm2, dword [0x14010d5e0]
movaps xmmword [rsp + 0x60], xmm0
call fcn.140087050
mov r8, qword [r14]
lea rdx, str.Load__s
lea rcx, [rbp + 0x570]
call fcn.140087fa0
mov rbx, qword [0x140124ef0]
lea rdx, [rbp + 0x10]
mov dword [rbp + 0x10], recvfrom
movss xmm0, dword [rbx + 0x167c]
lea rcx, [rbx + 0x1e80]
movss dword [rbp + 0x14], xmm0
call fcn.140053ad0
mov rcx, qword [0x140124ef0]
mov dword [rbx + 0x167c], 0x3f800000
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x5c]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cvtps2pd xmm0, xmm0
movss xmm2, dword [rax + 0x54]
subsd xmm0, qword [0x14010d5b8]
subss xmm2, dword [rax + 0xa0]
cvtpd2ps xmm1, xmm0
movss xmm0, dword [rax + 0x134]
addss xmm2, xmm1
movss dword [rax + 0x11c], xmm2
maxss xmm0, xmm2
movss dword [rax + 0x134], xmm0
mov rdx, qword [rcx + 0x1d18]
movss xmm0, dword [rdx + 0x2a8]
cmp qword [rdx + 0x1e8], r12
jne 0x1400867f8
cmp qword [rcx + 0x2178], r12
je 0x140086800
movss xmm0, dword [rdx + 0x278]
subss xmm0, dword [rdx + 0x118]
lea rdx, [rbp + 8]
mov dword [rbp + 0xc], 0x41e80000
lea rcx, str.Load_Permanent_Spoofer
movss dword [rbp + 8], xmm0
call fcn.14006ad10
test al, al
je 0x140086832
call fcn.1400842c0
call fcn.14007f890
mov rbx, qword [0x140124ef0]
lea rdx, [rbp + 0x1c]
mov dword [rbp + 0x1c], recvfrom
movss xmm0, dword [rbx + 0x167c]
lea rcx, [rbx + 0x1e80]
movss dword [rbp + 0x20], xmm0
call fcn.140053ad0
mov rcx, qword [0x140124ef0]
mov dword [rbx + 0x167c], 0x3f800000
mov rax, qword [rcx + 0x1d18]
movss xmm0, dword [rax + 0x5c]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cvtps2pd xmm0, xmm0
movss xmm2, dword [rax + 0x54]
subsd xmm0, qword [0x14010d5a8]
subss xmm2, dword [rax + 0xa0]
cvtpd2ps xmm1, xmm0
movss xmm0, dword [rax + 0x134]
addss xmm2, xmm1
movss dword [rax + 0x11c], xmm2
maxss xmm0, xmm2
movss dword [rax + 0x134], xmm0
mov rdx, qword [rcx + 0x1d18]
movss xmm0, dword [rdx + 0x2a8]
cmp qword [rdx + 0x1e8], r12
jne 0x1400868e5
cmp qword [rcx + 0x2178], r12
je 0x1400868ed
movss xmm0, dword [rdx + 0x278]
subss xmm0, dword [rdx + 0x118]
lea rdx, [rbp - 0x80]
mov dword [rbp - 0x7c], 0x41e80000
lea rcx, str.Load_Temporary_Spoofer
movss dword [rbp - 0x80], xmm0
call fcn.14006ad10
test al, al
je 0x14008691f
call fcn.1400842c0
call fcn.14007b790
mov rcx, qword [0x140124ef0]
lea rsi, [0x1400ffb00]
movsxd rax, dword [rcx + 0x1e80]
mov r8, qword [rcx + 0x1e88]
lea rdx, [rax + rax*2]
movsxd rax, dword [r8 + rdx*4 - 0xc]
lea r9, [rax + rax*2]
cmp dword [rsi + r9*4], 8
mov r10d, dword [rsi + r9*4 + 8]
jne 0x14008698c
mov eax, dword [rsi + r9*4 + 4]
cmp eax, 1
jne 0x14008696d
mov eax, dword [r8 + rdx*4 - 8]
mov dword [r10 + rcx + 0x1638], eax
jmp 0x14008698c
cmp eax, 2
jne 0x14008698c
mov eax, dword [r8 + rdx*4 - 8]
mov dword [r10 + rcx + 0x1638], eax
mov eax, dword [r8 + rdx*4 - 4]
mov dword [r10 + rcx + 0x163c], eax
dec dword [rcx + 0x1e80]
call fcn.14003b960
mov r8, qword [0x140124ef0]
movss xmm6, dword [0x14010d528]
movsxd rax, dword [r8 + 0x1e70]
mov rcx, qword [r8 + 0x1e78]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4 - 0x14]
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
add rax, rax
movups xmmword [r8 + rax*8 + 0x16fc], xmm0
dec dword [r8 + 0x1e70]
call fcn.140041690
call fcn.14003a7d0
mov rcx, qword [0x140124fc0]
mov r9d, 3
mov dword [rsp + 0x30], r12d
xor r8d, r8d
movss dword [rsp + 0x28], xmm14
xor edx, edx
mov dword [rsp + 0x20], r12d
mov rax, qword [rcx]
call qword [rax + 0x158]
mov rcx, qword [0x140124fc0]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x140086a5a
call fcn.14003ac90
mov rax, qword [0x140124ef0]
mov rcx, qword [rax + 0x1ef8]
mov rax, qword [rcx]
mov rcx, r12
add rax, 0xa8
cmp byte [rax], r12b
cmovne rcx, rax
call fcn.140065cf0
mov rcx, qword [0x140124fc0]
mov rax, qword [rcx]
call qword [rax + 0x150]
test dword [r13 + 8], 0x400
je 0x140086b41
call fcn.14004a2f0
mov rbx, qword [0x140124ef0]
mov r14d, 1
mov eax, dword [rbx + 0x1628]
cmp eax, r14d
jle 0x140086adc
mov esi, 8
nop word [rax + rax]
mov rax, qword [rbx + 0x1630]
mov rdi, qword [rsi + rax]
test dword [rdi + 4], 0x400
jne 0x140086aca
mov rax, qword [rbx + 0x15c0]
test rax, rax
je 0x140086ab7
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1608]
test rax, rax
je 0x140086aca
xor edx, edx
mov rcx, rdi
call rax
mov eax, dword [rbx + 0x1628]
inc r14d
add rsi, 8
cmp r14d, eax
jl 0x140086a90
mov r14d, 1
cmp eax, r14d
jle 0x140086b3a
mov esi, 8
nop dword [rax]
mov rax, qword [rbx + 0x1630]
mov rdi, qword [rsi + rax]
test dword [rdi + 4], 0x400
jne 0x140086b2a
mov rax, qword [rbx + 0x15c8]
test rax, rax
je 0x140086b17
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1610]
test rax, rax
je 0x140086b2a
xor edx, edx
mov rcx, rdi
call rax
inc r14d
add rsi, 8
cmp r14d, dword [rbx + 0x1628]
jl 0x140086af0
lea r15, str.LicenseKey
mov rcx, qword [0x140124fc0]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], r12
xor edx, edx
mov rax, qword [rcx]
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x140086b7e
mov rcx, qword [0x140124fc0]
mov rax, qword [rcx]
call qword [rax + Ordinal_26]
cmp eax, 0x88760869
jne 0x140086b7e
call fcn.14007aba0
lea r14, str.Luminox_Spoofer
mov edi, 4
cmp dword [rbp + 0x2c8], 0x12
jne 0x1400855f0
call fcn.14004a8f0
call fcn.1400665a0
mov rcx, qword [0x140125060]
test rcx, rcx
je 0x140086bba
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140125060], r12
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov rdx, rax
lea rcx, str.ImGui_Platform
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov rcx, qword [0x140125078]
test rcx, rcx
je 0x140086be4
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rbx, qword [0x140124ef0]
mov rcx, rbx
mov qword [0x140125078], r12
mov qword [0x140125080], r12
mov qword [0x140125088], r12
mov qword [0x140125090], r12
mov qword [0x140125098], r12
mov qword [0x1401250a0], r12
mov dword [reloc.WS2_32.dll_htons], 9
mov byte [0x140125070], r12b
mov byte [reloc.WS2_32.dll_accept], 1
call fcn.140039710
cmp qword [0x140124ef0], rbx
jne 0x140086c45
mov qword [0x140124ef0], r12
test rbx, rbx
je 0x140086c6d
mov rcx, rbx
call fcn.1400547d0
mov rax, qword [0x140124ef0]
test rax, rax
je 0x140086c64
dec dword [rax + 0x3b0]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rcx, qword [0x140124fc0]
test rcx, rcx
je 0x140086c86
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140124fc0], r12
mov rcx, qword [0x140124fc8]
test rcx, rcx
je 0x140086c9f
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140124fc8], r12
mov rcx, qword [0x140124fd0]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x1c8]
mov rcx, qword [rbp + 0x1f0]
call qword [sym.imp.USER32.dll_UnregisterClassA]
lea rcx, [rbp + 0x2f0]
call fcn.1400871d0
mov rdx, qword [rbp + 0x228]
cmp rdx, 0x10
jb 0x140086d0d
mov rcx, qword [rbp + 0x210]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086d08
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140086fb1
call fcn.1400ecdc0
mov rdx, qword [rbp + 0x248]
cmp rdx, 0x10
jb 0x140086d4e
mov rcx, qword [rbp + 0x230]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086d49
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140086fb1
call fcn.1400ecdc0
mov rdx, qword [rbp + 0x268]
cmp rdx, 0x10
jb 0x140086d8f
mov rcx, qword [rbp + 0x250]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086d8a
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140086fb1
call fcn.1400ecdc0
mov rdx, qword [rbp + 0x288]
cmp rdx, 0x10
jb 0x140086dd0
mov rcx, qword [rbp + 0x270]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086dcb
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140086fb1
call fcn.1400ecdc0
mov rdx, qword [rbp + 0x2a8]
cmp rdx, 0x10
jb 0x140086e11
mov rcx, qword [rbp + 0x290]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086e0c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140086fb1
call fcn.1400ecdc0
xor eax, eax
jmp 0x140086fc2
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
mov rcx, qword [0x140124fc8]
mov rdx, qword [0x140124fc0]
test rdx, rdx
je 0x140086e4b
mov rax, qword [rdx]
mov rcx, rdx
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x140124fc8]
mov qword [0x140124fc0], r12
test rcx, rcx
je 0x140086e5d
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140124fc8], r12
mov rdx, qword [rbp + 0x1c8]
mov rcx, qword [rbp + 0x1f0]
call qword [sym.imp.USER32.dll_UnregisterClassA]
lea rcx, [rbp + 0x2f0]
call fcn.1400871d0
mov rdx, qword [rbp + 0x228]
cmp rdx, 0x10
jb 0x140086ebe
mov rcx, qword [rbp + 0x210]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086eb9
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140086fb1
call fcn.1400ecdc0
mov rdx, qword [rbp + 0x248]
cmp rdx, 0x10
jb 0x140086eff
mov rcx, qword [rbp + 0x230]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086efa
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140086fb1
call fcn.1400ecdc0
mov rdx, qword [rbp + 0x268]
cmp rdx, 0x10
jb 0x140086f3c
mov rcx, qword [rbp + 0x250]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086f37
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140086fb1
call fcn.1400ecdc0
mov rdx, qword [rbp + 0x288]
cmp rdx, 0x10
jb 0x140086f79
mov rcx, qword [rbp + 0x270]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086f74
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140086fb1
call fcn.1400ecdc0
mov rdx, qword [rbp + 0x2a8]
cmp rdx, 0x10
jb 0x140086fbd
mov rcx, qword [rbp + 0x290]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140086fb8
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140086fb8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ecdc0
mov eax, 1
movaps xmm14, xmmword [rsp + 0x6d0]
movaps xmm13, xmmword [rsp + 0x6e0]
movaps xmm12, xmmword [rsp + 0x6f0]
movaps xmm11, xmmword [rsp + 0x700]
movaps xmm10, xmmword [rsp + 0x710]
movaps xmm9, xmmword [rsp + 0x720]
movaps xmm8, xmmword [rsp + 0x730]
movaps xmm7, xmmword [rsp + 0x740]
movaps xmm6, xmmword [rsp + 0x750]
mov r15, qword [rsp + 0x798]
mov r13, qword [rsp + 0x790]
movaps xmm15, xmmword [rsp + 0x6c0]
mov rcx, qword [rbp + 0x5b0]
xor rcx, rsp
call fcn.1400ec960
mov rbx, qword [rsp + 0x7a0]
add rsp, 0x760
pop r14
pop r12
pop rdi
pop rsi
pop rbp
ret