Function at 0x140010eb0
Capabilities:
Create http request

Disassembly:
jmp 0x140010eb0
mov rax, rsp
push rbp
push rdi
push r14
lea rbp, [rax - 0x48]
sub rsp, 0x130
mov qword [rbp], 0xfffffffffffffffe
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov rax, qword [0x1400625e0]
xor rax, rsp
mov qword [rbp + 0x28], rax
mov rsi, rcx
mov edi, 1
call fcn.14000b720
xor r14d, r14d
test al, al
je 0x14001105e
mov edi, r14d
lea rcx, [0x1400622e0]
mov rax, qword [0x1400622e0]
call qword [rax + 0x18]
add rax, 0x18
mov qword [rsp + 0x30], rax
lea rdx, str.Using_proxy_configurations
test rdx, 0xffffffffffff0000
jne 0x140010f48
movzx ebx, dx
xor edx, edx
mov ecx, ebx
call fcn.1400017a0
test rax, rax
je 0x140010f59
mov r8d, ebx
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.140002140
jmp 0x140010f59
mov r8d, 0x1a
lea rcx, [rsp + 0x30]
call fcn.140002fd0
nop
lea rcx, [0x1400622e0]
mov rax, qword [0x1400622e0]
call qword [rax + 0x18]
add rax, 0x18
mov qword [rsp + 0x38], rax
lea rdx, str.HttpWithNoResponseRequest
test rdx, 0xffffffffffff0000
jne 0x140010fa6
movzx ebx, dx
xor edx, edx
mov ecx, ebx
call fcn.1400017a0
test rax, rax
je 0x140010fb7
mov r8d, ebx
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140002140
jmp 0x140010fb7
mov r8d, 0x19
lea rcx, [rsp + 0x38]
call fcn.140002fd0
nop
lea rcx, [0x1400622e0]
mov rax, qword [0x1400622e0]
call qword [rax + 0x18]
add rax, 0x18
mov qword [rsp + 0x40], rax
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x60]
call fcn.140003de0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003820
nop
mov rdx, qword [rsp + 0x60]
add rdx, 0xffffffffffffffe8
lock add dword [rdx + 0x10], 0xffffffff
jg 0x140011011
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rsp + 0x40]
add rdx, 0xffffffffffffffe8
lock add dword [rdx + 0x10], 0xffffffff
jg 0x14001102b
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rsp + 0x38]
add rdx, 0xffffffffffffffe8
lock add dword [rdx + 0x10], 0xffffffff
jg 0x140011045
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rsp + 0x30]
add rdx, 0xffffffffffffffe8
lock add dword [rdx + 0x10], 0xffffffff
jg 0x14001105e
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
mov dword [rsp + 0x20], r14d
xor r9d, r9d
xor r8d, r8d
mov edx, edi
lea rcx, [0x140043c20]
call qword [sym.imp.WININET.dll_InternetOpenA]
mov rbx, rax
test rax, rax
je 0x140011246
xor edx, edx
lea rcx, [rsp + 0x48]
call fcn.1400127b0
nop
lea rdx, [0x1400453cc]
lea rcx, [rbp - 0x78]
call fcn.140012760
nop
lea rdx, str.method
lea rcx, [rsp + 0x48]
call fcn.140012bd0
mov rcx, rax
lea rdx, [rbp - 0x78]
call fcn.140012a00
nop
lea rcx, [rbp - 0x78]
call fcn.140012940
mov rdx, rsi
lea rcx, [rbp + 8]
call fcn.140003cd0
nop
mov rdx, rax
lea rcx, [rbp - 0x30]
call fcn.140012700
nop
lea rdx, [0x1400452e4]
lea rcx, [rsp + 0x48]
call fcn.140012bd0
mov rcx, rax
lea rdx, [rbp - 0x30]
call fcn.140012a00
nop
lea rcx, [rbp - 0x30]
call fcn.140012940
nop
cmp qword [rbp + 0x20], 0x10
jb 0x14001111b
mov rcx, qword [rbp + 8]
call fcn.1400291c4
lea rdx, [0x1400453e4]
lea rcx, [rbp - 0x60]
call fcn.140012760
nop
lea rdx, str.acceptedStatusCodes
lea rcx, [rsp + 0x48]
call fcn.140012bd0
mov rcx, rax
lea rdx, [rbp - 0x60]
call fcn.140013090
nop
lea rcx, [rbp - 0x60]
call fcn.140012940
lea rdx, [0x1400453f4]
lea rcx, [rbp - 0x48]
call fcn.140012760
nop
lea rdx, str.acceptTypes
lea rcx, [rsp + 0x48]
call fcn.140012bd0
mov rcx, rax
lea rdx, [rbp - 0x48]
call fcn.140012a00
nop
lea rcx, [rbp - 0x48]
call fcn.140012940
mov dl, 1
lea rcx, [rbp - 0x18]
call fcn.140012870
nop
lea rdx, str.noResponse
lea rcx, [rsp + 0x48]
call fcn.140012bd0
mov rcx, rax
lea rdx, [rbp - 0x18]
call fcn.140012a00
nop
lea rcx, [rbp - 0x18]
call fcn.140012940
mov qword [rsp + 0x68], r14
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r14
lea r9, [rsp + 0x48]
lea r8, [rsp + 0x68]
mov rdx, rbx
lea rcx, [rsp + 0x70]
call fcn.14000cda0
nop
mov rcx, rbx
call qword [sym.imp.WININET.dll_InternetCloseHandle]
lea rdx, str.result
lea rcx, [rsp + 0x70]
call fcn.140012bd0
mov rcx, rax
call fcn.140013790
test al, al
je 0x14001122c
lea rdx, str.result
lea rcx, [rsp + 0x70]
call fcn.140012bd0
mov rcx, rax
call fcn.1400130d0
test al, al
je 0x14001122c
mov bl, 1
jmp 0x14001122e
xor bl, bl
lea rcx, [rsp + 0x70]
call fcn.140012940
nop
lea rcx, [rsp + 0x48]
call fcn.140012940
movzx eax, bl
mov rcx, qword [rbp + 0x28]
xor rcx, rsp
call fcn.14002b2c0
lea r11, [rsp + 0x130]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret