Function at 0x140001670
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x370]
sub rsp, 0x470
mov rax, qword [0x14001b1f0]
xor rax, rsp
mov qword [rbp + 0x360], rax
mov r12d, 0x304
mov dword [rsp + 0x48], ecx
mov qword [rsp + 0x40], rdx
lea r14d, [r12 - 3]
call sub.libssl_1_1_x64.dll_TLS_client_method
lea r15, [0x1400128c9]
mov r13, rax
lea rax, str.bgcolorwhite
mov qword [0x14001fc40], r15
xor r8d, r8d
mov qword [0x14001fc30], rax
lea rdx, [rsp + 0x40]
mov qword [0x14001fc38], r15
lea rcx, [rsp + 0x48]
mov qword [0x14001fca0], r15
mov qword [0x14001fc98], r15
mov qword [0x14001b270], r15
mov qword [0x14001fc90], r15
call fcn.1400070d0
lea rcx, [0x1400073e0]
call fcn.140010f80
xor r9d, r9d
lea rcx, [0x14001bbb8]
xor r8d, r8d
xor edx, edx
call fcn.140007fc0
mov rdx, qword [0x14001bbb8]
lea rcx, [0x140001170]
call fcn.140007d70
mov r9, qword [rsp + 0x40]
lea rcx, [rsp + 0x50]
mov r8d, dword [rsp + 0x48]
xor ebx, ebx
mov rdx, qword [0x14001bbb8]
mov qword [0x14001fc78], rbx
call fcn.14000d5a0
mov rcx, qword [rsp + 0x50]
lea r9, [rsp + 0x30]
lea r8, [rsp + 0x38]
lea rdx, str.n:c:t:s:b:T:p:u:v:lrkVhwiIx:y:z:C:H:P:A:g:X:de:SqB:m:Z:f:E:
call fcn.14000d3d0
lea esi, [rbx + 1]
lea rdi, [rbx - 1]
test eax, eax
jne 0x140001ee9
movsx eax, byte [rsp + 0x38]
lea r8, [0x140014314]
add eax, 0xffffffbf
lea rdx, [0x140000000]
cmp eax, 0x39
ja case.0x1400017b9.68
cdqe
mov ecx, dword [rdx + rax*4 + 0x2498]
add rcx, rdx
jmp rcx
mov rcx, qword [rsp + 0x30]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [reloc.WSOCK32.dll_accept], eax
test eax, eax
jle 0x1400023a0
jmp case.0x1400017b9.68
mov dword [0x14001b258], esi
jmp case.0x1400017b9.68
mov dword [0x14001b034], ebx
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [reloc.WSOCK32.dll_accept], eax
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x14001b25c], eax
jmp case.0x1400017b9.68
cmp dword [0x14001b248], 0
jne 0x1400023ad
mov dword [0x14001b248], 2
jmp case.0x1400017b9.68
mov rbx, qword [rsp + 0x30]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
test rax, rax
je 0x140001e50
mov qword [0x14001fc68], rax
xor ebx, ebx
jmp case.0x1400017b9.68
mov dword [reloc.WSOCK32.dll_accept], ebx
jmp case.0x1400017b9.68
mov rbx, qword [rsp + 0x30]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
test rax, rax
je 0x140001e80
mov qword [0x14001fc60], rax
xor ebx, ebx
jmp case.0x1400017b9.68
mov dword [reloc.WSOCK32.dll_accept], ebx
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movsxd rcx, eax
imul rax, rcx, 0xf4240
mov qword [0x14001b048], rax
jmp case.0x1400017b9.68
cmp dword [0x14001b248], 0
jne 0x1400023ba
mov rcx, qword [rsp + 0x30]
call fcn.140002580
test eax, eax
jne 0x140001eaf
mov dword [0x14001b248], 4
mov dword [0x14001b24c], esi
jmp case.0x1400017b9.68
cmp dword [0x14001b248], 0
jne 0x1400023c7
mov rcx, qword [rsp + 0x30]
call fcn.140002580
test eax, eax
jne 0x140001eaf
mov dword [0x14001b248], 3
mov dword [0x14001b24c], esi
jmp case.0x1400017b9.68
mov dword [0x14001b250], esi
jmp case.0x1400017b9.68
mov dword [0x14001b244], esi
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x14001b240], eax
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x14001b254], eax
mov dword [reloc.WSOCK32.dll_accept], 0xc350
jmp case.0x1400017b9.68
mov rdx, qword [rsp + 0x30]
mov rcx, qword [0x14001bbb8]
call fcn.1400089d0
mov qword [0x14001b268], rax
jmp case.0x1400017b9.68
mov rcx, qword [0x14001bbb8]
lea rdx, str.Cookie:
mov r9, r8
mov qword [rsp + 0x20], rbx
mov r8, qword [rsp + 0x30]
call fcn.1400088a0
mov qword [0x14001fca0], rax
jmp case.0x1400017b9.68
mov rax, qword [rsp + 0x30]
movzx ecx, byte [rax]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isspace]
test eax, eax
je 0x1400019ea
nop word [rax + rax]
mov rax, qword [rsp + 0x30]
inc rax
mov qword [rsp + 0x30], rax
movzx ecx, byte [rax]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isspace]
test eax, eax
jne 0x1400019d0
mov rax, qword [rsp + 0x30]
mov rcx, rdi
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400019f2
call fcn.140010a90
movsxd rcx, eax
cmp rcx, 0x400
ja 0x1400023d4
mov rdx, qword [rsp + 0x30]
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x140001a20
lea rcx, [rsp + 0x60]
call fcn.140010940
movsxd rcx, eax
cmp rcx, 0x400
jae 0x1400023e1
lea r8, str.Authorization:_Basic
mov rdx, qword [0x14001fc98]
lea rax, [0x140014314]
mov byte [rsp + rcx + 0x60], 0
lea r9, [rsp + 0x60]
mov rcx, qword [0x14001bbb8]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
call fcn.1400088a0
mov qword [0x14001fc98], rax
jmp case.0x1400017b9.68
mov rax, qword [rsp + 0x30]
movzx ecx, byte [rax]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isspace]
test eax, eax
je 0x140001aba
nop word [rax + rax]
mov rax, qword [rsp + 0x30]
inc rax
mov qword [rsp + 0x30], rax
movzx ecx, byte [rax]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isspace]
test eax, eax
jne 0x140001aa0
mov rax, qword [rsp + 0x30]
mov rcx, rdi
inc rcx
cmp byte [rax + rcx], 0
jne 0x140001ac2
call fcn.140010a90
movsxd rcx, eax
cmp rcx, 0x400
ja 0x1400023e7
mov rdx, qword [rsp + 0x30]
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x140001af0
lea rcx, [rsp + 0x60]
call fcn.140010940
movsxd rcx, eax
cmp rcx, 0x400
jae 0x1400023e1
lea r8, str.Proxy_Authorization:_Basic
jmp 0x140001a4b
mov rdx, qword [0x14001fc90]
mov r9, r8
mov r8, qword [rsp + 0x30]
mov rcx, qword [0x14001bbb8]
mov qword [rsp + 0x20], rbx
call fcn.1400088a0
mov rcx, qword [rsp + 0x30]
lea rdx, str.Host:
mov r8d, 5
mov qword [0x14001fc90], rax
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strnicmp]
test eax, eax
jne 0x140001bfc
mov rax, qword [rsp + 0x30]
add rax, 5
mov qword [rsp + 0x30], rax
movzx ecx, byte [rax]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isspace]
test eax, eax
je 0x140001baa
nop dword [rax]
nop word [rax + rax]
mov rax, qword [rsp + 0x30]
inc rax
mov qword [rsp + 0x30], rax
movzx ecx, byte [rax]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isspace]
test eax, eax
jne 0x140001b90
mov rcx, qword [rsp + 0x30]
mov rbx, rdi
inc rbx
cmp byte [rcx + rbx], 0
jne 0x140001bb2
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov rsi, rax
test rbx, rbx
je 0x140001be9
add rbx, rax
nop dword [rax]
movzx ecx, byte [rbx - 1]
dec rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isspace]
test eax, eax
je 0x140001be9
mov byte [rbx], 0
cmp rbx, rsi
jne 0x140001bd0
mov qword [0x14001fc48], rsi
xor ebx, ebx
mov esi, 1
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
lea rdx, str.Accept:
mov r8d, 7
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strnicmp]
test eax, eax
jne 0x140001c23
mov dword [0x14001b284], esi
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
lea rdx, str.User_Agent:
mov r8d, ioctlsocket
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strnicmp]
test eax, eax
jne case.0x1400017b9.68
mov dword [0x14001b280], esi
jmp case.0x1400017b9.68
mov dword [0x14001b288], esi
jmp case.0x1400017b9.68
mov rax, qword [rsp + 0x30]
mov qword [0x14001fc40], rax
mov dword [0x14001b288], esi
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
mov edx, 0x3a
call sub.VCRUNTIME140.dll_strchr
test rax, rax
je 0x140001c97
lea rcx, [rax + 1]
mov byte [rax], 0
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x14001b278], eax
mov rdx, qword [rsp + 0x30]
mov rcx, qword [0x14001bbb8]
call fcn.1400089d0
mov qword [0x14001b270], rax
mov dword [0x14001b27c], esi
jmp case.0x1400017b9.68
mov rax, qword [rsp + 0x30]
mov qword [0x14001fc38], rax
mov dword [0x14001b288], esi
jmp case.0x1400017b9.68
mov rax, qword [rsp + 0x30]
mov qword [0x14001fc30], rax
mov dword [0x14001b288], esi
jmp case.0x1400017b9.68
mov rdx, qword [rsp + 0x30]
mov rcx, qword [0x14001bbb8]
call fcn.1400089d0
mov qword [0x14001fc78], rax
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
mov dword [0x14001b248], 5
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov qword [0x14001b028], rax
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov qword [0x14001b2d8], rax
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov qword [0x14001b2e8], rax
jmp case.0x1400017b9.68
call sub.libssl_1_1_x64.dll_TLS_client_method
mov rcx, qword [rsp + 0x30]
lea rdx, [0x14001540c]
mov r8d, 3
mov r13, rax
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strnicmp]
test eax, eax
jne 0x140001d88
mov r12d, 0x304
lea r14d, [r12 - 3]
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
lea rdx, str.TLS1.1
mov r8d, 6
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strnicmp]
test eax, eax
jne 0x140001daf
mov r12d, 0x302
mov r14d, r12d
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
lea rdx, str.TLS1.2
mov r8d, 6
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strnicmp]
test eax, eax
jne 0x140001dd6
mov r12d, 0x303
mov r14d, r12d
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
lea rdx, str.TLS1.3
mov r8d, 6
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strnicmp]
test eax, eax
jne 0x140001dfd
mov r12d, 0x304
mov r14d, r12d
jmp case.0x1400017b9.68
mov rcx, qword [rsp + 0x30]
lea rdx, str.TLS1
mov r8d, 4
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strnicmp]
test eax, eax
jne case.0x1400017b9.68
mov r12d, 0x301
mov r14d, r12d
jmp case.0x1400017b9.68
mov dword [reloc.WSOCK32.dll_accept], ebx
mov rcx, qword [rsp + 0x50]
lea r9, [rsp + 0x30]
lea r8, [rsp + 0x38]
lea rdx, str.n:c:t:s:b:T:p:u:v:lrkVhwiIx:y:z:C:H:P:A:g:X:de:SqB:m:Z:f:E:
call fcn.14000d3d0
jmp 0x140001786
inc rdi
cmp byte [rbx + rdi], 0
jne 0x140001e50
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, rdi
lea rdx, str.Could_not_allocate_memory___I64u_bytes__n
mov rcx, rax
call fcn.140001620
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
inc rdi
cmp byte [rbx + rdi], 0
jne 0x140001e80
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, rdi
lea rdx, str.Could_not_allocate_memory___I64u_bytes__n
mov rcx, rax
call fcn.140001620
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140001530
xor eax, eax
mov rcx, qword [rbp + 0x360]
xor rcx, rsp
call fcn.140011030
mov rbx, qword [rsp + 0x4c0]
add rsp, 0x470
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov r9, qword [rsp + 0x50]
mov eax, dword [rsp + 0x48]
dec eax
cmp dword [r9 + 0x18], eax
jne 0x140002402
mov eax, dword [0x14001b248]
test eax, eax
cmove eax, esi
mov dword [0x14001b248], eax
movsxd r8, dword [r9 + 0x18]
mov rax, qword [r9 + 0x28]
mov rdx, qword [rax + r8*8]
lea eax, [r8 + 1]
mov dword [r9 + 0x18], eax
mov rcx, qword [0x14001bbb8]
call fcn.1400089d0
mov rcx, qword [0x14001bbb8]
mov rdx, rax
mov rbx, rax
call fcn.1400089d0
mov qword [0x14001fc58], rax
mov rax, rdi
nop dword [rax + rax]
inc rax
cmp byte [rbx + rax], 0
jne 0x140001f50
cmp rax, 7
jbe 0x140001f85
mov r8d, 7
lea rdx, str.http:__
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x140001f85
add rbx, 7
mov dword [0x14001fc28], eax
jmp 0x140001fb8
inc rdi
cmp byte [rbx + rdi], 0
jne 0x140001f85
cmp rdi, 8
jbe 0x140001fb8
mov r8d, 8
lea rdx, str.https:__
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x140001fb8
add rbx, 8
mov dword [0x14001fc28], esi
mov edx, 0x2f
mov rcx, rbx
call sub.VCRUNTIME140.dll_strchr
mov rdi, rax
test rax, rax
je 0x140002370
mov rcx, qword [0x14001bbb8]
mov r8, rax
sub r8, rbx
mov rdx, rbx
call fcn.140008a40
mov rcx, qword [0x14001bbb8]
lea r8, [0x14001fc88]
mov qword [rsp + 0x20], rcx
lea rdx, [rsp + 0x58]
lea rcx, [0x14001fcc0]
mov r9, rax
call fcn.14000c3d0
test eax, eax
jne 0x140002370
cmp qword [0x14001fcc0], 0
je 0x140002370
cmp qword [rsp + 0x58], 0
jne 0x140002370
mov rcx, qword [0x14001bbb8]
mov rdx, rdi
call fcn.1400089d0
mov qword [0x14001fcb0], rax
mov byte [rdi], 0
cmp byte [rbx], 0x5b
jne 0x140002069
mov r8, qword [0x14001fcc0]
lea rdx, str.__s_
mov rcx, qword [0x14001bbb8]
call fcn.1400083c0
jmp 0x140002070
mov rax, qword [0x14001fcc0]
mov ecx, dword [0x14001fc28]
mov edx, 0x1bb
mov qword [0x14001fcb8], rax
movzx eax, word [0x14001fc88]
test ax, ax
jne 0x14000209b
test ecx, ecx
je 0x1400020a6
mov eax, edx
mov word [0x14001fc88], dx
test ecx, ecx
je 0x1400020b4
cmp ax, dx
jne 0x1400020ba
jmp 0x1400020d4
mov eax, 0x50
mov word [0x14001fc88], ax
jmp 0x1400020d4
cmp ax, 0x50
je 0x1400020d4
mov rcx, qword [0x14001bbb8]
lea rdx, [0x1400151ec]
movzx r8d, ax
call fcn.1400083c0
mov r15, rax
mov eax, dword [reloc.WSOCK32.dll_accept]
mov qword [0x14001fc50], r15
cmp eax, 0x4e20
ja 0x140002462
mov ecx, dword [reloc.WSOCK32.dll_accept]
cmp eax, ecx
jg 0x140002432
cmp dword [0x14001b034], 0
je 0x140002133
cmp ecx, 0x96
jle 0x140002133
mov eax, 0x66666667
imul ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
mov dword [0x14001b034], edx
cmp edx, 0x64
jge 0x14000213d
mov dword [0x14001b034], 0x64
jmp 0x14000213d
mov dword [0x14001b034], 0
xor edx, edx
mov ecx, 0x200002
call sub.libssl_1_1_x64.dll_OPENSSL_init_ssl
xor edx, edx
xor ecx, ecx
call sub.libssl_1_1_x64.dll_OPENSSL_init_ssl
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
xor edx, edx
call sub.libcrypto_1_1_x64.dll_BIO_new_fp
mov ecx, 2
mov qword [0x14001fc18], rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
xor edx, edx
call sub.libcrypto_1_1_x64.dll_BIO_new_fp
mov rcx, r13
mov qword [0x14001fc10], rax
call sub.libssl_1_1_x64.dll_SSL_CTX_new
mov qword [0x14001fc20], rax
test rax, rax
jne 0x1400021c3
mov rcx, qword [0x14001fc10]
lea rdx, str.Could_not_initialize_SSL_Context._n
call sub.libcrypto_1_1_x64.dll_BIO_printf
mov rcx, qword [0x14001fc10]
call sub.libcrypto_1_1_x64.dll_ERR_print_errors
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov edx, 0x80000854
mov rcx, rax
call sub.libssl_1_1_x64.dll_SSL_CTX_set_options
mov rcx, qword [0x14001fc20]
xor r9d, r9d
mov r8d, r12d
lea edx, [r9 + 0x7c]
call sub.libssl_1_1_x64.dll_SSL_CTX_ctrl
mov rcx, qword [0x14001fc20]
xor r9d, r9d
mov r8d, r14d
lea edx, [r9 + 0x7b]
call sub.libssl_1_1_x64.dll_SSL_CTX_ctrl
mov rcx, qword [0x14001fc20]
xor r9d, r9d
lea edx, [r9 + 0x21]
lea r8d, [r9 + 0x10]
call sub.libssl_1_1_x64.dll_SSL_CTX_ctrl
mov rdx, qword [0x14001b2d8]
test rdx, rdx
je 0x14000226e
mov rcx, qword [0x14001fc20]
cmp r14d, 0x304
jl 0x140002236
call sub.libssl_1_1_x64.dll_SSL_CTX_set_ciphersuites
jmp 0x14000223b
call sub.libssl_1_1_x64.dll_SSL_CTX_set_cipher_list
test eax, eax
jne 0x14000226e
mov r8, qword [0x14001b2d8]
lea rdx, str.error_setting_ciphersuite_list___s__n
mov rcx, qword [0x14001fc10]
call sub.libcrypto_1_1_x64.dll_BIO_printf
mov rcx, qword [0x14001fc10]
call sub.libcrypto_1_1_x64.dll_ERR_print_errors
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
cmp dword [0x14001b240], 3
jl 0x14000228a
mov rcx, qword [0x14001fc20]
lea rdx, [0x140005330]
call sub.libssl_1_1_x64.dll_SSL_CTX_set_info_callback
mov rdx, qword [0x14001b2e8]
test rdx, rdx
je 0x140002355
mov rcx, qword [0x14001fc20]
call sub.libssl_1_1_x64.dll_SSL_CTX_use_certificate_chain_file
test eax, eax
jg 0x1400022d9
mov r8, qword [0x14001b2e8]
lea rdx, str.unable_to_get_certificate_from__s_n
mov rcx, qword [0x14001fc10]
call sub.libcrypto_1_1_x64.dll_BIO_printf
mov rcx, qword [0x14001fc10]
call sub.libcrypto_1_1_x64.dll_ERR_print_errors
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rdx, qword [0x14001b2e8]
mov r8d, esi
mov rcx, qword [0x14001fc20]
call sub.libssl_1_1_x64.dll_SSL_CTX_use_PrivateKey_file
test eax, eax
jg 0x140002322
mov r8, qword [0x14001b2e8]
lea rdx, str.unable_to_get_private_key_from__s_n
mov rcx, qword [0x14001fc10]
call sub.libcrypto_1_1_x64.dll_BIO_printf
mov rcx, qword [0x14001fc10]
call sub.libcrypto_1_1_x64.dll_ERR_print_errors
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rcx, qword [0x14001fc20]
call sub.libssl_1_1_x64.dll_SSL_CTX_check_private_key
test eax, eax
jne 0x140002355
mov r8, qword [0x14001b2e8]
lea rdx, str.private_key_does_not_match_the_certificate_public_key_in__s_n
mov rcx, qword [0x14001fc10]
call sub.libcrypto_1_1_x64.dll_BIO_printf
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.140001530
call fcn.140005900
mov rcx, qword [0x14001bbb8]
call fcn.1400080f0
jmp 0x140001ebd
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [rsp + 0x40]
lea rdx, str._s:_invalid_URL_n
mov rcx, rax
mov r8, qword [r8]
call fcn.140001620
mov rcx, qword [rsp + 0x40]
mov rcx, qword [rcx]
call fcn.1400062b0
int3
lea rcx, str.Invalid_number_of_requests_n
call fcn.1400015d0
int3
lea rcx, str.Cannot_mix_HEAD_with_other_methods_n
call fcn.1400015d0
int3
lea rcx, str.Cannot_mix_POST_with_other_methods_n
call fcn.1400015d0
int3
lea rcx, str.Cannot_mix_PUT_with_other_methods_n
call fcn.1400015d0
int3
lea rcx, str.Authentication_credentials_too_long_n
call fcn.1400015d0
int3
call fcn.140010bb4
int3
lea rcx, str.Proxy_credentials_too_long_n
call fcn.1400015d0
int3
mov rcx, qword [rsp + 0x40]
mov rcx, qword [rcx]
call fcn.1400062b0
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [rsp + 0x40]
lea rdx, str._s:_wrong_number_of_arguments_n
mov rcx, rax
mov r8, qword [r8]
call fcn.140001620
mov rcx, qword [rsp + 0x40]
mov rcx, qword [rcx]
call fcn.1400062b0
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [rsp + 0x40]
lea rdx, str._s:_Cannot_use_concurrency_level_greater_than_total_number_of_requests_n
mov rcx, rax
mov r8, qword [r8]
call fcn.140001620
mov rcx, qword [rsp + 0x40]
mov rcx, qword [rcx]
call fcn.1400062b0
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [rsp + 0x40]
lea rdx, str._s:_Invalid_Concurrency__Range_0.._d__n
mov rcx, rax
mov r9d, 0x4e20
mov r8, qword [r8]
call fcn.140001620
mov rcx, qword [rsp + 0x40]
mov rcx, qword [rcx]
call fcn.1400062b0
int3