Function at 0x1400079d0
Capabilities:
Execute command
Set console window title

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
lea rbp, [rax - 0x188]
sub rsp, 0x260
movaps xmmword [rax - 0x38], xmm6
mov rax, qword [0x1400bf040]
xor rax, rsp
mov qword [rbp + 0x140], rax
mov edx, 0x1e
lea rcx, [rbp + 0x100]
call fcn.140006970
nop
lea rcx, [rbp + 0x100]
call fcn.140007910
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
lea rcx, str.Color_0F
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
lea rcx, str._ThunderAimV2_____Loading_Started_n
call fcn.140003ad0
lea rcx, [rbp - 0x40]
call fcn.140006ab0
nop
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
mov rsi, qword [rbp - 0x30]
sub rax, rsi
cmp rax, 0xb
jb 0x1400099a8
lea rax, [rbp - 0x40]
mov r12, qword [rbp - 0x40]
mov r13, qword [rbp - 0x28]
cmp r13, 0xf
cmova rax, r12
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
lea r15, [rsi + 0xb]
mov r14d, 0xf
mov ebx, r14d
lea rdi, [rsp + 0x60]
movabs rdx, 0x8000000000000000
mov r8d, 0x16
cmp r15, rbx
jbe 0x140007b43
mov rbx, r15
or rbx, r14
cmp rbx, rcx
jbe 0x140007b05
mov rbx, rcx
lea rax, [rdx + 0x27]
mov rcx, rax
call fcn.14008ded0
test rax, rax
je 0x140007c9c
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140007b39
cmp rbx, r8
cmovb rbx, r8
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x140007b19
xor edi, edi
jmp 0x140007b3e
cmp rcx, 0x1000
jb 0x140007b31
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400098bf
jmp 0x140007ae6
call fcn.14008ded0
mov rdi, rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x70], r15
mov qword [rsp + 0x78], rbx
mov r8, rsi
mov rdx, rax
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movsd xmm0, qword [str.Crash_Logs]
movsd qword [rdi + rsi], xmm0
movzx eax, word [0x1400992e8]
mov word [rdi + rsi + 8], ax
movzx eax, byte [0x1400992ea]
mov byte [rdi + rsi + 0xa], al
mov byte [rdi + r15], 0
mov rdi, qword [rsp + 0x70]
lea rbx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0xf
cmova rbx, qword [rsp + 0x60]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rsp + 0x40]
call fcn.1400046e0
nop
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x20]
call fcn.1400063c0
movsd xmm0, qword [rax]
movsd qword [rsp + 0x30], xmm0
mov ecx, dword [rax + 8]
mov dword [rsp + 0x20], ecx
lea rax, [0x1400bf0d8]
mov qword [rsp + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
mov eax, dword [rsp + 0x30]
test eax, eax
je 0x140007c40
cmp eax, 1
sete bl
mov rdx, qword [rsp + 0x58]
cmp rdx, 7
jbe 0x140007c51
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007c4c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007c4c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov bl, 1
test ecx, ecx
jne 0x1400098c5
jmp 0x140007c00
call fcn.14008e420
movdqa xmm6, xmmword [0x1400aceb0]
movdqu xmmword [rsp + 0x50], xmm6
xor r8d, r8d
mov word [rsp + 0x40], r8w
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140007cab
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007ca3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007ca3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
xor r8d, r8d
test bl, bl
je 0x140007ea2
lea rax, [rbp - 0x40]
cmp r13, 0xf
cmova rax, r12
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
mov rbx, r14
lea rdi, [rsp + 0x60]
cmp r15, rbx
jbe 0x140007d71
mov rbx, r15
or rbx, 0xf
movabs rcx, 0x7fffffffffffffff
cmp rbx, rcx
jbe 0x140007d2c
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14008ded0
test rax, rax
je 0x140007e96
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140007d67
cmp rbx, 0x16
mov ecx, 0x16
cmovb rbx, rcx
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x140007d47
mov rdi, r8
jmp 0x140007d6c
cmp rcx, 0x1000
jb 0x140007d5f
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400098dc
jmp 0x140007d0d
call fcn.14008ded0
mov rdi, rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x70], r15
mov qword [rsp + 0x78], rbx
mov r8, rsi
mov rdx, rax
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movsd xmm0, qword [str.Crash_Logs]
movsd qword [rsi + rdi], xmm0
movzx eax, word [0x1400992e8]
mov word [rsi + rdi + 8], ax
movzx eax, byte [0x1400992ea]
mov byte [rsi + rdi + 0xa], al
mov byte [rdi + r15], 0
mov rdi, qword [rsp + 0x70]
lea rbx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0xf
cmova rbx, qword [rsp + 0x60]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rsp + 0x40]
call fcn.1400046e0
nop
lea rcx, [rsp + 0x40]
cmp qword [rsp + 0x58], 7
cmova rcx, qword [rsp + 0x40]
call fcn.14008f258
mov rdx, rax
shr rax, 0x20
test eax, eax
jne 0x1400099ae
mov rdx, qword [rsp + 0x58]
cmp rdx, 7
jbe 0x140007e53
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007e4e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007e4e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
movdqu xmmword [rsp + 0x50], xmm6
xor r8d, r8d
mov word [rsp + 0x40], r8w
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140007ea5
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007e9d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007e9d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
xor r8d, r8d
lea rax, [rbp - 0x40]
cmp r13, 0xf
cmova rax, r12
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
mov rbx, r14
lea rdi, [rsp + 0x60]
cmp r15, rbx
jbe 0x140007f63
mov rbx, r15
or rbx, 0xf
movabs rcx, 0x7fffffffffffffff
cmp rbx, rcx
jbe 0x140007f1e
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14008ded0
test rax, rax
je 0x140008072
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140007f59
cmp rbx, 0x16
mov ecx, 0x16
cmovb rbx, rcx
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x140007f39
mov rdi, r8
jmp 0x140007f5e
cmp rcx, 0x1000
jb 0x140007f51
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400098e2
jmp 0x140007eff
call fcn.14008ded0
mov rdi, rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x70], r15
mov qword [rsp + 0x78], rbx
mov r8, rsi
mov rdx, rax
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movsd xmm0, qword [str.Crash_Logs]
movsd qword [rsi + rdi], xmm0
movzx eax, word [0x1400992e8]
mov word [rsi + rdi + 8], ax
movzx eax, byte [0x1400992ea]
mov byte [rsi + rdi + 0xa], al
mov byte [rdi + r15], 0
mov rdi, qword [rsp + 0x70]
lea rbx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0xf
cmova rbx, qword [rsp + 0x60]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rbp + 0x20]
call fcn.1400046e0
mov rdx, qword [0x1400faab0]
cmp rdx, 7
jbe 0x14000801b
mov rcx, qword [0x1400faa98]
lea rdx, [rdx*2 + 2]
cmp rdx, 0x1000
jb 0x140008016
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140008079
mov rcx, r8
call fcn.14008e420
movups xmm0, xmmword [rbp + 0x20]
movups xmmword [0x1400faa98], xmm0
movups xmm1, xmmword [rbp + 0x30]
movups xmmword [0x1400faaa8], xmm1
movdqu xmmword [rbp + 0x30], xmm6
xor r8d, r8d
mov word [rbp + 0x20], r8w
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140008088
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008080
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008080
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.14008e420
xor r8d, r8d
lea rax, [rbp - 0x40]
cmp r13, 0xf
cmova rax, r12
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
mov rbx, r14
lea rdi, [rsp + 0x60]
cmp r15, rbx
jbe 0x140008146
mov rbx, r15
or rbx, 0xf
movabs rcx, 0x7fffffffffffffff
cmp rbx, rcx
jbe 0x140008101
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14008ded0
test rax, rax
je 0x140008295
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x14000813c
cmp rbx, 0x16
mov ecx, 0x16
cmovb rbx, rcx
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x14000811c
mov rdi, r8
jmp 0x140008141
cmp rcx, 0x1000
jb 0x140008134
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400098e8
jmp 0x1400080e2
call fcn.14008ded0
mov rdi, rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x70], r15
mov qword [rsp + 0x78], rbx
mov r8, rsi
mov rdx, rax
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movsd xmm0, qword [str.ThunderAim]
movsd qword [rsi + rdi], xmm0
movzx eax, word [0x1400992f8]
mov word [rsi + rdi + 8], ax
movzx eax, byte [0x1400992fa]
mov byte [rsi + rdi + 0xa], al
mov byte [rdi + r15], 0
mov rdi, qword [rsp + 0x70]
lea rbx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0xf
cmova rbx, qword [rsp + 0x60]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rsp + 0x40]
call fcn.1400046e0
nop
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x20]
call fcn.1400063c0
movsd xmm0, qword [rax]
movsd qword [rsp + 0x30], xmm0
mov ecx, dword [rax + 8]
mov dword [rsp + 0x20], ecx
lea rax, [0x1400bf0d8]
mov qword [rsp + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
mov eax, dword [rsp + 0x30]
test eax, eax
je 0x140008243
cmp eax, 1
sete bl
mov rdx, qword [rsp + 0x58]
cmp rdx, 7
jbe 0x140008254
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000824f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000824f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov bl, 1
test ecx, ecx
jne 0x1400098ee
jmp 0x140008203
call fcn.14008e420
movdqu xmmword [rsp + 0x50], xmm6
xor eax, eax
mov word [rsp + 0x40], ax
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x1400082a1
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000829c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000829c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
test bl, bl
je 0x1400082f0
lea r8, str.ThunderAim
lea rdx, [rbp - 0x40]
lea rcx, [rbp - 0x60]
call fcn.14000b010
nop
mov rdx, rax
lea rcx, [rbp]
call fcn.14000b940
nop
lea rcx, [rbp]
call fcn.1400064b0
nop
lea rcx, [rbp]
call fcn.140004db0
nop
lea rcx, [rbp - 0x60]
call fcn.14000a9e0
mov r13, qword [rbp - 0x28]
mov rsi, qword [rbp - 0x30]
mov r12, qword [rbp - 0x40]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, rsi
cmp rax, 0x13
jb 0x1400099c4
lea rax, [rbp - 0x40]
cmp r13, 0xf
cmova rax, r12
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
lea r15, [rsi + 0x13]
mov rbx, r14
lea rdi, [rsp + 0x60]
cmp r15, rbx
jbe 0x1400083c1
mov rbx, r15
or rbx, 0xf
cmp rbx, rcx
jbe 0x14000837d
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14008ded0
test rax, rax
je 0x140008510
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1400083b7
cmp rbx, 0x16
mov ecx, 0x16
cmovb rbx, rcx
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x140008397
xor edi, edi
jmp 0x1400083bc
cmp rcx, 0x1000
jb 0x1400083af
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140009905
jmp 0x14000835e
call fcn.14008ded0
mov rdi, rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x70], r15
mov qword [rsp + 0x78], rbx
mov r8, rsi
mov rdx, rax
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.ThunderAimconfigs]
movups xmmword [rdi + rsi], xmm0
movzx eax, word [0x140099310]
mov word [rdi + rsi + 0x10], ax
movzx eax, byte [0x140099312]
mov byte [rdi + rsi + 0x12], al
mov byte [rdi + r15], 0
mov rdi, qword [rsp + 0x70]
lea rbx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0xf
cmova rbx, qword [rsp + 0x60]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rsp + 0x40]
call fcn.1400046e0
nop
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x20]
call fcn.1400063c0
movsd xmm0, qword [rax]
movsd qword [rsp + 0x30], xmm0
mov ecx, dword [rax + 8]
mov dword [rsp + 0x20], ecx
lea rax, [0x1400bf0d8]
mov qword [rsp + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
mov eax, dword [rsp + 0x30]
test eax, eax
je 0x1400084bc
cmp eax, 1
sete bl
mov rdx, qword [rsp + 0x58]
cmp rdx, 7
jbe 0x1400084cd
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400084c8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400084c8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov bl, 1
test ecx, ecx
jne 0x14000990b
jmp 0x14000847c
call fcn.14008e420
movdqu xmmword [rsp + 0x50], xmm6
xor r15d, r15d
mov word [rsp + 0x40], r15w
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x14000851c
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008517
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008517
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
test bl, bl
je 0x14000856b
lea r8, str.ThunderAimconfigs
lea rdx, [rbp - 0x40]
lea rcx, [rbp - 0x60]
call fcn.14000b010
nop
mov rdx, rax
lea rcx, [rbp]
call fcn.14000b940
nop
lea rcx, [rbp]
call fcn.1400064b0
nop
lea rcx, [rbp]
call fcn.140004db0
nop
lea rcx, [rbp - 0x60]
call fcn.14000a9e0
mov r13, qword [rbp - 0x28]
mov rsi, qword [rbp - 0x30]
mov r12, qword [rbp - 0x40]
lea rcx, [rbp + 0x120]
call fcn.140003d40
nop
mov r8d, 0x13
lea rdx, str.ThunderAimconfigs
mov rcx, rax
call fcn.14000af40
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], 0
mov rdi, qword [rsp + 0x70]
lea rbx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0xf
cmova rbx, qword [rsp + 0x60]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rbp - 0x80]
call fcn.1400046e0
nop
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x20]
call fcn.1400063c0
movsd xmm0, qword [rax]
movsd qword [rsp + 0x30], xmm0
mov ecx, dword [rax + 8]
mov dword [rsp + 0x20], ecx
lea rax, [0x1400bf0d8]
mov qword [rsp + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
mov eax, dword [rsp + 0x30]
test eax, eax
je 0x140008672
cmp eax, 1
setne bl
mov rdx, qword [rbp - 0x68]
cmp rdx, 7
jbe 0x140008683
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000867e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000867e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
xor bl, bl
test ecx, ecx
jne 0x140009922
jmp 0x140008634
call fcn.14008e420
movdqu xmmword [rbp - 0x70], xmm6
mov word [rbp - 0x80], r15w
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x1400086cd
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400086c8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400086c8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
movdqa xmm0, xmmword [0x1400aced0]
movdqu xmmword [rsp + 0x70], xmm0
mov byte [rsp + 0x60], 0
mov rdx, qword [rbp + 0x138]
cmp rdx, 0xf
jbe 0x140008724
inc rdx
mov rcx, qword [rbp + 0x120]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000871f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000871f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
test bl, bl
je 0x140008c5f
lea r8, str.ThunderAimconfigs
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0xe0]
call fcn.14000b010
nop
mov rdx, rax
lea rcx, [rbp + 0xc0]
call fcn.14000b940
nop
lea rcx, [rbp]
call fcn.140003d40
nop
mov r8d, 0x13
lea rdx, str.ThunderAimconfigs
mov rcx, rax
call fcn.14000af40
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x50], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x50], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], 0
mov rdi, qword [rbp + 0x50]
lea rbx, [rbp + 0x40]
cmp qword [rbp + 0x58], 0xf
cmova rbx, qword [rbp + 0x40]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rbp + 0x80]
call fcn.1400046e0
nop
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0x80]
call fcn.140006ca0
nop
mov rdx, qword [rbp + 0x98]
cmp rdx, 7
jbe 0x14000882e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008829
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008829
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
movdqu xmmword [rbp + 0x90], xmm6
mov word [rbp + 0x80], r15w
mov rdx, qword [rbp + 0x58]
cmp rdx, 0xf
jbe 0x14000887c
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008877
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008877
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
movdqa xmm0, xmmword [0x1400aced0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov rdx, qword [rbp + 0x18]
cmp rdx, 0xf
jbe 0x1400088d3
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400088c6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400088c6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
movdqa xmm0, xmmword [0x1400aced0]
movdqu xmmword [rbp + 0x10], xmm0
mov byte [rbp], 0
mov rdx, qword [rbp + 0xd8]
cmp rdx, 7
jbe 0x140008925
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xc0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008920
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008920
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
movdqu xmmword [rbp + 0xd0], xmm6
mov word [rbp + 0xc0], r15w
mov rdx, qword [rbp + 0xf8]
cmp rdx, 0xf
jbe 0x140008979
inc rdx
mov rcx, qword [rbp + 0xe0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008974
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008974
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
lea rcx, [rbp - 0x20]
call fcn.140003d40
nop
mov r8d, 0xb
lea rdx, str.ThunderAim
mov rcx, rax
call fcn.14000af40
xorps xmm0, xmm0
movups xmmword [rbp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x70], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x70], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], 0
mov rdi, qword [rbp + 0x70]
lea rbx, [rbp + 0x60]
cmp qword [rbp + 0x78], 0xf
cmova rbx, qword [rbp + 0x60]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rbp + 0xa0]
call fcn.1400046e0
nop
lea rcx, [rbp + 0xa0]
call fcn.140006710
nop
mov rdx, qword [rbp + 0xb8]
cmp rdx, 7
jbe 0x140008a4c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008a47
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008a47
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
movdqu xmmword [rbp + 0xb0], xmm6
mov word [rbp + 0xa0], r15w
mov rdx, qword [rbp + 0x78]
cmp rdx, 0xf
jbe 0x140008a9a
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008a95
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008a95
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
movdqa xmm0, xmmword [0x1400aced0]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], 0
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140008ae9
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008ae4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008ae4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
lea rcx, [rbp - 0x60]
call fcn.140003d40
nop
mov r8d, 0xb
lea rdx, str.ThunderAim
mov rcx, rax
call fcn.14000af40
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r14
mov byte [rax], 0
mov rdi, qword [rsp + 0x50]
lea rbx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0xf
cmova rbx, qword [rsp + 0x40]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rbp + 0x20]
call fcn.1400046e0
nop
lea rcx, [rbp + 0x20]
call fcn.140006370
nop
mov rdx, qword [rbp + 0x38]
cmp rdx, 7
jbe 0x140008bb8
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008bb3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008bb3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
movdqu xmmword [rbp + 0x30], xmm6
mov word [rbp + 0x20], r15w
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x140008c02
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008bfd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008bfd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
movdqa xmm0, xmmword [0x1400aced0]
movdqu xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x40], 0
mov rdx, qword [rbp - 0x48]
cmp rdx, 0xf
jbe 0x140008c53
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008c4e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008c4e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
mov r12, qword [rbp - 0x40]
mov rsi, qword [rbp - 0x30]
mov r13, qword [rbp - 0x28]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, rsi
cmp rax, 0x23
jb 0x1400098b9
lea rax, [rbp - 0x40]
cmp r13, 0xf
cmova rax, r12
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
lea r15, [rsi + 0x23]
mov rbx, r14
lea rdi, [rsp + 0x40]
cmp r15, rbx
jbe 0x140008d30
mov rbx, r15
or rbx, 0xf
cmp rbx, rcx
jbe 0x140008cec
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14008ded0
test rax, rax
je 0x140008e83
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140008d26
cmp rbx, 0x16
mov ecx, 0x16
cmovb rbx, rcx
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x140008d06
xor edi, edi
jmp 0x140008d2b
cmp rcx, 0x1000
jb 0x140008d1e
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140009938
jmp 0x140008ccd
call fcn.14008ded0
mov rdi, rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x58], rbx
mov r8, rsi
mov rdx, rax
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.ThunderAimBYPASS_FOREGROUNDWINDOW]
movups xmmword [rdi + rsi], xmm0
movups xmm1, xmmword [0x140099328]
movups xmmword [rdi + rsi + 0x10], xmm1
movzx eax, word [0x140099338]
mov word [rdi + rsi + 0x20], ax
movzx eax, byte [0x14009933a]
mov byte [rdi + rsi + 0x22], al
mov byte [rdi + r15], 0
mov rdi, qword [rsp + 0x50]
lea rbx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0xf
cmova rbx, qword [rsp + 0x40]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rbp - 0x80]
call fcn.1400046e0
nop
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x20]
call fcn.1400063c0
movsd xmm0, qword [rax]
movsd qword [rsp + 0x30], xmm0
mov ecx, dword [rax + 8]
mov dword [rsp + 0x20], ecx
lea rax, [0x1400bf0d8]
mov qword [rsp + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
mov eax, dword [rsp + 0x30]
test eax, eax
je 0x140008e33
cmp eax, 1
setne bl
mov rdx, qword [rbp - 0x68]
cmp rdx, 7
jbe 0x140008e44
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008e3f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008e3f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
xor bl, bl
test ecx, ecx
jne 0x14000993e
jmp 0x140008df5
call fcn.14008e420
movdqu xmmword [rbp - 0x70], xmm6
xor eax, eax
mov word [rbp - 0x80], ax
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x140008e8f
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008e8a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008e8a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
test bl, bl
je 0x140008ebd
lea rdx, str.____Detected_Custom_Setting____BYPASS_FOREGROUNDWINDOW
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000b450
lea rdx, [0x14000b9f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov byte [0x14016d9db], 1
lea rax, [rbp - 0x40]
cmp r13, 0xf
cmova rax, r12
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
lea r15, [rsi + 0x1d]
mov rbx, r14
lea rdi, [rsp + 0x40]
cmp r15, rbx
jbe 0x140008f7e
mov rbx, r15
or rbx, 0xf
movabs rcx, 0x7fffffffffffffff
cmp rbx, rcx
jbe 0x140008f3a
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14008ded0
test rax, rax
je 0x1400090d1
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140008f74
cmp rbx, 0x16
mov ecx, 0x16
cmovb rbx, rcx
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x140008f54
xor edi, edi
jmp 0x140008f79
cmp rcx, 0x1000
jb 0x140008f6c
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140009954
jmp 0x140008f1b
call fcn.14008ded0
mov rdi, rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x58], rbx
mov r8, rsi
mov rdx, rax
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.ThunderAimENABLE_DEBUG_MODE]
movups xmmword [rsi + rdi], xmm0
movsd xmm0, qword [0x140099388]
movsd qword [rsi + rdi + 0x10], xmm0
mov eax, dword [0x140099390]
mov dword [rsi + rdi + 0x18], eax
movzx eax, byte [0x140099394]
mov byte [rsi + rdi + 0x1c], al
mov byte [rdi + r15], 0
mov rdi, qword [rsp + 0x50]
lea rbx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0xf
cmova rbx, qword [rsp + 0x40]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rbp - 0x80]
call fcn.1400046e0
nop
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x20]
call fcn.1400063c0
movsd xmm0, qword [rax]
movsd qword [rsp + 0x30], xmm0
mov ecx, dword [rax + 8]
mov dword [rsp + 0x20], ecx
lea rax, [0x1400bf0d8]
mov qword [rsp + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
mov eax, dword [rsp + 0x30]
test eax, eax
je 0x140009081
cmp eax, 1
setne bl
mov rdx, qword [rbp - 0x68]
cmp rdx, 7
jbe 0x140009092
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000908d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000908d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
xor bl, bl
test ecx, ecx
jne 0x14000995a
jmp 0x140009043
call fcn.14008e420
movdqu xmmword [rbp - 0x70], xmm6
xor eax, eax
mov word [rbp - 0x80], ax
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x1400090dd
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400090d8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400090d8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
test bl, bl
je 0x14000910b
lea rdx, str.____Detected_Custom_Setting____ENABLE_DEBUG_MODE
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000b450
lea rdx, [0x14000b9f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov byte [0x14016d9d9], 1
lea rax, [rbp - 0x40]
cmp r13, 0xf
cmova rax, r12
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
lea r15, [rsi + 0x1f]
mov rbx, r14
lea rdi, [rsp + 0x40]
cmp r15, rbx
jbe 0x1400091cc
mov rbx, r15
or rbx, 0xf
movabs rcx, 0x7fffffffffffffff
cmp rbx, rcx
jbe 0x140009188
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14008ded0
test rax, rax
je 0x14000932b
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1400091c2
cmp rbx, 0x16
mov ecx, 0x16
cmovb rbx, rcx
lea rcx, [rbx + 1]
test rcx, rcx
jne 0x1400091a2
xor edi, edi
jmp 0x1400091c7
cmp rcx, 0x1000
jb 0x1400091ba
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140009970
jmp 0x140009169
call fcn.14008ded0
mov rdi, rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x58], rbx
mov r8, rsi
mov rdx, rax
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.ThunderAimBLOCK_DRIVER_UNLOAD]
movups xmmword [rsi + rdi], xmm0
movsd xmm0, qword [0x1400993e0]
movsd qword [rsi + rdi + 0x10], xmm0
mov eax, dword [0x1400993e8]
mov dword [rsi + rdi + 0x18], eax
movzx eax, word [0x1400993ec]
mov word [rsi + rdi + 0x1c], ax
movzx eax, byte [0x1400993ee]
mov byte [rsi + rdi + 0x1e], al
mov byte [rdi + r15], 0
mov rdi, qword [rsp + 0x50]
lea rbx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0xf
cmova rbx, qword [rsp + 0x40]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rbp - 0x80]
call fcn.1400046e0
nop
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x20]
call fcn.1400063c0
movsd xmm0, qword [rax]
movsd qword [rsp + 0x30], xmm0
mov ecx, dword [rax + 8]
mov dword [rsp + 0x20], ecx
lea rax, [0x1400bf0d8]
mov qword [rsp + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
mov eax, dword [rsp + 0x30]
test eax, eax
je 0x1400092db
cmp eax, 1
setne bl
mov rdx, qword [rbp - 0x68]
cmp rdx, 7
jbe 0x1400092ec
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400092e7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400092e7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
xor bl, bl
test ecx, ecx
jne 0x140009976
jmp 0x14000929d
call fcn.14008e420
movdqu xmmword [rbp - 0x70], xmm6
xor eax, eax
mov word [rbp - 0x80], ax
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x140009337
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140009332
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140009332
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
test bl, bl
je 0x140009365
lea rdx, str.____Detected_Custom_Setting____BLOCK_DRIVER_UNLOAD
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000b450
lea rdx, [0x14000b9f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov byte [0x14016d9da], 1
lea r15, [rbp - 0x40]
cmp r13, 0xf
cmova r15, r12
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
lea rdi, [rsi + 0x1c]
lea rbx, [rsp + 0x40]
cmp rdi, 0xf
jbe 0x14000941a
mov r14, rdi
or r14, 0xf
movabs rax, 0x7fffffffffffffff
cmp r14, rax
jbe 0x1400093db
mov r14, rax
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14008ded0
test rax, rax
je 0x140009561
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140009415
cmp r14, 0x16
mov eax, 0x16
cmovb r14, rax
lea rcx, [r14 + 1]
test rcx, rcx
jne 0x1400093f5
xor eax, eax
jmp 0x140009412
cmp rcx, 0x1000
jb 0x14000940d
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14000998c
jmp 0x1400093bc
call fcn.14008ded0
mov rbx, rax
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], r14
mov r8, rsi
mov rdx, r15
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.ThunderAimSPOOF_UNBAN_BETA]
movups xmmword [rsi + rbx], xmm0
movsd xmm0, qword [0x140099438]
movsd qword [rsi + rbx + 0x10], xmm0
mov eax, dword [0x140099440]
mov dword [rsi + rbx + 0x18], eax
mov byte [rbx + rdi], 0
mov rdi, qword [rsp + 0x50]
lea rbx, [rsp + 0x40]
cmp qword [rsp + 0x58], 0xf
cmova rbx, qword [rsp + 0x40]
call fcn.14008eff8
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rdi
lea r8, [rsp + 0x20]
mov edx, eax
lea rcx, [rbp - 0x80]
call fcn.1400046e0
nop
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x20]
call fcn.1400063c0
movsd xmm0, qword [rax]
movsd qword [rsp + 0x30], xmm0
mov ecx, dword [rax + 8]
mov dword [rsp + 0x20], ecx
lea rax, [0x1400bf0d8]
mov qword [rsp + 0x28], rax
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
mov eax, dword [rsp + 0x30]
test eax, eax
je 0x140009511
cmp eax, 1
setne bl
mov rdx, qword [rbp - 0x68]
cmp rdx, 7
jbe 0x140009522
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000951d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000951d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
xor bl, bl
test ecx, ecx
jne 0x140009992
jmp 0x1400094d3
call fcn.14008e420
movdqu xmmword [rbp - 0x70], xmm6
xor eax, eax
mov word [rbp - 0x80], ax
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x14000956d
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140009568
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140009568
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
test bl, bl
je 0x1400097d6
lea rdx, str.____Spoofing...
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000b450
lea rdx, [0x14000b9f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [rbp + 0xe0]
call fcn.140007920
nop
lea r8, str.RobloxGlobalBasicSettings_13.xml
mov rdx, rax
lea rcx, [rbp]
call fcn.14000b160
nop
lea rcx, [rbp + 0xe0]
call fcn.14000a9e0
lea rdx, [rbp]
lea rcx, [rbp - 0x60]
call fcn.14000b940
nop
lea rcx, [rbp - 0x60]
call fcn.140006300
movzx ebx, al
lea rcx, [rbp - 0x60]
call fcn.140004db0
test bl, bl
je 0x14000960d
lea rdx, [rbp]
lea rcx, [rbp - 0x60]
call fcn.14000b940
nop
lea rcx, [rbp - 0x60]
call fcn.140006370
nop
lea rcx, [rbp - 0x60]
call fcn.140004db0
lea rdx, str.SystemReg
lea rcx, [rbp - 0x20]
call fcn.14000a6a0
nop
lea rdx, str.SYSTEMCurrentControlSetControl
lea rcx, [rbp - 0x60]
call fcn.14000a6a0
nop
lea r8, [rbp - 0x20]
lea rdx, [rbp - 0x60]
call fcn.140027fd0
nop
lea rcx, [rbp - 0x60]
call fcn.140004db0
nop
lea rcx, [rbp - 0x20]
call fcn.140004db0
lea rdx, str.UUID
lea rcx, [rbp - 0x20]
call fcn.1400077c0
nop
lea rdx, str.Win32_ComputerSystemProduct
lea rcx, [rbp - 0x60]
call fcn.1400077c0
nop
lea rdx, [rbp - 0x20]
lea rcx, [rbp - 0x60]
call fcn.14002a3a0
nop
lea rcx, [rbp - 0x60]
call fcn.14000a9e0
nop
lea rcx, [rbp - 0x20]
call fcn.14000a9e0
lea rdx, str.SerialNumber
lea rcx, [rbp - 0x20]
call fcn.1400077c0
nop
lea rdx, str.Win32_PhysicalMemory
lea rcx, [rbp - 0x60]
call fcn.1400077c0
nop
lea rdx, [rbp - 0x20]
lea rcx, [rbp - 0x60]
call fcn.14002a3a0
nop
lea rcx, [rbp - 0x60]
call fcn.14000a9e0
nop
lea rcx, [rbp - 0x20]
call fcn.14000a9e0
call fcn.14002bac0
lea rdx, str.MachineGuid
lea rcx, [rbp - 0x20]
call fcn.14000a6a0
nop
lea rdx, str.SOFTWAREMicrosoftCryptography
lea rcx, [rbp - 0x60]
call fcn.14000a6a0
nop
lea r8, [rbp - 0x20]
lea rdx, [rbp - 0x60]
call fcn.140027fd0
nop
lea rcx, [rbp - 0x60]
call fcn.140004db0
nop
lea rcx, [rbp - 0x20]
call fcn.140004db0
lea rdx, str.LastLoggedOnUser
lea rcx, [rbp - 0x20]
call fcn.14000a6a0
nop
lea rdx, str.SOFTWAREMicrosoftWindowsCurrentVersionAuthenticationLogonUI
lea rcx, [rbp - 0x60]
call fcn.14000a6a0
nop
lea r8, [rbp - 0x20]
lea rdx, [rbp - 0x60]
call fcn.140027fd0
nop
lea rcx, [rbp - 0x60]
call fcn.140004db0
nop
lea rcx, [rbp - 0x20]
call fcn.140004db0
lea rdx, str.RegisteredOwner
lea rcx, [rbp - 0x20]
call fcn.14000a6a0
nop
lea rdx, str.SOFTWAREMicrosoftWindows_NTCurrentVersion
lea rcx, [rbp - 0x60]
call fcn.14000a6a0
nop
lea r8, [rbp - 0x20]
lea rdx, [rbp - 0x60]
call fcn.140027fd0
nop
lea rcx, [rbp - 0x60]
call fcn.140004db0
nop
lea rcx, [rbp - 0x20]
call fcn.140004db0
call fcn.1400294f0
lea rdx, str.____Spoofing_Done.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000b450
lea rdx, [0x14000b9f0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp]
call fcn.14000a9e0
lea rcx, [0x140007110]
call qword [sym.imp.KERNEL32.dll_SetUnhandledExceptionFilter]
call fcn.140016a80
lea rcx, str.ThunderAimV2____press_enter_to_close_cheat_n
call fcn.140003ad0
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_istream_char__struct_std::char_traits_char__::get_void____ptr64]
nop
cmp r13, 0xf
jbe 0x14000983e
lea rdx, [r13 + 1]
mov rax, r12
cmp rdx, 0x1000
jb 0x140009835
add rdx, 0x27
mov r12, qword [r12 - 8]
sub rax, r12
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140009835
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r12
call fcn.14008e420
nop
mov rdx, qword [rbp + 0x118]
cmp rdx, 0xf
jbe 0x140009882
inc rdx
mov rcx, qword [rbp + 0x100]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000987d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000987d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14008e420
xor eax, eax
mov rcx, qword [rbp + 0x140]
xor rcx, rsp
call fcn.14008deb0
lea r11, [rsp + 0x260]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140003d20
nop
call fcn.140003c80
nop
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x20]
lea rcx, str.exists
call fcn.1400059d0
nop
call fcn.140003c80
int3
call fcn.140003c80
int3
call fcn.140003c80
nop
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x20]
lea rcx, str.exists
call fcn.1400059d0
nop
call fcn.140003c80
nop
lea r8, [rsp + 0x40]
lea rdx, [rsp + 0x20]
lea rcx, str.exists
call fcn.1400059d0
nop
lea r8, [rbp - 0x80]
lea rdx, [rsp + 0x20]
lea rcx, str.exists
call fcn.1400059d0
nop
call fcn.140003c80
nop
lea r8, [rbp - 0x80]
lea rdx, [rsp + 0x20]
lea rcx, str.exists
call fcn.1400059d0
nop
call fcn.140003c80
nop
lea r8, [rbp - 0x80]
lea rdx, [rsp + 0x20]
lea rcx, str.exists
call fcn.1400059d0
nop
call fcn.140003c80
nop
lea r8, [rbp - 0x80]
lea rdx, [rsp + 0x20]
lea rcx, str.exists
call fcn.1400059d0
nop
call fcn.140003c80
nop
lea r8, [rbp - 0x80]
lea rdx, [rsp + 0x20]
lea rcx, str.exists
call fcn.1400059d0
nop
call fcn.140003d20
nop
shr rdx, 0x20
lea r8, [rsp + 0x40]
lea rcx, str.create_directory
call fcn.1400058e0
nop
call fcn.140003d20
int3