Function at 0x140024ac0
Capabilities:
Terminate process

Disassembly:
push rbp
push rdi
sub rsp, 0x5a8
lea rbp, [rsp + 0x20]
lea rdi, [rsp + 0x20]
mov ecx, 0x102
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rax, qword [0x140205458]
xor rax, rbp
mov qword [rbp + 0x578], rax
lea rcx, [0x14021d399]
call fcn.14013d630
mov rax, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp + 0x568], rax
lea rdx, [rbp + 0x1f8]
lea rcx, [rbp + 0x1d4]
call fcn.140015e00
mov rcx, rax
call fcn.140015740
mov qword [rbp + 0x570], rax
mov rdx, qword [rbp + 0x570]
mov rcx, qword [rbp + 0x568]
call fcn.14000dea0
lea rcx, [0x140205b18]
call fcn.14000d0b0
movzx eax, al
test eax, eax
jne 0x140024ba9
mov rax, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp + 0x568], rax
lea rdx, [rbp + 0x248]
lea rcx, [rbp + 0x224]
call fcn.140015ef0
mov rcx, rax
call fcn.140015780
mov qword [rbp + 0x570], rax
mov rdx, qword [rbp + 0x570]
mov rcx, qword [rbp + 0x568]
call fcn.14000dea0
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.ucrtbased.dll_exit]
mov rax, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp + 0x568], rax
lea rdx, [rbp + 0x298]
lea rcx, [rbp + 0x274]
call fcn.140015f40
mov rcx, rax
call fcn.140015800
mov qword [rbp + 0x570], rax
mov rdx, qword [rbp + 0x570]
mov rcx, qword [rbp + 0x568]
call fcn.14000dea0
lea rax, [rbp + 0x2d8]
mov qword [rbp + 0x318], rax
lea rdx, str.FortniteClient_Win64_Shipping.exe
mov rcx, qword [rbp + 0x318]
call fcn.140006440
mov qword [rbp + 0x568], rax
mov rcx, qword [rbp + 0x568]
call fcn.14001a5a0
mov dword [0x140205ce0], eax
mov edx, dword [0x140205ce0]
lea rcx, [0x140205b18]
call fcn.14001f000
mov edx, dword [0x140205ce0]
lea rcx, [0x140205b18]
call fcn.14000cf00
mov qword [0x140205b68], rax
lea rdx, [0x14014e3fc]
lea rcx, [rbp + 0x334]
call fcn.14000e410
lea rdx, str.Fortnite
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [0x140205c98], rax
cmp qword [0x140205c98], 0
jne 0x140024c9c
lea rdx, str.Fortnite
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [0x140205c98], rax
jmp 0x140024c7a
lea rdx, str.Fortnite
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov rcx, rax
call fcn.140139230
mov rax, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp + 0x568], rax
lea rdx, [rbp + 0x378]
lea rcx, [rbp + 0x354]
call fcn.140015fe0
mov rcx, rax
call fcn.140015880
mov qword [rbp + 0x570], rax
mov rdx, qword [rbp + 0x570]
mov rcx, qword [rbp + 0x568]
call fcn.14000dea0
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rdx, str.start_notepad.exe
lea rcx, [rbp + 0x3d4]
call fcn.14000e550
call fcn.140139600
mov dword [rbp + 4], eax
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rax, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp + 0x568], rax
lea rdx, [rbp + 0x418]
lea rcx, [rbp + 0x3f4]
call fcn.140016080
mov rcx, rax
call fcn.140015840
mov qword [rbp + 0x570], rax
mov rdx, qword [rbp + 0x570]
mov rcx, qword [rbp + 0x568]
call fcn.14000dea0
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rdx, str.taskkill__IM_notepad.exe
lea rcx, [rbp + 0x454]
call fcn.14000e5a0
lea rdx, [0x14014e3fc]
lea rcx, [rbp + 0x474]
call fcn.14000e460
mov rax, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp + 0x568], rax
lea rdx, [rbp + 0x4b8]
lea rcx, [rbp + 0x494]
call fcn.140016120
mov rcx, rax
call fcn.1400157c0
mov qword [rbp + 0x570], rax
mov rdx, qword [rbp + 0x570]
mov rcx, qword [rbp + 0x568]
call fcn.14000dea0
lea rdx, [0x14000a6c0]
lea rcx, [rbp + 0x28]
call fcn.14000d440
nop
lea rcx, [rbp + 0x28]
call fcn.140020180
mov eax, dword [rbp + 4]
mov dword [rbp + 0x564], eax
cmp dword [rbp + 0x564], 1
je 0x140024e0e
jmp 0x140024e4d
call fcn.140017e90
lea rax, [rbp + 0x4f8]
mov qword [rbp + 0x558], rax
lea rdx, [0x14001c6e0]
mov rcx, qword [rbp + 0x558]
call fcn.14000d500
mov qword [rbp + 0x568], rax
mov rcx, qword [rbp + 0x568]
call fcn.140139680
test eax, eax
je 0x140024e4d
jmp 0x140024e13
lea rcx, [rbp + 0x28]
call fcn.140015490
lea rcx, [rbp - 0x20]
lea rdx, [0x14014d570]
call fcn.14013d400
mov rcx, qword [rbp + 0x578]
xor rcx, rbp
call fcn.14013d870
lea rsp, [rbp + 0x588]
pop rdi
pop rbp
ret