Function at 0x180042fc0
Capabilities:
Terminate process

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xa88]
sub rsp, 0xb88
mov qword [rbp], 0xfffffffffffffffe
mov rax, qword [0x180146748]
xor rax, rsp
mov qword [rbp + 0xa78], rax
mov r12, r9
mov qword [rsp + 0x70], r9
mov r14, r8
mov qword [rsp + 0x58], r8
mov rsi, rdx
mov qword [rsp + 0x50], rdx
mov r15, rcx
mov qword [rsp + 0x68], rcx
mov rax, qword [rbp + 0xaf0]
mov qword [rbp - 0x50], rax
mov rax, qword [rbp + 0xb08]
mov qword [rbp - 0x58], rax
mov rax, qword [rbp + 0xb10]
mov qword [rbp - 0x60], rax
mov rax, qword [rbp + 0xb18]
mov qword [rbp - 0x68], rax
mov rax, qword [rbp + 0xb20]
mov qword [rbp - 0x20], rax
cmp qword [rcx + 8], 0
jne 0x18004305d
mov eax, 1
jmp 0x18004406b
call fcn.180041c60
mov rcx, rax
call fcn.18002f7e0
call fcn.1800279b0
mov rcx, rax
lea rdx, [rbp + 0x578]
call fcn.180051e80
nop
xor ebx, ebx
lea r13d, [rbx + 1]
cmp dword [0x180155a10], ebx
jne 0x1800431c1
mov dword [0x180155a10], r13d
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x8a8], xmm0
mov word [rbp + 0x898], bx
lea r8d, [rbx + 0xa]
lea rdx, str.process_ok
lea rcx, [rbp + 0x898]
call fcn.18001b240
nop
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x6a8], xmm0
mov word [rbp + 0x698], bx
lea r8d, [rbx + 3]
lea rdx, [0x1800fa080]
lea rcx, [rbp + 0x698]
call fcn.18001b240
nop
call fcn.1800279b0
mov rcx, rax
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x578]
lea r8, [rbp + 0x898]
lea rdx, [rbp + 0x698]
call fcn.180052850
nop
mov rdx, qword [rbp + 0x6b0]
cmp rdx, 8
jb 0x180043164
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x698]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004315f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044be1
call fcn.18008c16c
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x6a8], xmm0
mov word [rbp + 0x698], bx
mov rdx, qword [rbp + 0x8b0]
cmp rdx, 8
jb 0x1800431c1
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x898]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800431bc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044be7
call fcn.18008c16c
test rsi, rsi
je 0x180044904
test r14, r14
je 0x180044904
call fcn.180068070
mov r8, qword [rax]
mov edx, r13d
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x180043363
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x8c8], xmm0
mov byte [rbp + 0x8b8], 0
mov r8d, 0x51
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normalmain.cpp
lea rcx, [rbp + 0x8b8]
call fcn.18000c180
nop
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x6c8], xmm0
mov byte [rbp + 0x6b8], 0
mov r8d, 3
lea rdx, [0x1800f4f90]
lea rcx, [rbp + 0x6b8]
call fcn.18000c180
nop
call fcn.180068070
mov rdi, rax
mov r9d, 0x8f
lea r8, [rbp + 0x8b8]
lea rdx, [rbp + 0x6b8]
lea rcx, [rbp + 0xf0]
call fcn.180008390
mov rbx, rax
lea rdx, str.CreateProcess
mov rcx, rax
call fcn.180009250
mov rdx, rsi
mov rcx, rbx
call fcn.180007080
lea rdx, [0x1800fce00]
mov rcx, rbx
call fcn.180009250
mov rdx, r14
mov rcx, rbx
call fcn.180007080
mov rax, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [rax + 0x38]
nop
lea rcx, [rbp + 0xf0]
call fcn.1800093c0
nop
mov rdx, qword [rbp + 0x6d0]
cmp rdx, 0x10
jb 0x180043309
inc rdx
mov rcx, qword [rbp + 0x6b8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180043304
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044bed
call fcn.18008c16c
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x6c8], xmm0
mov byte [rbp + 0x6b8], 0
mov rdx, qword [rbp + 0x8d0]
cmp rdx, 0x10
jb 0x180043361
inc rdx
mov rcx, qword [rbp + 0x8b8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004335c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044bf3
call fcn.18008c16c
xor ebx, ebx
mov rcx, rsi
call qword [sym.imp.SHLWAPI.dll_PathFindFileNameW]
mov rsi, rax
test rax, rax
jne 0x1800434e7
call fcn.180068070
mov r8, qword [rax]
mov edx, r13d
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x180043f27
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x7e8], xmm0
mov byte [rbp + 0x7d8], sil
lea r8d, [rsi + 0x51]
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normalmain.cpp
lea rcx, [rbp + 0x7d8]
call fcn.18000c180
nop
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x6e8], xmm0
mov byte [rbp + 0x6d8], sil
lea r8d, [rsi + 3]
lea rdx, [0x1800f4f90]
lea rcx, [rbp + 0x6d8]
call fcn.18000c180
nop
call fcn.180068070
mov rdi, rax
mov r9d, 0x93
lea r8, [rbp + 0x7d8]
lea rdx, [rbp + 0x6d8]
lea rcx, [rbp + 0x1d8]
call fcn.180008390
mov rbx, rax
lea rdx, str.FindFileName_failed
mov rcx, rax
call fcn.180009250
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rbp + 0x1d8]
call fcn.1800093c0
nop
mov rdx, qword [rbp + 0x6f0]
cmp rdx, 0x10
jb 0x180043486
inc rdx
mov rcx, qword [rbp + 0x6d8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180043481
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044bf9
call fcn.18008c16c
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x6e8], xmm0
mov byte [rbp + 0x6d8], 0
mov rdx, qword [rbp + 0x7f0]
cmp rdx, 0x10
jb 0x180043f27
inc rdx
mov rcx, qword [rbp + 0x7d8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800434dd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044bff
call fcn.18008c16c
jmp 0x180043f27
lea rdi, str.9Dbu2YyzFGj6INfApshB5g
nop
mov rdx, qword [rdi]
lea rcx, [rbp + 0x738]
call fcn.180057cf0
nop
lea rdx, [rbp + 0x738]
cmp qword [rbp + 0x750], 8
cmovae rdx, qword [rbp + 0x738]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_lstrcmpiW]
test eax, eax
je 0x1800436ef
mov rdx, qword [rbp + 0x750]
cmp rdx, 8
jb 0x18004356e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x738]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180043569
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c0b
call fcn.18008c16c
inc ebx
add rdi, 0x18
cmp ebx, 0x13
jb 0x1800434f0
call fcn.180068070
mov r8, qword [rax]
mov edx, r13d
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x180043f27
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x808], xmm0
mov byte [rbp + 0x7f8], 0
mov r8d, 0x51
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normalmain.cpp
lea rcx, [rbp + 0x7f8]
call fcn.18000c180
nop
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x708], xmm0
mov byte [rbp + 0x6f8], 0
mov r8d, 3
lea rdx, [0x1800f4f90]
lea rcx, [rbp + 0x6f8]
call fcn.18000c180
nop
call fcn.180068070
mov rdi, rax
mov r9d, 0xa9
lea r8, [rbp + 0x7f8]
lea rdx, [rbp + 0x6f8]
lea rcx, [rbp + 0x2c0]
call fcn.180008390
mov rbx, rax
lea rdx, str.not_browser
mov rcx, rax
call fcn.180009250
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rbp + 0x2c0]
call fcn.1800093c0
nop
mov rdx, qword [rbp + 0x710]
cmp rdx, 0x10
jb 0x18004368f
inc rdx
mov rcx, qword [rbp + 0x6f8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004368a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c05
call fcn.18008c16c
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x708], xmm0
mov byte [rbp + 0x6f8], 0
mov rdx, qword [rbp + 0x810]
cmp rdx, 0x10
jb 0x180043f27
inc rdx
mov rcx, qword [rbp + 0x7f8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800434dd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044bdb
jmp 0x1800434dd
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x5c8], xmm0
xor esi, esi
mov word [rbp + 0x5b8], si
lea r8d, [rsi + 0xe]
lea rdx, str.ex_ary_mate_
lea rcx, [rbp + 0x5b8]
call fcn.18001b240
nop
movsxd rax, ebx
lea rcx, [rax + rax*2]
lea rbx, [rcx*8]
lea rdi, str.9Dbu2YyzFGj6INfApshB5g
mov rdx, qword [rbx + rdi + 0x10]
mov r14, 0xffffffffffffffff
mov r8, r14
inc r8
cmp word [rdx + r8*2], 0
jne 0x180043745
lea rcx, [rbp + 0x5b8]
call fcn.18001b0c0
lea rdx, [rbp + 0x578]
cmp qword [rbp + 0x590], 8
cmovae rdx, qword [rbp + 0x578]
mov r8, qword [rbp + 0x588]
lea rcx, [rbp + 0x5b8]
call fcn.18001b0c0
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x828], xmm0
mov word [rbp + 0x818], si
mov r8d, 7
lea rdx, str.browser
lea rcx, [rbp + 0x818]
call fcn.18001b240
nop
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x728], xmm0
mov word [rbp + 0x718], si
mov r8d, 3
lea rdx, [0x1800fa080]
lea rcx, [rbp + 0x718]
call fcn.18001b240
nop
mov rcx, qword [0x180155060]
test rcx, rcx
jne 0x18004384b
lea rcx, [0x180144098]
call qword [sym.imp.KERNEL32.dll_EnterCriticalSection]
cmp qword [0x180155060], 0
jne 0x180043837
mov ecx, 0xb8
call fcn.18008c568
mov qword [rbp - 0x40], rax
test rax, rax
je 0x180043828
mov rcx, rax
call fcn.180051060
jmp 0x18004382b
mov rax, rsi
lock or dword [rsp], 0
mov qword [0x180155060], rax
lea rcx, [0x180144098]
call qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov rcx, qword [0x180155060]
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x5b8]
lea r8, [rbp + 0x818]
lea rdx, [rbp + 0x718]
call fcn.180052850
nop
mov rdx, qword [rbp + 0x730]
cmp rdx, 8
jb 0x1800438b1
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x718]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800438ac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c11
call fcn.18008c16c
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x728], xmm0
mov word [rbp + 0x718], si
mov rdx, qword [rbp + 0x830]
cmp rdx, 8
jb 0x18004390f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x818]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180043909
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c17
call fcn.18008c16c
nop
mov rdx, qword [rbp + 0x5d0]
cmp rdx, 8
jb 0x180043955
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x5b8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180043950
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c1d
call fcn.18008c16c
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x5c8], xmm0
mov word [rbp + 0x5b8], si
mov rdx, qword [rbp + 0x750]
cmp rdx, 8
jb 0x1800439b2
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x738]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800439ad
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c23
call fcn.18008c16c
lea rax, [rdi + 8]
add rax, rbx
mov qword [rbp - 0x48], rax
mov edi, dword [rax]
mov rcx, qword [0x180155058]
test rcx, rcx
jne 0x180043a20
lea rcx, [0x180144068]
call qword [sym.imp.KERNEL32.dll_EnterCriticalSection]
cmp qword [0x180155058], 0
jne 0x180043a0c
mov rcx, r13
call fcn.18008c568
mov qword [rbp - 0x38], rax
test rax, rax
je 0x1800439fd
mov rcx, rax
call fcn.180006e10
jmp 0x180043a00
mov rax, rsi
lock or dword [rsp], 0
mov qword [0x180155058], rax
lea rcx, [0x180144068]
call qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov rcx, qword [0x180155058]
mov edx, edi
call fcn.180030ce0
movdqa xmm0, xmmword [0x1800f68b0]
mov r8d, 0xe
lea rdx, str.ex_ary_mate_
test eax, eax
jne 0x180043c31
movdqu xmmword [rbp + 0x648], xmm0
mov word [rbp + 0x638], si
lea rcx, [rbp + 0x638]
call fcn.18001b240
nop
lea rax, str.9Dbu2YyzFGj6INfApshB5g
mov rdx, qword [rbx + rax + 0x10]
nop dword [rax]
inc r14
cmp word [rdx + r14*2], 0
jne 0x180043a70
mov r8, r14
lea rcx, [rbp + 0x638]
call fcn.18001b0c0
lea rdx, [rbp + 0x578]
cmp qword [rbp + 0x590], 8
cmovae rdx, qword [rbp + 0x578]
mov r8, qword [rbp + 0x588]
lea rcx, [rbp + 0x638]
call fcn.18001b0c0
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x848], xmm0
mov word [rbp + 0x838], si
mov r8d, 0x11
lea rdx, str.browser_cfg_break
lea rcx, [rbp + 0x838]
call fcn.18001b240
nop
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x628], xmm0
mov word [rbp + 0x618], si
mov r8d, 3
lea rdx, [0x1800fa080]
lea rcx, [rbp + 0x618]
call fcn.18001b240
nop
call fcn.1800279b0
mov rcx, rax
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x638]
lea r8, [rbp + 0x838]
lea rdx, [rbp + 0x618]
call fcn.180052850
nop
mov rdx, qword [rbp + 0x630]
cmp rdx, 8
jb 0x180043b84
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x618]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180043b7f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c29
call fcn.18008c16c
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x628], xmm0
mov word [rbp + 0x618], si
mov rdx, qword [rbp + 0x850]
cmp rdx, 8
jb 0x180043be2
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x838]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180043bdc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c2f
call fcn.18008c16c
nop
mov rdx, qword [rbp + 0x650]
cmp rdx, 8
jb 0x180043f22
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x638]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180043c27
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c35
call fcn.18008c16c
jmp 0x180043f22
movdqu xmmword [rbp + 0x5a8], xmm0
mov word [rbp + 0x598], si
lea rcx, [rbp + 0x598]
call fcn.18001b240
nop
lea r12, str.9Dbu2YyzFGj6INfApshB5g
add r12, rbx
mov rdx, qword [r12 + 0x10]
mov r8, r14
nop
inc r8
cmp word [rdx + r8*2], 0
jne 0x180043c60
lea rcx, [rbp + 0x598]
call fcn.18001b0c0
lea rdx, [rbp + 0x578]
cmp qword [rbp + 0x590], 8
cmovae rdx, qword [rbp + 0x578]
mov r8, qword [rbp + 0x588]
lea rcx, [rbp + 0x598]
call fcn.18001b0c0
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x768], xmm0
mov word [rbp + 0x758], si
mov r8d, 0xb
lea rdx, str.browser_run
lea rcx, [rbp + 0x758]
call fcn.18001b240
nop
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x5e8], xmm0
mov word [rbp + 0x5d8], si
mov r8d, 3
lea rdx, [0x1800fa080]
lea rcx, [rbp + 0x5d8]
call fcn.18001b240
nop
mov rcx, qword [0x180155060]
test rcx, rcx
jne 0x180043d66
lea rcx, [0x180144098]
call qword [sym.imp.KERNEL32.dll_EnterCriticalSection]
cmp qword [0x180155060], 0
jne 0x180043d52
mov ecx, 0xb8
call fcn.18008c568
mov qword [rbp - 0x38], rax
test rax, rax
je 0x180043d43
mov rcx, rax
call fcn.180051060
jmp 0x180043d46
mov rax, rsi
lock or dword [rsp], 0
mov qword [0x180155060], rax
lea rcx, [0x180144098]
call qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov rcx, qword [0x180155060]
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x598]
lea r8, [rbp + 0x758]
lea rdx, [rbp + 0x5d8]
call fcn.180052850
nop
mov r8, qword [rbp + 0x5f0]
cmp r8, 8
jb 0x180043da9
inc r8
mov rdx, qword [rbp + 0x5d8]
lea rcx, [rbp + 0x5d8]
call fcn.18000c3a0
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x5e8], xmm0
mov word [rbp + 0x5d8], si
mov r8, qword [rbp + 0x770]
cmp r8, 8
jb 0x180043de3
inc r8
mov rdx, qword [rbp + 0x758]
lea rcx, [rbp + 0x758]
call fcn.18000c3a0
add r15, 0x20
mov rcx, r15
call fcn.1800395a0
test eax, eax
jne 0x18004408e
lea rcx, [rsp + 0x60]
call fcn.18003fb90
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x788], xmm0
mov word [rbp + 0x778], si
nop dword [rax + rax]
inc r14
cmp word [rax + r14*2], 0
jne 0x180043e20
mov r8, r14
mov rdx, rax
lea rcx, [rbp + 0x778]
call fcn.18001b240
nop
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x608], xmm0
mov word [rbp + 0x5f8], si
mov r8d, 3
lea rdx, [0x1800fa080]
lea rcx, [rbp + 0x5f8]
call fcn.18001b240
nop
call fcn.1800279b0
mov rcx, rax
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x578]
lea r8, [rbp + 0x778]
lea rdx, [rbp + 0x5f8]
call fcn.180052850
nop
mov r8, qword [rbp + 0x610]
cmp r8, 8
jb 0x180043eba
inc r8
mov rdx, qword [rbp + 0x5f8]
lea rcx, [rbp + 0x5f8]
call fcn.18000c3a0
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x608], xmm0
mov word [rbp + 0x5f8], si
mov r8, qword [rbp + 0x790]
cmp r8, 8
jb 0x180043ef5
inc r8
mov rdx, qword [rbp + 0x778]
lea rcx, [rbp + 0x778]
call fcn.18000c3a0
nop
mov r8, qword [rbp + 0x5b0]
cmp r8, 8
jb 0x180043f18
inc r8
mov rdx, qword [rbp + 0x598]
lea rcx, [rbp + 0x598]
call fcn.18000c3a0
mov r15, qword [rsp + 0x68]
mov r12, qword [rsp + 0x70]
mov r14, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x50]
call fcn.180068070
mov r8, qword [rax]
mov edx, r13d
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x180044010
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0xa48], xmm0
mov byte [rbp + 0xa38], 0
mov r8d, 0x51
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normalmain.cpp
lea rcx, [rbp + 0xa38]
call fcn.18000c180
nop
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0xa28], xmm0
mov byte [rbp + 0xa18], 0
mov r8d, 3
lea rdx, [0x1800f4f90]
lea rcx, [rbp + 0xa18]
call fcn.18000c180
nop
call fcn.180068070
mov rdi, rax
mov r9d, 0x100
lea r8, [rbp + 0xa38]
lea rdx, [rbp + 0xa18]
lea rcx, [rbp + 8]
call fcn.180008390
mov rbx, rax
lea rdx, str.l_d_s_lock_skip
mov rcx, rax
call fcn.180009250
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rbp + 8]
call fcn.1800093c0
nop
lea rcx, [rbp + 0xa18]
call fcn.180008df0
nop
lea rcx, [rbp + 0xa38]
call fcn.180008df0
mov rax, qword [rbp - 0x20]
mov qword [rsp + 0x48], rax
mov rax, qword [rbp - 0x68]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x60]
mov qword [rsp + 0x38], rax
mov rax, qword [rbp - 0x58]
mov qword [rsp + 0x30], rax
mov eax, dword [rbp + 0xb00]
mov dword [rsp + 0x28], eax
mov eax, dword [rbp + 0xaf8]
mov dword [rsp + 0x20], eax
mov r9, qword [rbp - 0x50]
mov r8, r12
mov rdx, r14
mov rcx, rsi
call qword [r15 + 8]
mov r13d, eax
lea rcx, [rbp + 0x578]
call fcn.18000bd30
mov eax, r13d
mov rcx, qword [rbp + 0xa78]
xor rcx, rsp
call fcn.18008c720
add rsp, 0xb88
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.18000a3f0
nop
mov rcx, rax
test rax, rax
je 0x180044c3b
mov rax, qword [rax]
call qword [rax + 0x18]
add rax, 0x18
mov qword [rbp - 0x80], rax
lea rbx, [0x1800f66bc]
mov rdx, rbx
lea rcx, [rbp - 0x80]
call fcn.180016a80
test al, al
jne 0x1800440ea
mov rax, r14
nop dword [rax + rax]
inc rax
cmp word [rbx + rax*2], 0
jne 0x1800440d0
mov r8d, eax
mov rdx, rbx
lea rcx, [rbp - 0x80]
call fcn.18000b310
nop
call fcn.18000a3f0
mov rcx, rax
test rax, rax
je 0x180044c46
mov rax, qword [rax]
call qword [rax + 0x18]
add rax, 0x18
mov qword [rsp + 0x78], rax
lea rbx, str.user_unlock
mov rdx, rbx
lea rcx, [rsp + 0x78]
call fcn.180016a80
test al, al
jne 0x180044140
mov rax, r14
inc rax
cmp word [rbx + rax*2], 0
jne 0x180044125
mov r8d, eax
mov rdx, rbx
lea rcx, [rsp + 0x78]
call fcn.18000b310
nop
call fcn.180027a30
mov r10, qword [rax]
lea r9, [rbp - 0x80]
lea r8, [rsp + 0x78]
lea rdx, [rbp - 0x30]
mov rcx, rax
call qword [r10 + 0x10]
mov rcx, qword [rax]
movzx eax, word [rcx]
cmp ax, word [0x1800f6070]
jne 0x18004417c
movzx eax, word [rcx + 2]
cmp ax, word [0x1800f6072]
jne 0x18004417c
mov ebx, esi
jmp 0x180044181
sbb ebx, ebx
or ebx, 1
mov rdx, qword [rbp - 0x30]
add rdx, 0xffffffffffffffe8
mov eax, r14d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x1800441a0
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + 8]
nop
mov rdx, qword [rsp + 0x78]
add rdx, 0xffffffffffffffe8
mov eax, r14d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x1800441c0
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + 8]
nop
mov rdx, qword [rbp - 0x80]
add rdx, 0xffffffffffffffe8
mov eax, r14d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x1800441de
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + 8]
test ebx, ebx
jne 0x180044285
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x908], xmm0
mov word [rbp + 0x8f8], si
lea r8d, [rbx + 0xf]
lea rdx, str.userself_unlock
lea rcx, [rbp + 0x8f8]
call fcn.18001b240
nop
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x8e8], xmm0
mov word [rbp + 0x8d8], si
lea r8d, [rbx + 3]
lea rdx, [0x1800fa080]
lea rcx, [rbp + 0x8d8]
call fcn.18001b240
nop
call fcn.1800279b0
mov rcx, rax
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x578]
lea r8, [rbp + 0x8f8]
lea rdx, [rbp + 0x8d8]
call fcn.180052850
nop
lea rcx, [rbp + 0x8d8]
call fcn.18000bd30
nop
lea rcx, [rbp + 0x8f8]
call fcn.18000bd30
cmp edi, 4
jne 0x180044297
call fcn.180041a40
mov rcx, rax
call fcn.180019410
call fcn.180041a40
mov rcx, rax
call fcn.180019cd0
lea eax, [rdi - 1]
cmp eax, 1
jbe 0x1800442c5
cmp edi, 4
je 0x1800442c5
cmp edi, 0x8000
je 0x1800442c5
cmp edi, 0x10000
jne 0x180044459
call fcn.180027a30
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x20]
test eax, eax
je 0x180044459
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x7a8], xmm0
mov word [rbp + 0x798], si
mov r8d, 0xe
lea rdx, str.ex_ary_mate_
lea rcx, [rbp + 0x798]
call fcn.18001b240
nop
mov rdx, qword [r12 + 0x10]
mov r8, r14
inc r8
cmp word [rdx + r8*2], 0
jne 0x180044314
lea rcx, [rbp + 0x798]
call fcn.18001b0c0
lea rdx, [rbp + 0x578]
cmp qword [rbp + 0x590], 8
cmovae rdx, qword [rbp + 0x578]
mov r8, qword [rbp + 0x588]
lea rcx, [rbp + 0x798]
call fcn.18001b0c0
lea rdx, str.rdUo0bbEoBtwWgGoSwzQCdIHD5d4GYK
lea rcx, [rbp + 0x938]
call fcn.180057cf0
nop
lea rdx, [rbp + 0x938]
cmp qword [rbp + 0x950], 8
cmovae rdx, qword [rbp + 0x938]
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x928], xmm0
mov word [rbp + 0x918], si
nop word [rax + rax]
inc r14
cmp word [rdx + r14*2], 0
jne 0x1800443a0
mov r8, r14
lea rcx, [rbp + 0x918]
call fcn.18001b240
nop
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0xa08], xmm0
mov word [rbp + 0x9f8], si
mov r8d, 3
lea rdx, [0x1800fa080]
lea rcx, [rbp + 0x9f8]
call fcn.18001b240
nop
call fcn.1800279b0
mov rcx, rax
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x798]
lea r8, [rbp + 0x918]
lea rdx, [rbp + 0x9f8]
call fcn.180052850
nop
lea rcx, [rbp + 0x9f8]
call fcn.18000bd30
nop
lea rcx, [rbp + 0x918]
call fcn.18000bd30
nop
lea rcx, [rbp + 0x938]
call fcn.18000bd30
nop
lea rcx, [rbp + 0x798]
call fcn.18000bd30
nop
lea rcx, [rbp + 0x598]
call fcn.18000bd30
jmp 0x180043f18
mov rax, qword [r12 + 0x10]
mov qword [rsp + 0x20], rax
mov r9d, edi
mov rbx, qword [rsp + 0x58]
mov r8, rbx
mov rsi, qword [rsp + 0x50]
mov rdx, rsi
mov rdi, qword [rsp + 0x68]
mov rcx, rdi
call fcn.18004a9a0
test eax, eax
je 0x1800445d6
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x7c8], xmm0
xor ebx, ebx
mov word [rbp + 0x7b8], bx
lea r8d, [rbx + 0xe]
lea rdx, str.ex_ary_mate_
lea rcx, [rbp + 0x7b8]
call fcn.18001b240
nop
mov rdx, qword [r12 + 0x10]
inc r14
cmp word [rdx + r14*2], 0
jne 0x1800444c1
mov r8, r14
lea rcx, [rbp + 0x7b8]
call fcn.18001b0c0
lea rdx, [rbp + 0x578]
cmp qword [rbp + 0x590], 8
cmovae rdx, qword [rbp + 0x578]
mov r8, qword [rbp + 0x588]
lea rcx, [rbp + 0x7b8]
call fcn.18001b0c0
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x988], xmm0
mov word [rbp + 0x978], bx
mov r8d, 0x12
lea rdx, str.browser_cmd_unlock
lea rcx, [rbp + 0x978]
call fcn.18001b240
nop
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x968], xmm0
mov word [rbp + 0x958], bx
mov r8d, 3
lea rdx, [0x1800fa080]
lea rcx, [rbp + 0x958]
call fcn.18001b240
nop
call fcn.1800279b0
mov rcx, rax
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x7b8]
lea r8, [rbp + 0x978]
lea rdx, [rbp + 0x958]
call fcn.180052850
nop
lea rcx, [rbp + 0x958]
call fcn.18000bd30
nop
lea rcx, [rbp + 0x978]
call fcn.18000bd30
nop
lea rcx, [rbp + 0x7b8]
call fcn.18000bd30
nop
lea rcx, [rbp + 0x598]
call fcn.18000bd30
mov r14, qword [rsp + 0x58]
mov r15, qword [rsp + 0x68]
mov r12, qword [rsp + 0x70]
jmp 0x180043f2c
xor eax, eax
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rax
lea rax, [rbp - 0x18]
mov qword [rsp + 0x48], rax
mov rax, qword [rbp - 0x68]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x60]
mov qword [rsp + 0x38], rax
mov rax, qword [rbp - 0x58]
mov qword [rsp + 0x30], rax
mov eax, dword [rbp + 0xb00]
mov dword [rsp + 0x28], eax
mov eax, dword [rbp + 0xaf8]
mov dword [rsp + 0x20], eax
mov r9, qword [rbp - 0x50]
mov r8, qword [rsp + 0x70]
mov rdx, rbx
mov rcx, rsi
call qword [rdi + 8]
test eax, eax
je 0x1800448c5
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x1800448c5
xor edx, edx
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
call fcn.180068070
mov r8, qword [rax]
mov edx, r13d
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x180044744
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x9c8], xmm0
mov byte [rbp + 0x9b8], 0
mov r8d, 0x51
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normalmain.cpp
lea rcx, [rbp + 0x9b8]
call fcn.18000c180
nop
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x9a8], xmm0
mov byte [rbp + 0x998], 0
mov r8d, 3
lea rdx, [0x1800f4f90]
lea rcx, [rbp + 0x998]
call fcn.18000c180
nop
call fcn.180068070
mov rsi, rax
mov r9d, 0xf2
lea r8, [rbp + 0x9b8]
lea rdx, [rbp + 0x998]
lea rcx, [rbp + 0x3a8]
call fcn.180008390
mov rdi, rax
lea rdx, str.old_HomePage:_s
mov rcx, rax
call fcn.180009250
mov rbx, qword [rsi]
mov rdx, r15
mov rcx, rdi
call fcn.18003ea50
mov rdx, rax
mov rcx, rsi
call qword [rbx + 0x38]
nop
lea rcx, [rbp + 0x3a8]
call fcn.1800093c0
nop
lea rcx, [rbp + 0x998]
call fcn.180008df0
nop
lea rcx, [rbp + 0x9b8]
call fcn.180008df0
mov rsi, qword [rsp + 0x50]
inc dword [0x180155a30]
call fcn.180041ac0
mov rcx, rax
mov r9, r15
mov rax, qword [rbp - 0x48]
mov r8d, dword [rax]
mov edx, dword [0x180155a30]
call fcn.180030530
test eax, eax
je 0x180044810
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0xa68], xmm0
xor ebx, ebx
mov word [rbp + 0xa58], bx
lea r8d, [rbx + 0xa]
lea rdx, str.external_1
lea rcx, [rbp + 0xa58]
call fcn.18001b240
nop
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x9e8], xmm0
mov word [rbp + 0x9d8], bx
lea r8d, [rbx + 3]
lea rdx, [0x1800fa080]
lea rcx, [rbp + 0x9d8]
call fcn.18001b240
nop
call fcn.1800279b0
mov rcx, rax
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x578]
lea r8, [rbp + 0xa58]
lea rdx, [rbp + 0x9d8]
call fcn.180052850
nop
lea rcx, [rbp + 0x9d8]
call fcn.18000bd30
nop
lea rcx, [rbp + 0xa58]
call fcn.18000bd30
call fcn.18000a3f0
mov rcx, rax
test rax, rax
je 0x180044c51
mov rax, qword [rax]
call qword [rax + 0x18]
add rax, 0x18
mov qword [rbp - 0x78], rax
mov r9, qword [r15]
mov r8, rsi
lea rdx, str.__s___s
lea rcx, [rbp - 0x78]
call fcn.1800241e0
lea rax, [rbp - 0x28]
mov qword [rbp - 0x38], rax
lea rax, [rbp - 0x70]
mov qword [rbp - 0x48], rax
mov rdx, r15
lea rcx, [rbp - 0x28]
call fcn.1800272b0
mov rbx, rax
mov rdi, qword [rbp - 0x78]
add rdi, 0xffffffffffffffe8
mov rcx, rdi
call fcn.1800099e0
add rax, 0x18
mov qword [rbp - 0x70], rax
mov rdx, rsi
lea rcx, [rbp - 0x40]
call fcn.180007ec0
nop
mov qword [rsp + 0x20], rbx
mov r9, qword [r12 + 0x10]
lea r8, [rbp - 0x70]
mov rdx, rax
mov r15, qword [rsp + 0x68]
mov rcx, r15
call fcn.18003ff80
nop
lock xadd dword [rdi + 0x10], r14d
test eax, eax
je 0x1800448d6
sub r14d, 1
jg 0x1800448c5
mov rcx, qword [rdi]
mov rax, qword [rcx]
mov rdx, rdi
call qword [rax + 8]
nop
lea rcx, [rbp + 0x598]
call fcn.18000bd30
jmp 0x18004405c
sub r14d, 1
jg 0x1800448e9
mov rcx, qword [rdi]
mov rax, qword [rcx]
mov rdx, rdi
call qword [rax + 8]
nop
lea rcx, [rbp + 0x598]
call fcn.18000bd30
mov r14, qword [rsp + 0x58]
mov r12, qword [rsp + 0x70]
jmp 0x180043f2c
call fcn.180068070
mov r8, qword [rax]
mov edx, r13d
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x180044a70
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x868], xmm0
mov byte [rbp + 0x858], 0
mov r8d, 0x51
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12hookhomepage_normalmain.cpp
lea rcx, [rbp + 0x858]
call fcn.18000c180
nop
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x668], xmm0
mov byte [rbp + 0x658], 0
mov r8d, 3
lea rdx, [0x1800f4f90]
lea rcx, [rbp + 0x658]
call fcn.18000c180
nop
call fcn.180068070
mov rdi, rax
mov r9d, 0x84
lea r8, [rbp + 0x858]
lea rdx, [rbp + 0x658]
lea rcx, [rbp + 0x490]
call fcn.180008390
mov rbx, rax
lea rdx, str.ApplicationName_or_CommandLine_is_NULL
mov rcx, rax
call fcn.180009250
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rbp + 0x490]
call fcn.1800093c0
nop
mov rdx, qword [rbp + 0x670]
cmp rdx, 0x10
jb 0x180044a16
inc rdx
mov rcx, qword [rbp + 0x658]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180044a11
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c5c
call fcn.18008c16c
movdqa xmm0, xmmword [0x1800f5220]
movdqu xmmword [rbp + 0x668], xmm0
mov byte [rbp + 0x658], 0
mov rdx, qword [rbp + 0x870]
cmp rdx, 0x10
jb 0x180044a6e
inc rdx
mov rcx, qword [rbp + 0x858]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180044a69
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c62
call fcn.18008c16c
xor ebx, ebx
cmp dword [0x180155a14], 0
jne 0x180043f2c
mov r8d, 4
lea rdx, str.http
mov rcx, r14
call qword [sym.imp.SHLWAPI.dll_StrStrNIW]
test rax, rax
je 0x180043f2c
mov dword [0x180155a14], r13d
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x888], xmm0
mov word [rbp + 0x878], bx
mov r8d, 8
lea rdx, str.cmd_http
lea rcx, [rbp + 0x878]
call fcn.18001b240
nop
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x688], xmm0
mov word [rbp + 0x678], bx
mov r8d, 3
lea rdx, [0x1800fa080]
lea rcx, [rbp + 0x678]
call fcn.18001b240
nop
call fcn.1800279b0
mov rcx, rax
mov dword [rsp + 0x20], r13d
lea r9, [rbp + 0x578]
lea r8, [rbp + 0x878]
lea rdx, [rbp + 0x678]
call fcn.180052850
nop
mov rdx, qword [rbp + 0x690]
cmp rdx, 8
jb 0x180044b73
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x678]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180044b6e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044c68
call fcn.18008c16c
movdqa xmm0, xmmword [0x1800f68b0]
movdqu xmmword [rbp + 0x688], xmm0
mov word [rbp + 0x678], bx
mov rdx, qword [rbp + 0x890]
cmp rdx, 8
jb 0x180043f2c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x878]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180044bcb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180044bd5
call fcn.18008c16c
jmp 0x180043f2c
call fcn.1800beee8
int3
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
mov ecx, 0x80004005
call fcn.180009990
nop
mov ecx, 0x80004005
call fcn.180009990
nop
mov ecx, 0x80004005
call fcn.180009990
nop
call fcn.1800beee8
nop
call fcn.1800beee8
nop
call fcn.1800beee8
int3