Function at 0x140002160
Capabilities:
Delete file
Execute command

Disassembly:
mov qword [rsp + 0x10], 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, 0xb0
mov rax, qword [0x140099128]
xor rax, rsp
mov qword [rbp + 0x2f], rax
mov rsi, rcx
xor ebx, ebx
mov dword [rbp - 0x39], ebx
mov qword [rbp - 0x59], rbx
movdqa xmm0, xmmword [0x14008bfd0]
movdqu xmmword [rbp - 0x49], xmm0
mov word [rbp - 0x59], bx
mov dword [rbp - 0x39], 1
lea rcx, [rbp - 0x59]
call fcn.140001fa0
test eax, eax
jne 0x1400026fb
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x59]
call fcn.140001910
nop
lea r8d, [rbx + 1]
lea rdx, [0x140081890]
mov rcx, rax
call fcn.1400038e0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xf], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1f], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], bl
mov rdx, qword [rbp - 0x19]
cmp rdx, 0x10
jb 0x140002243
inc rdx
mov rcx, qword [rbp - 0x31]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000223e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000223e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14005f36c
mov qword [rbp - 0x21], rbx
mov qword [rbp - 0x19], 0xf
mov byte [rbp - 0x31], 0
mov rdx, qword [rbp - 0x41]
cmp rdx, 8
jb 0x140002296
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x59]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002291
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140002291
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14005f36c
movdqa xmm0, xmmword [0x14008bfd0]
movdqu xmmword [rbp - 0x49], xmm0
mov word [rbp - 0x59], bx
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
mov r15, qword [rbp + 0x1f]
sub rax, r15
cmp rax, 0x14
jb 0x140002703
lea r13, [rbp + 0xf]
mov r14, qword [rbp + 0xf]
cmp qword [rbp + 0x27], 0x10
cmovae r13, r14
mov qword [rbp - 0x11], rbx
mov qword [rbp - 1], rbx
mov qword [rbp + 7], rbx
lea r12, [r15 + 0x14]
mov ebx, 0xf
lea rdi, [rbp - 0x11]
lea eax, [rbx + 7]
lea rdx, [rbx - 0x10]
cmp r12, rbx
jbe 0x140002368
mov rbx, r12
or rbx, 0xf
cmp rbx, rcx
jbe 0x14000230c
mov rbx, rcx
jmp 0x140002313
cmp rbx, rax
cmovb rbx, rax
mov rcx, rbx
add rcx, 1
cmovb rcx, rdx
cmp rcx, 0x1000
jb 0x140002353
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140002709
mov rcx, rax
call fcn.14005f330
test rax, rax
je 0x14000266e
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140002364
test rcx, rcx
je 0x140002362
call fcn.14005f330
mov rdi, rax
jmp 0x140002364
xor edi, edi
mov qword [rbp - 0x11], rdi
mov qword [rbp - 1], r12
mov qword [rbp + 7], rbx
mov r8, r15
mov rdx, r13
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.JiraIssueCreator.bat]
movups xmmword [r15 + rdi], xmm0
mov eax, dword [0x1400818a8]
mov dword [r15 + rdi + 0x10], eax
mov byte [rdi + r12], 0
lea rdx, [rbp - 0x11]
cmp qword [rbp + 7], 0x10
cmovae rdx, qword [rbp - 0x11]
mov r8d, 2
lea rcx, [rsi + 8]
call fcn.140003960
mov rcx, qword [rsi]
movsxd rdx, dword [rcx + 4]
lea rcx, [rsi + rdx]
xor r8d, r8d
test rax, rax
je 0x1400023d4
xor edx, edx
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::clear_int__bool____ptr64]
jmp 0x1400023df
mov edx, 2
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
lea rdx, str.curl__n
mov rcx, rsi
call fcn.140003bf0
lea rdx, str.____D___n
mov rcx, rsi
call fcn.140003bf0
lea rdx, str.____H__Authorization:_Basic_MTkxMDA1Ok8ySlFLMA___n
mov rcx, rsi
call fcn.140003bf0
lea rdx, str.____X_POST__n
mov rcx, rsi
call fcn.140003bf0
lea rdx, str._____data__BugReportData.json__n
mov rcx, rsi
call fcn.140003bf0
lea rdx, str.____H__Content_Type:_application_json___n
mov rcx, rsi
call fcn.140003bf0
lea rdx, str.___https:__jira1.buas.nl:8443_rest_api_2_issue_
mov rcx, rsi
call fcn.140003bf0
lea rcx, [rsi + 8]
call fcn.140003660
test rax, rax
jne 0x14000246d
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
add rcx, rsi
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
mov rsi, qword [rbp - 1]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, rsi
cmp rax, 1
jb 0x14000270f
lea r12, [rbp - 0x11]
cmp qword [rbp + 7], 0x10
cmovae r12, qword [rbp - 0x11]
xor r13d, r13d
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x49], r13
mov qword [rbp - 0x41], r13
lea r15, [rsi + 1]
mov ebx, 0xf
lea rdi, [rbp - 0x59]
cmp r15, rbx
jbe 0x140002535
mov rbx, r15
or rbx, 0xf
cmp rbx, rcx
jbe 0x1400024cb
mov rbx, rcx
jmp 0x1400024d8
cmp rbx, 0x16
mov eax, 0x16
cmovb rbx, rax
mov rcx, rbx
add rcx, 1
mov rax, 0xffffffffffffffff
cmovb rcx, rax
cmp rcx, 0x1000
jb 0x14000251f
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400026f5
mov rcx, rax
call fcn.14005f330
test rax, rax
je 0x14000261b
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x140002531
test rcx, rcx
je 0x14000252e
call fcn.14005f330
mov rdi, rax
jmp 0x140002531
mov rdi, r13
mov qword [rbp - 0x59], rdi
mov qword [rbp - 0x49], r15
mov qword [rbp - 0x41], rbx
mov byte [rdi], 0x22
lea rcx, [rdi + 1]
mov r8, rsi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r15], r13b
mov r8d, 1
lea rdx, [0x1400818b0]
lea rcx, [rbp - 0x59]
call fcn.1400038e0
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x31], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x21], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rcx, [rbp - 0x31]
cmp qword [rbp - 0x19], 0x10
cmovae rcx, qword [rbp - 0x31]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdx, qword [rbp - 0x19]
cmp rdx, 0x10
jb 0x1400025d9
inc rdx
mov rcx, qword [rbp - 0x31]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400025d4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400025d4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14005f36c
mov qword [rbp - 0x21], r13
mov qword [rbp - 0x19], 0xf
mov byte [rbp - 0x31], 0
mov rdx, qword [rbp - 0x41]
cmp rdx, 0x10
jb 0x140002627
inc rdx
mov rcx, qword [rbp - 0x59]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002622
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140002622
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14005f36c
lea rcx, [rbp - 0x11]
cmp qword [rbp + 7], 0x10
cmovae rcx, qword [rbp - 0x11]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
nop
mov rdx, qword [rbp + 7]
cmp rdx, 0x10
jb 0x14000267a
inc rdx
mov rcx, qword [rbp - 0x11]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140002675
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140002675
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14005f36c
mov qword [rbp - 1], r13
mov qword [rbp + 7], 0xf
mov byte [rbp - 0x11], 0
mov rax, qword [rbp + 0x27]
cmp rax, 0x10
jb 0x1400026c8
lea rdx, [rax + 1]
mov rax, r14
cmp rdx, 0x1000
jb 0x1400026c0
add rdx, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400026c0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r14
call fcn.14005f36c
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.14005f310
lea r11, [rsp + 0xb0]
mov rbx, qword [r11 + 0x38]
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 fcn.140001110
nop
mov edx, eax
call fcn.140001eb0
nop
call fcn.1400011b0
int3
call fcn.140001110
nop
call fcn.1400011b0
int3