Function at 0x140011401
Capabilities:
Terminate process

Disassembly:
jmp 0x14001f860
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
push rbp
push rdi
sub rsp, 0x128
lea rbp, [rsp + 0x20]
lea rdi, [rsp + 0x20]
mov ecx, 0x12
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x148]
mov rax, qword [0x140034040]
xor rax, rbp
mov qword [rbp + 0xf8], rax
lea rcx, [0x14003b0fa]
call fcn.140011a6e
movzx r8d, byte [0x1400344c4]
mov edx, 1
lea rcx, [rbp + 8]
call fcn.1400115b9
nop
lea rdx, str._nlevens:
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001112c
mov edx, dword [section..data]
mov rcx, rax
call qword [sym.imp.MSVCP140D.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
lea rdx, str._n_nGoed_geraden_n
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001112c
movzx ecx, byte [0x1400344c4]
call fcn.140011b77
movsxd rax, dword [0x1400344c0]
lea r9, [rbp + 8]
mov r8d, 1
mov rdx, rax
lea rcx, [0x1400344f8]
call fcn.1400117da
lea rdx, [0x1400344f8]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140011938
lea rdx, [0x14002e920]
mov rcx, rax
call fcn.14001112c
mov rdx, qword [rbp + 0x120]
lea rcx, [0x1400344f8]
call fcn.1400112bc
movzx eax, al
test eax, eax
je 0x14001fa5e
cmp dword [section..data], 5
jle 0x14001f9bb
lea rdx, str._nJe_hebt_het_goede_woord_geraden__met_nog
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001112c
mov edx, dword [section..data]
mov rcx, rax
call qword [sym.imp.MSVCP140D.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
lea rdx, str._levens_over._n_nhet_programma_sluit_in_5_seconden.
mov rcx, rax
call fcn.14001112c
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 0x3e7
call qword [sym.imp.ucrtbased.dll_exit]
nop
jmp 0x14001fa5e
cmp dword [section..data], 1
jne 0x14001fa0e
lea rdx, str._nJe_hebt_het_goede_woord_geraden__met_maar
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001112c
mov edx, dword [section..data]
mov rcx, rax
call qword [sym.imp.MSVCP140D.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
lea rdx, str._leven_over._n_nhet_programma_sluit_in_5_seconden.
mov rcx, rax
call fcn.14001112c
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 0x3e7
call qword [sym.imp.ucrtbased.dll_exit]
nop
jmp 0x14001fa5e
cmp dword [section..data], 5
jge 0x14001fa5e
lea rdx, str._nJe_hebt_het_goede_woord_geraden__met_maar
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001112c
mov edx, dword [section..data]
mov rcx, rax
call qword [sym.imp.MSVCP140D.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
lea rdx, str._levens_over._n_nhet_programma_sluit_in_5_seconden.
mov rcx, rax
call fcn.14001112c
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 0x3e7
call qword [sym.imp.ucrtbased.dll_exit]
mov edx, dword [rbp + 0x128]
mov rcx, qword [rbp + 0x120]
call fcn.1400110ff
nop
lea rcx, [rbp + 8]
call fcn.1400111ea
lea rcx, [rbp - 0x20]
lea rdx, [0x14002d1c0]
call fcn.14001188e
mov rcx, qword [rbp + 0xf8]
xor rcx, rbp
call fcn.1400114e7
lea rsp, [rbp + 0x108]
pop rdi
pop rbp
ret