Function at 0x180046d60
Capabilities:
Find taskbar

Disassembly:
mov rax, rsp
push rbp
push r14
push r15
lea rbp, [rax - 0xc8]
sub rsp, 0x1b0
mov qword [rsp + 0x48], 0xfffffffffffffffe
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
mov rax, qword [0x180168908]
xor rax, rsp
mov qword [rbp + 0xa0], rax
call fcn.18007dd60
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x180046eda
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], 0
mov r8d, 0x77
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12_grab_versionhookhomepage_1145in_helpergetin_helpergetin_mgr.cc
lea rcx, [rbp + 0x60]
call fcn.18000a3d0
nop
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov r8d, 3
lea rdx, [0x180112978]
lea rcx, [rbp + 0x40]
call fcn.18000a3d0
nop
call fcn.18007dd60
mov rdi, rax
mov r9d, 0x17
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x40]
lea rcx, [rsp + 0x58]
call fcn.18000dda0
mov rbx, rax
lea rdx, str.SetH_o_o_k_start
mov rcx, rax
call fcn.18000f150
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x58]
call fcn.18000f5c0
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x180046e8e
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180046e89
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180048158
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x180046eda
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180046ed5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004815e
call fcn.1800a4c5c
call fcn.180010330
mov rcx, rax
call fcn.180068650
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x70], xmm0
xor r15d, r15d
mov word [rbp + 0x60], r15w
xor r8d, r8d
lea rdx, [0x18010e038]
lea rcx, [rbp + 0x60]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
lea r8d, [r15 + 0xc]
lea rdx, str.try_in_win11
lea rcx, [rbp + 0x80]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
lea r8d, [r15 + 3]
lea rdx, [0x180112c68]
lea rcx, [rbp + 0x40]
call fcn.180019da0
nop
call fcn.180010330
mov rcx, rax
mov dword [rsp + 0x20], r15d
lea r9, [rbp + 0x60]
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x40]
call fcn.180068da0
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 8
jb 0x180046fc9
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180046fc4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180048164
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
mov rdx, qword [rbp + 0x98]
cmp rdx, 8
jb 0x180047021
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004701c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004816a
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
mov rdx, qword [rbp + 0x78]
cmp rdx, 8
jb 0x180047079
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180047074
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180048170
call fcn.1800a4c5c
xor r9d, r9d
lea r8, str.Shell_TrayWnd
xor edx, edx
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowExW]
mov r14, rax
test rax, rax
jne 0x180047381
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x70], xmm0
mov word [rbp + 0x60], r15w
xor r8d, r8d
lea rdx, [0x18010e038]
lea rcx, [rbp + 0x60]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
lea r8d, [r14 + 0x10]
lea rdx, str.empty_shell_tray
lea rcx, [rbp + 0x80]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
lea r8d, [r14 + 3]
lea rdx, [0x180112c68]
lea rcx, [rbp + 0x40]
call fcn.180019da0
nop
call fcn.180010330
mov rcx, rax
mov dword [rsp + 0x20], r15d
lea r9, [rbp + 0x60]
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x40]
call fcn.180068da0
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 8
jb 0x180047178
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180047173
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180048176
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
mov rdx, qword [rbp + 0x98]
cmp rdx, 8
jb 0x1800471d0
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800471cb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004817c
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
mov rdx, qword [rbp + 0x78]
cmp rdx, 8
jb 0x180047228
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180047223
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180048182
call fcn.1800a4c5c
call fcn.18007dd60
mov r9, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r9 + 0x10]
cmp al, 1
jne 0x18004811e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], 0
mov r8d, 0x77
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12_grab_versionhookhomepage_1145in_helpergetin_helpergetin_mgr.cc
lea rcx, [rbp + 0x60]
call fcn.18000a3d0
nop
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov r8d, 3
lea rdx, [0x180112978]
lea rcx, [rbp + 0x40]
call fcn.18000a3d0
nop
call fcn.18007dd60
mov rdi, rax
mov r9d, 0x1d
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x40]
lea rcx, [rsp + 0x58]
call fcn.18000dda0
mov rbx, rax
lea rdx, str.Find_ShellTrayWnd_window_class_fail__errno_
mov rcx, rax
call fcn.18000f150
mov edx, esi
mov rcx, rbx
call fcn.18000edd0
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x58]
call fcn.18000f5c0
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x18004732c
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180047327
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180048188
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x18004811e
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180047377
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004818e
call fcn.1800a4c5c
jmp 0x18004811e
mov dword [rsp + 0x40], r15d
lea rdx, [rsp + 0x40]
mov rcx, r14
call qword [sym.imp.USER32.dll_GetWindowThreadProcessId]
mov esi, eax
call fcn.18007dd60
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x1800474f8
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], 0
mov r8d, 0x77
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12_grab_versionhookhomepage_1145in_helpergetin_helpergetin_mgr.cc
lea rcx, [rbp + 0x60]
call fcn.18000a3d0
nop
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov r8d, 3
lea rdx, [0x180112978]
lea rcx, [rbp + 0x40]
call fcn.18000a3d0
nop
call fcn.18007dd60
mov rdi, rax
mov r9d, 0x24
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x40]
lea rcx, [rsp + 0x58]
call fcn.18000dda0
mov rbx, rax
lea rdx, str.explorer_pid_
mov rcx, rax
call fcn.18000f150
mov edx, dword [rsp + 0x40]
mov rcx, rbx
call fcn.18000edd0
lea rdx, str.__tid_
mov rcx, rbx
call fcn.18000f150
mov edx, esi
mov rcx, rbx
call fcn.18000edd0
mov rax, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [rax + 0x38]
nop
lea rcx, [rsp + 0x58]
call fcn.18000f5c0
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x1800474ac
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800474a7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180048194
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x1800474f8
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800474f3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004819a
call fcn.1800a4c5c
test esi, esi
jne 0x1800477e7
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x70], xmm0
mov word [rbp + 0x60], r15w
xor r8d, r8d
lea rdx, [0x18010e038]
lea rcx, [rbp + 0x60]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
lea r8d, [rsi + 0xb]
lea rdx, str.invalid_exp
lea rcx, [rbp + 0x80]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
lea r8d, [rsi + 3]
lea rdx, [0x180112c68]
lea rcx, [rbp + 0x40]
call fcn.180019da0
nop
call fcn.180010330
mov rcx, rax
mov dword [rsp + 0x20], r15d
lea r9, [rbp + 0x60]
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x40]
call fcn.180068da0
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 8
jb 0x1800475df
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800475da
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800481a0
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
mov rdx, qword [rbp + 0x98]
cmp rdx, 8
jb 0x180047637
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180047632
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800481a6
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
mov rdx, qword [rbp + 0x78]
cmp rdx, 8
jb 0x18004768f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004768a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800481ac
call fcn.1800a4c5c
call fcn.18007dd60
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x18004811e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], 0
mov r8d, 0x77
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12_grab_versionhookhomepage_1145in_helpergetin_helpergetin_mgr.cc
lea rcx, [rbp + 0x60]
call fcn.18000a3d0
nop
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov r8d, 3
lea rdx, [0x180112978]
lea rcx, [rbp + 0x40]
call fcn.18000a3d0
nop
call fcn.18007dd60
mov rdi, rax
mov r9d, 0x27
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x40]
lea rcx, [rsp + 0x58]
call fcn.18000dda0
mov rbx, rax
lea rdx, str.GetWindowThreadProcessId_return_0__errno_
mov rcx, rax
call fcn.18000f150
mov edx, esi
mov rcx, rbx
call fcn.18000edd0
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x58]
call fcn.18000f5c0
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 0x10
jb 0x180047793
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004778e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800481b2
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x18004811e
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180047377
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180048152
jmp 0x180047377
mov r9d, esi
mov r8, qword [0x1801771d0]
lea rdx, [0x1800469c0]
mov ecx, 3
call qword [sym.imp.USER32.dll_SetWindowsHookExW]
mov qword [0x180177640], rax
test rax, rax
jne 0x180047a85
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x70], xmm0
mov word [rbp + 0x60], r15w
xor r8d, r8d
lea rdx, [0x18010e038]
lea rcx, [rbp + 0x60]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
mov r8d, ntohs
lea rdx, str.set_wh_fail
lea rcx, [rbp + 0x80]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
mov r8d, 3
lea rdx, [0x180112c68]
lea rcx, [rbp + 0x40]
call fcn.180019da0
nop
call fcn.180010330
mov rcx, rax
mov dword [rsp + 0x20], 1
lea r9, [rbp + 0x60]
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x40]
call fcn.180068da0
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 8
jb 0x1800478f9
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800478f4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800481b8
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
mov rdx, qword [rbp + 0x98]
cmp rdx, 8
jb 0x180047951
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004794c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800481be
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
mov rdx, qword [rbp + 0x78]
cmp rdx, 8
jb 0x1800479a9
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800479a4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800481c4
call fcn.1800a4c5c
call fcn.18007dd60
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x180047a85
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov r8d, 0x77
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12_grab_versionhookhomepage_1145in_helpergetin_helpergetin_mgr.cc
lea rcx, [rbp + 0x40]
call fcn.18000a3d0
nop
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], 0
mov r8d, 3
lea rdx, [0x180112978]
lea rcx, [rbp + 0x60]
call fcn.18000a3d0
nop
call fcn.18007dd60
mov rdi, rax
mov r9d, 0x2f
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x60]
lea rcx, [rsp + 0x58]
call fcn.18000dda0
mov rbx, rax
lea rdx, str.SetWindowsH_o_o_kEx_fail:
mov rcx, rax
call fcn.18000c590
mov edx, esi
mov rcx, rbx
call fcn.18000edd0
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x58]
call fcn.18000f5c0
nop
lea rcx, [rbp + 0x60]
call fcn.180008ad0
nop
lea rcx, [rbp + 0x40]
call fcn.180008ad0
lea rax, [rsp + 0x50]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x4e20
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 5]
mov rcx, r14
call qword [sym.imp.USER32.dll_SendMessageTimeoutW]
test rax, rax
jne 0x180047cfc
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x5b4
jne 0x180047cfc
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x70], xmm0
mov word [rbp + 0x60], r15w
xor r8d, r8d
lea rdx, [0x18010e038]
lea rcx, [rbp + 0x60]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
mov r8d, 0x10
lea rdx, str.send_msg_timeout
lea rcx, [rbp + 0x80]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
mov r8d, 3
lea rdx, [0x180112c68]
lea rcx, [rbp + 0x40]
call fcn.180019da0
nop
call fcn.180010330
mov rcx, rax
mov dword [rsp + 0x20], r15d
lea r9, [rbp + 0x60]
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x40]
call fcn.180068da0
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 8
jb 0x180047bac
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180047ba7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800481ca
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
mov rdx, qword [rbp + 0x98]
cmp rdx, 8
jb 0x180047c04
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180047bff
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18004814c
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
mov r8, qword [rbp + 0x78]
cmp r8, 8
jb 0x180047c36
inc r8
mov rdx, qword [rbp + 0x60]
lea rcx, [rbp + 0x60]
call fcn.180019fa0
call fcn.18007dd60
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x18004811e
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov r8d, 0x77
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12_grab_versionhookhomepage_1145in_helpergetin_helpergetin_mgr.cc
lea rcx, [rbp + 0x40]
call fcn.18000a3d0
nop
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], 0
mov r8d, 3
lea rdx, [0x180112978]
lea rcx, [rbp + 0x60]
call fcn.18000a3d0
nop
call fcn.18007dd60
mov rdi, rax
mov r9d, 0x38
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x60]
lea rcx, [rsp + 0x58]
call fcn.18000dda0
mov rbx, rax
lea rdx, str.SendMessage_To_ShellTrayWnd_Fail_With_TimeOut
mov rcx, rax
call fcn.18000f150
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x58]
call fcn.18000f5c0
nop
lea rcx, [rbp + 0x60]
call fcn.180008ad0
nop
jmp 0x180048115
mov r9, qword [0x180177648]
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateEventW]
mov rdi, rax
test rax, rax
je 0x180047f1e
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0xb7
je 0x180047f1e
mov edx, 0x2710
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test ebx, ebx
je 0x180047f14
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
xor r8d, r8d
lea rdx, [0x18010e038]
lea rcx, [rbp + 0x40]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x70], xmm0
mov word [rbp + 0x60], r15w
mov r8d, 0x12
lea rdx, str.wait_event_timeout
lea rcx, [rbp + 0x60]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
mov r8d, 3
lea rdx, [0x180112c68]
lea rcx, [rbp + 0x80]
call fcn.180019da0
nop
call fcn.180010330
mov rcx, rax
mov dword [rsp + 0x20], r15d
lea r9, [rbp + 0x40]
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x80]
call fcn.180068da0
nop
mov r8, qword [rbp + 0x98]
cmp r8, 8
jb 0x180047e14
inc r8
mov rdx, qword [rbp + 0x80]
lea rcx, [rbp + 0x80]
call fcn.180019fa0
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
lea rcx, [rbp + 0x60]
call fcn.1800198f0
nop
lea rcx, [rbp + 0x40]
call fcn.1800198f0
call fcn.18007dd60
mov r8, qword [rax]
xor edx, edx
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x18004811e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov r8d, 0x77
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12_grab_versionhookhomepage_1145in_helpergetin_helpergetin_mgr.cc
lea rcx, [rbp + 0x40]
call fcn.18000a3d0
nop
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], 0
mov r8d, 3
lea rdx, [0x180117488]
lea rcx, [rbp + 0x60]
call fcn.18000a3d0
nop
call fcn.18007dd60
mov rdi, rax
mov r9d, 0x49
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x60]
lea rcx, [rsp + 0x58]
call fcn.18000dda0
mov rbx, rax
lea rdx, str.WaitForSingleObject_Event_Fail:
mov rcx, rax
call fcn.18000c590
mov edx, esi
mov rcx, rbx
call fcn.18000edd0
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x58]
call fcn.18000f5c0
nop
lea rcx, [rbp + 0x60]
call fcn.180008ad0
nop
jmp 0x180048115
mov eax, 1
jmp 0x180048120
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x70], xmm0
mov word [rbp + 0x60], r15w
xor r8d, r8d
lea rdx, [0x18010e038]
lea rcx, [rbp + 0x60]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
mov r8d, 0x10
lea rdx, str.win11_event_fail
lea rcx, [rbp + 0x40]
call fcn.180019da0
nop
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
mov r8d, 3
lea rdx, [0x180112c68]
lea rcx, [rbp + 0x80]
call fcn.180019da0
nop
call fcn.180010330
mov rcx, rax
mov dword [rsp + 0x20], r15d
lea r9, [rbp + 0x60]
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x80]
call fcn.180068da0
nop
mov r8, qword [rbp + 0x98]
cmp r8, 8
jb 0x180047fe4
inc r8
mov rdx, qword [rbp + 0x80]
lea rcx, [rbp + 0x80]
call fcn.180019fa0
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x90], xmm0
mov word [rbp + 0x80], r15w
mov r8, qword [rbp + 0x58]
cmp r8, 8
jb 0x180048016
inc r8
mov rdx, qword [rbp + 0x40]
lea rcx, [rbp + 0x40]
call fcn.180019fa0
movdqa xmm0, xmmword [0x180113320]
movdqu xmmword [rbp + 0x50], xmm0
mov word [rbp + 0x40], r15w
mov r8, qword [rbp + 0x78]
cmp r8, 8
jb 0x180048042
inc r8
mov rdx, qword [rbp + 0x60]
lea rcx, [rbp + 0x60]
call fcn.180019fa0
call fcn.18007dd60
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x18004811e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x50], xmm0
mov byte [rbp + 0x40], 0
mov r8d, 0x77
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12_grab_versionhookhomepage_1145in_helpergetin_helpergetin_mgr.cc
lea rcx, [rbp + 0x40]
call fcn.18000a3d0
nop
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], 0
mov r8d, 3
lea rdx, [0x180112978]
lea rcx, [rbp + 0x60]
call fcn.18000a3d0
nop
call fcn.18007dd60
mov rdi, rax
mov r9d, 0x40
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x60]
lea rcx, [rsp + 0x58]
call fcn.18000dda0
mov rbx, rax
lea rdx, str.CreateEvent_fail__errno_
mov rcx, rax
call fcn.18000f150
mov edx, esi
mov rcx, rbx
call fcn.18000edd0
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x58]
call fcn.18000f5c0
nop
lea rcx, [rbp + 0x60]
call fcn.180008ad0
nop
lea rcx, [rbp + 0x40]
call fcn.180008ad0
xor eax, eax
mov rcx, qword [rbp + 0xa0]
xor rcx, rsp
call fcn.1800a5130
lea r11, [rsp + 0x1b0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
int3