Function at 0x140004710
Capabilities:
Check for debugger via api
Check for time delay via gettickcount
Check for time delay via queryperformancecounter
Check mutex and terminate process on windows
Check mutex on windows
Create process on windows
Enumerate processes
Hide thread from debugger
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r14
lea rbp, [rsp - 0x8f0]
sub rsp, 0x9f0
mov rax, qword [0x14007d180]
xor rax, rsp
mov qword [rbp + 0x8e0], rax
mov rsi, rdx
call fcn.1400019f0
cmp al, 1
je 0x14000525c
call qword [sym.imp.KERNEL32.dll_IsDebuggerPresent]
test eax, eax
je 0x140004770
lea rdx, str.debug_by_IsDebuggerPresent_
call fcn.1400014f0
mov ecx, 0x1002
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.14000d2b0
test eax, eax
je 0x140004791
lea rdx, str.debug_by_BeingDebugged_PEB_check_
call fcn.1400014f0
mov ecx, 0x1000
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.14000d2c7
test eax, eax
je 0x1400047b2
lea rdx, str.debug_by_NtGlobalFlag_PEB_check_
call fcn.1400014f0
mov ecx, 0x1003
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor r14d, r14d
mov dword [rbp - 0x70], r14d
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
lea rdx, [rbp - 0x70]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CheckRemoteDebuggerPresent]
cmp dword [rbp - 0x70], r14d
je 0x1400047ea
lea rdx, str.debug_by_CheckRemoteDebuggerPresent_
call fcn.1400014f0
mov ecx, 0x1001
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rbp - 0x80], xmm0
mov dword [rbp - 0x70], r14d
lea rcx, str.ntdll.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
lea rcx, [rax - 1]
cmp rcx, 0xfffffffffffffffd
ja 0x14000487b
lea rdx, str.NtQueryInformationProcess
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rbx, rax
test rax, rax
je 0x14000487b
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
lea rcx, [rbp - 0x70]
mov qword [rsp + 0x20], rcx
mov r9d, 0x30
lea r8, [rsp + 0x60]
xor edx, edx
mov rcx, rax
call rbx
test eax, eax
js 0x14000487b
mov rax, qword [rsp + 0x68]
test rax, rax
je 0x14000487b
cmp byte [rax + 2], r14b
je 0x14000487b
lea rdx, str.debug_by_NtQueryInformationProcess__ProcessDebugPort__
call fcn.1400014f0
mov ecx, 0x1004
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor edx, edx
lea rcx, str.OLLYDBG
call qword [sym.imp.USER32.dll_FindWindowW]
mov rbx, rax
xor edx, edx
lea rcx, [0x1400684b8]
call qword [sym.imp.USER32.dll_FindWindowW]
test rax, rax
jne 0x140005244
test rbx, rbx
jne 0x140005244
lea rdx, str.OllyDbg____CPU_
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowW]
mov rbx, rax
lea rdx, str.Immunity_Debugger____CPU_
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowW]
test rax, rax
jne 0x14000522c
test rbx, rbx
jne 0x14000522c
lea rax, str.cheatengine_x86_64.exe
mov qword [rbp + 0x570], rax
lea rax, str.ollydbg.exe
mov qword [rbp + 0x578], rax
lea rax, str.ida.exe
mov qword [rbp + 0x580], rax
lea rax, str.ida64.exe
mov qword [rbp + 0x588], rax
lea rax, str.radare2.exe
mov qword [rbp + 0x590], rax
lea rax, str.x64dbg.exe
mov qword [rbp + 0x598], rax
xor edx, edx
mov r8d, 0x234
lea rcx, [rbp + 0xa4]
call sub.VCRUNTIME140.dll_memset
xor edx, edx
lea ecx, [rbx + 2]
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rdi, rax
mov dword [rbp + 0x5a0], 0x238
xor edx, edx
mov r8d, 0x234
lea rcx, [rbp + 0x5a4]
call sub.VCRUNTIME140.dll_memset
lea rcx, [rbp + 0xa0]
lea rax, [rbp + 0x5a0]
lea edx, [rbx + 4]
nop word [rax + rax]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
sub rdx, 1
jne 0x140004990
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
mov rax, qword [rax + 0x30]
mov qword [rcx + 0x30], rax
lea rdx, [rbp + 0xa0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_Process32FirstW]
test eax, eax
jne 0x140004a22
lea rcx, str._Warning__It_is_impossible_to_check_process_list.
call fcn.140001430
jmp 0x140004a6c
lea rbx, [rbp + 0x570]
nop dword [rax]
lea rdx, [rbp + 0xcc]
mov rcx, qword [rbx]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
je 0x140005214
add rbx, 8
lea rax, [rbp + 0x5a0]
cmp rbx, rax
jne 0x140004a30
lea rdx, [rbp + 0xa0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_Process32NextW]
test eax, eax
jne 0x140004a22
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, str.ntdll.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
lea rcx, [rax - 1]
cmp rcx, 0xfffffffffffffffd
ja 0x140004ab9
lea rdx, str.NtSetInformationThread
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rbx, rax
test rax, rax
je 0x140004ab9
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
mov rcx, rax
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 0x11]
call rbx
mov rbx, qword [rsi + 8]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x2c], xmm0
movups xmmword [rbp - 0x1c], xmm0
movups xmmword [rbp - 0xc], xmm0
movups xmmword [rbp + 4], xmm0
movups xmmword [rbp + 0x14], xmm0
movups xmmword [rbp + 0x24], xmm0
mov dword [rbp + 0x34], eax
movups xmmword [rbp - 0x68], xmm0
mov qword [rbp - 0x58], rax
mov dword [rbp - 0x30], 0x68
mov dword [rbp - 0x70], r14d
lea r8, str.antidbg
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateMutexW]
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
je 0x140004b30
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ecx, eax
call qword [sym.imp.KERNEL32.dll_DebugActiveProcess]
test eax, eax
jne 0x140004c0d
mov ecx, 0x22b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call qword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov ebx, eax
mov r8d, 0x104
lea rdx, [rbp + 0xa0]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov dword [rsp + 0x20], ebx
lea r9, [rbp + 0xa0]
lea r8, str._ws__d
mov edx, 0x109
lea rcx, [rbp + 0x5a0]
call fcn.140001490
lea rax, [rbp - 0x68]
mov qword [rsp + 0x48], rax
lea rax, [rbp - 0x30]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], r14d
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x5a0]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateProcessA]
mov edx, 0xffffffff
mov rcx, qword [rbp - 0x68]
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
lea rdx, [rbp - 0x70]
mov rcx, qword [rbp - 0x68]
call qword [sym.imp.KERNEL32.dll_GetExitCodeProcess]
mov rcx, qword [rbp - 0x68]
cmp dword [rbp - 0x70], 0x22b
jne 0x140004bfd
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp - 0x60]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rdx, str.debug_by_DebugActiveProcess_
call fcn.1400014f0
mov ecx, 0x1008
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp - 0x60]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
xor edx, edx
mov r8d, 0x4d0
lea rcx, [rbp + 0xa0]
call sub.VCRUNTIME140.dll_memset
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
mov dword [rbp + 0xd0], 0x100010
lea rdx, [rbp + 0xa0]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetThreadContext]
test eax, eax
je 0x140004c93
cmp qword [rbp + 0xe8], r14
jne 0x140004c7b
cmp qword [rbp + 0xf0], r14
jne 0x140004c7b
cmp qword [rbp + 0xf8], r14
jne 0x140004c7b
cmp qword [rbp + 0x100], r14
jne 0x140004c7b
cmp qword [rbp + 0x108], r14
jne 0x140004c7b
cmp qword [rbp + 0x110], r14
je 0x140004c93
lea rdx, str.debug_by_a_Hardware_Debug_Register_Check_
call fcn.1400014f0
mov ecx, 0x2000
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xorps xmm0, xmm0
movups xmmword [rbp - 0x68], xmm0
movups xmmword [rbp - 0x58], xmm0
lea rcx, [rbp - 0x68]
call fcn.14000d2fd
mov rcx, qword [rbp - 0x68]
shl rcx, 0x20
or rcx, qword [rbp - 0x60]
mov rax, qword [rbp - 0x58]
shl rax, 0x20
or rax, qword [rbp - 0x50]
sub rax, rcx
cmp rax, 0x100000
jbe 0x140004ce2
lea rdx, str.debug_by_RDTSC_
call fcn.1400014f0
mov ecx, 0x3000
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [rbp - 0x48]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
call fcn.14000d2df
lea rcx, [rbp - 0x40]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
mov rax, qword [rbp - 0x40]
sub rax, qword [rbp - 0x48]
cmp rax, 0x1e
jle 0x140004d21
lea rdx, str.debug_by_QueryPerformanceCounter_
call fcn.1400014f0
mov ecx, 0x3001
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov ebx, eax
call fcn.14000d2ee
call qword [sym.imp.KERNEL32.dll_GetTickCount]
sub eax, ebx
cmp eax, 0x1e
jbe 0x140004d53
lea rdx, str.debug_by_GetTickCount_
call fcn.1400014f0
mov ecx, 0x3002
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140001510
call fcn.140001550
call fcn.140001590
call fcn.1400015f0
call fcn.1400015d0
call fcn.140001630
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x1e4
mov eax, dword [rdx + rcx]
mov ebx, 0x15c
add rbx, rcx
test al, 1
jne 0x140004db3
or eax, 1
mov dword [rdx + rcx], eax
mov word [rbx + 3], 0x1ed
mov word [rbx], 0xb94a
mov byte [rbx + 2], 0x2a
lea rcx, [0x14005e7d0]
call fcn.14005ac30
nop
cmp byte [rbx + 4], 0
je 0x140004dcc
xor byte [rbx], 0x29
xor byte [rbx + 1], 0xd5
xor byte [rbx + 2], 0x59
xor byte [rbx + 3], 0xed
mov byte [rbx + 4], 0
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov dword [rbp - 0x38], 0x100
lea rdx, [rbp - 0x38]
lea rcx, [rbp + 0x7e0]
call qword [sym.imp.ADVAPI32.dll_GetUserNameA]
call qword [sym.imp.libcurl.dll_curl_easy_init]
mov rbx, rax
test rax, rax
je 0x14000527e
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [0x140068db0]
movdqu xmmword [rbp + 0x90], xmm1
mov byte [rbp + 0x80], 0
xor eax, eax
movups xmmword [rbp - 0x30], xmm0
movups xmmword [rbp - 0x20], xmm0
mov word [rbp - 0x10], ax
mov dword [rbp - 0xc], 0x49
mov dword [rbp - 8], 0x35
mov dword [rbp - 4], 0x35
movdqa xmm0, xmmword [str.faA_0_JT_f]
movdqa xmmword [rbp], xmm0
movdqa xmm1, xmmword [0x140068e10]
movdqa xmmword [rbp + 0x10], xmm1
movdqa xmm0, xmmword [0x140068de0]
movdqa xmmword [rbp + 0x20], xmm0
movdqa xmm1, xmmword [0x140068dd0]
movdqa xmmword [rbp + 0x30], xmm1
movdqa xmm0, xmmword [0x140068da0]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [0x140068e00]
movdqa xmmword [rbp + 0x50], xmm1
movdqa xmm0, xmmword [0x140068dc0]
movdqa xmmword [rbp + 0x60], xmm0
mov dword [rbp + 0x70], send
mov dword [rbp + 0x74], 0x46
lea rcx, [rbp - 0x30]
call fcn.140007410
mov r8, rax
mov edx, 0x2712
mov rcx, rbx
call qword [sym.imp.libcurl.dll_curl_easy_setopt]
lea r8, [0x140002110]
mov edx, 0x4e2b
mov rcx, rbx
call qword [sym.imp.libcurl.dll_curl_easy_setopt]
lea r8, [rbp + 0x80]
mov edx, 0x2711
mov rcx, rbx
call qword [sym.imp.libcurl.dll_curl_easy_setopt]
mov rcx, rbx
call qword [sym.imp.libcurl.dll_curl_easy_perform]
test eax, eax
jne 0x14000509c
mov dword [rbp - 0x70], r14d
lea r8, [rbp - 0x70]
mov edx, 0x200002
mov rcx, rbx
call qword [sym.imp.libcurl.dll_curl_easy_getinfo]
mov edx, 0x1f4
lea ecx, [rdx + 0x17]
cmp dword [rbp - 0x70], 0xc8
je 0x1400052a5
call qword [sym.imp.KERNEL32.dll_Beep]
lea rcx, [rbp - 0x30]
call fcn.140006880
mov rcx, rax
call fcn.140006130
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.14000b5d0
nop
lea rcx, [rsp + 0x60]
call fcn.140002230
nop
lea rcx, [rsp + 0x60]
call fcn.14000b570
lea rcx, [rbp - 0x68]
call fcn.140006100
mov rcx, rax
call fcn.140005fe0
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.14000b5d0
nop
lea rcx, [rsp + 0x60]
call fcn.140002230
nop
lea rcx, [rsp + 0x60]
call fcn.14000b570
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x50]
call fcn.140005460
mov rcx, rax
call fcn.140006980
mov rsi, rax
lea rcx, [rbp - 0x40]
call fcn.140005450
mov rcx, rax
call fcn.1400069c0
mov rdi, rax
lea rcx, [rbp - 0x68]
call fcn.1400054e0
mov rcx, rax
call fcn.140005fa0
mov rbx, rax
lea rcx, [rbp - 0x48]
call fcn.140005410
mov rcx, rax
call fcn.140006a40
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000c310
mov rcx, rax
lea rdx, [0x140001f50]
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 rcx, rax
mov rdx, rbx
call fcn.14000c310
mov rcx, rax
lea rdx, [0x140002030]
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 rcx, rax
mov rdx, rdi
call fcn.14000c310
mov rcx, rax
mov rdx, rsi
call fcn.14000c310
mov rcx, rax
lea rdx, [0x1400020a0]
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 rcx, rax
lea rdx, str.05:24:19
call fcn.14000c4e0
mov rcx, rax
lea rdx, [0x14000c500]
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 ecx, 0x2710
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140005510
mov rcx, rax
call fcn.140005f80
mov rcx, rax
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_runtime_l1_1_0.dll_exit]
int3
mov edx, 0x1f4
lea ecx, [rdx + 0x17]
call qword [sym.imp.KERNEL32.dll_Beep]
lea rcx, [rbp - 0x30]
call fcn.140005e90
mov rcx, rax
call fcn.140005740
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.14000b5d0
nop
lea rcx, [rsp + 0x60]
call fcn.140002230
nop
lea rcx, [rsp + 0x60]
call fcn.14000b570
lea rcx, [rbp - 0x68]
call fcn.140005710
mov rcx, rax
call fcn.1400055f0
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.14000b5d0
nop
lea rcx, [rsp + 0x60]
call fcn.140002230
nop
lea rcx, [rsp + 0x60]
call fcn.14000b570
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x50]
call fcn.140005460
mov rcx, rax
call fcn.140006980
mov rsi, rax
lea rcx, [rbp - 0x40]
call fcn.140005450
mov rcx, rax
call fcn.1400069c0
mov rdi, rax
lea rcx, [rbp - 0x68]
call fcn.1400054e0
mov rcx, rax
call fcn.140005fa0
mov rbx, rax
lea rcx, [rbp - 0x48]
call fcn.140005410
mov rcx, rax
call fcn.140006a40
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000c310
mov rcx, rax
lea rdx, [0x140001f50]
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 rcx, rax
mov rdx, rbx
call fcn.14000c310
mov rcx, rax
lea rdx, [0x140002030]
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 rcx, rax
mov rdx, rdi
call fcn.14000c310
mov rcx, rax
mov rdx, rsi
call fcn.14000c310
mov rcx, rax
lea rdx, [0x1400020a0]
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 rcx, rax
lea rdx, str.05:24:19
call fcn.14000c4e0
mov rcx, rax
lea rdx, [0x14000c500]
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 ecx, 0x2710
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140005570
mov rcx, rax
call fcn.1400055d0
mov rcx, rax
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_runtime_l1_1_0.dll_exit]
nop
lea rdx, str.debug_by_ProcessFileName_
call fcn.1400014f0
mov ecx, 0x1009
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, str.debug_by_FindWindow__WindowName__
call fcn.1400014f0
mov ecx, 0x1005
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, str.debug_by_FindWindow__ClassName__
call fcn.1400014f0
mov ecx, 0x1005
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor r9d, r9d
lea r8, str._____
lea rdx, str._____________
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rcx, qword [rbp + 0x8e0]
xor rcx, rsp
call fcn.14005a780
lea r11, [rsp + 0x9f0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret
call qword [sym.imp.KERNEL32.dll_Beep]
nop
lea rcx, [rbp - 0x30]
call fcn.140007320
mov rcx, rax
call fcn.140006bd0
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.14000b5d0
nop
lea rcx, [rbp - 0x68]
call fcn.140002230
nop
lea rcx, [rbp - 0x68]
call fcn.14000b570
lea rcx, [rbp - 0x68]
call fcn.140006ba0
mov rcx, rax
call fcn.140006a80
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.14000b5d0
nop
lea rcx, [rsp + 0x60]
call fcn.140002230
nop
lea rcx, [rsp + 0x60]
call fcn.14000b570
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, [rsp + 0x50]
call fcn.140005460
mov rcx, rax
call fcn.140006980
mov rsi, rax
lea rcx, [rbp - 0x40]
call fcn.140005450
mov rcx, rax
call fcn.1400069c0
mov rdi, rax
lea rcx, [rbp - 0x68]
call fcn.140005420
mov rcx, rax
call fcn.140006a00
mov rbx, rax
lea rcx, [rbp - 0x48]
call fcn.140005410
mov rcx, rax
call fcn.140006a40
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000c310
mov rcx, rax
lea rdx, [0x140001fc0]
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 rcx, rax
mov rdx, rbx
call fcn.14000c310
mov rcx, rax
lea rdx, [0x140002030]
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 rcx, rax
mov rdx, rdi
call fcn.14000c310
mov rcx, rax
mov rdx, rsi
call fcn.14000c310
mov rcx, rax
lea rdx, [0x1400020a0]
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 rcx, rax
lea rdx, str.05:24:19
call fcn.14000c4e0
mov rcx, rax
lea rdx, [0x14000c500]
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 ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140005480
mov rcx, rax
call fcn.140006960
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.140004360
int3