Function at 0x1800757b0
Capabilities:
Enumerate gui resources

Disassembly:
push rbp
push rsi
push rdi
lea rbp, [rsp - 0x190]
sub rsp, 0x290
mov qword [rsp + 0x30], 0xfffffffffffffffe
mov qword [rsp + 0x2c0], rbx
mov rax, qword [0x180168908]
xor rax, rsp
mov qword [rbp + 0x188], rax
mov esi, edx
mov rdi, rcx
xor edx, edx
lea rcx, [0x180075530]
call qword [sym.imp.USER32.dll_EnumWindows]
mov ebx, dword [0x1801793b0]
mov dword [0x1801793b0], 0
cmp ebx, 2
jl 0x1800759c9
call fcn.18007dd60
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x1800759c2
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x158], xmm0
mov byte [rbp + 0x148], 0
mov r8d, 0x64
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12_grab_versionhookhomepage_1145wnduithread.cpp
lea rcx, [rbp + 0x148]
call fcn.18000a3d0
nop
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x118], xmm0
mov byte [rbp + 0x108], 0
mov r8d, 3
lea rdx, [0x180112978]
lea rcx, [rbp + 0x108]
call fcn.18000a3d0
nop
call fcn.18007dd60
mov rdi, rax
mov r9d, ebx
lea r8, str.b0Rn
mov edx, 1
lea rcx, [rsp + 0x20]
call fcn.18007d7e0
nop
mov r9d, 0x1e
lea r8, [rbp + 0x148]
lea rdx, [rbp + 0x108]
lea rcx, [rsp + 0x38]
call fcn.18000dda0
mov rbx, rax
mov rcx, qword [rsp + 0x20]
lea rdx, [0x1801126b0]
test rcx, rcx
cmovne rdx, rcx
mov rcx, rax
call fcn.18000c590
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rsp + 0x38]
call fcn.18000f5c0
nop
mov rdx, qword [rsp + 0x20]
add rdx, 0xffffffffffffffe8
mov eax, 0xffffffff
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x180075929
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + 8]
nop
mov rdx, qword [rbp + 0x120]
cmp rdx, 0x10
jb 0x18007596a
inc rdx
mov rcx, qword [rbp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180075965
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180075be3
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x118], xmm0
mov byte [rbp + 0x108], 0
mov rdx, qword [rbp + 0x160]
cmp rdx, 0x10
jb 0x1800759c2
inc rdx
mov rcx, qword [rbp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800759bd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180075be9
call fcn.1800a4c5c
xor eax, eax
jmp 0x180075bb5
xor edx, edx
lea rcx, str.Z12_060B9A16_E984_4f29_B3A4_3D2D422D6487
call qword [sym.imp.USER32.dll_FindWindowW]
mov rbx, rax
mov rcx, rax
call qword [sym.imp.USER32.dll_IsWindow]
test eax, eax
je 0x180075ba5
mov rcx, rbx
call qword [sym.imp.USER32.dll_IsWindowVisible]
test eax, eax
je 0x180075ba5
call fcn.18007dd60
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8 + 0x10]
cmp al, 1
jne 0x1800759c2
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x178], xmm0
mov byte [rbp + 0x168], 0
mov r8d, 0x64
lea rdx, str.d:jenkins.jenkinsworkspacelib_commoncomputerz12_grab_versionhookhomepage_1145wnduithread.cpp
lea rcx, [rbp + 0x168]
call fcn.18000a3d0
nop
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x138], xmm0
mov byte [rbp + 0x128], 0
mov r8d, 3
lea rdx, [0x180112978]
lea rcx, [rbp + 0x128]
call fcn.18000a3d0
nop
call fcn.18007dd60
mov rdi, rax
lea r8, str.CUIThread::ShowWnd_hWndMonitor_exist
xor edx, edx
lea rcx, [rsp + 0x28]
call fcn.18007d7e0
nop
mov r9d, 0x25
lea r8, [rbp + 0x168]
lea rdx, [rbp + 0x128]
lea rcx, [rbp + 0x20]
call fcn.18000dda0
mov rbx, rax
mov rcx, qword [rsp + 0x28]
lea rdx, [0x1801126b0]
test rcx, rcx
cmovne rdx, rcx
mov rcx, rax
call fcn.18000c590
mov r8, qword [rdi]
mov rdx, rbx
mov rcx, rdi
call qword [r8 + 0x38]
nop
lea rcx, [rbp + 0x20]
call fcn.18000f5c0
nop
mov rdx, qword [rsp + 0x28]
add rdx, 0xffffffffffffffe8
mov eax, 0xffffffff
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x180075b08
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + 8]
nop
mov rdx, qword [rbp + 0x140]
cmp rdx, 0x10
jb 0x180075b49
inc rdx
mov rcx, qword [rbp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180075b44
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180075bd7
call fcn.1800a4c5c
movdqa xmm0, xmmword [0x1801106e0]
movdqu xmmword [rbp + 0x138], xmm0
mov byte [rbp + 0x128], 0
mov rdx, qword [rbp + 0x180]
cmp rdx, 0x10
jb 0x1800759c2
inc rdx
mov rcx, qword [rbp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800759bd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180075bdd
jmp 0x1800759bd
lea rcx, [rdi + 0x20]
mov edx, esi
call fcn.180073fb0
mov eax, 1
mov rcx, qword [rbp + 0x188]
xor rcx, rsp
call fcn.1800a5130
mov rbx, qword [rsp + 0x2c0]
add rsp, 0x290
pop rdi
pop rsi
pop rbp
ret
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
nop
call fcn.1800d79f8
int3