Function at 0x140043bc0
Capabilities:
Check mutex on windows

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x40]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1400ac010]
xor rax, rsp
mov qword [rbp + 0x60], rax
movabs rax, 0xa115b44dba4a41e6
movabs rsi, 0x443d404348ce9576
mov qword [rbp + 8], rax
movabs rdi, 0x205834202da4fb3f
xor eax, eax
mov qword [rbp], rsi
movdqa xmm0, xmmword [rbp]
movabs rbx, 0xa115b44db0646fc8
mov qword [rbp + 0x20], rdi
mov r8, 0xffffffffffffffff
mov qword [rbp + 0x28], rbx
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp], xmm0
xorps xmm0, xmm0
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], rax
lea rax, [rbp]
movups xmmword [rbp + 0x40], xmm0
inc r8
cmp byte [rax + r8], 0
jne 0x140043c50
lea rdx, [rbp]
lea rcx, [rbp + 0x40]
call fcn.140038b20
lea rcx, [rbp + 0x40]
call fcn.140039770
mov qword [rbp], rsi
mov qword [rbp + 8], rbx
movdqa xmm0, xmmword [rbp]
mov qword [rbp + 0x20], rdi
mov qword [rbp + 0x28], rbx
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp], xmm0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
lea rdx, [rbp]
call qword [sym.imp.USER32.dll_SetWindowTextA]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
test rax, rax
je 0x140043cc0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov qword [rbp], rdi
mov qword [rbp + 8], rbx
movdqa xmm0, xmmword [rbp]
mov qword [rbp + 0x20], rdi
mov qword [rbp + 0x28], rbx
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp], xmm0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
lea rdx, [rbp]
call qword [sym.imp.USER32.dll_SetWindowTextA]
movabs rcx, 0x8e516ca741f59f8a
mov qword [rbp + 0x20], rdi
mov qword [rbp + 0x58], rcx
lea r8, [rbp + 0x40]
movabs rax, 0x4d7c684c4cc79473
mov qword [rbp + 0x38], rcx
mov qword [rbp + 0x40], rax
xor edx, edx
movabs rax, 0xcc74c62adf161fb1
mov qword [rbp + 0x28], rbx
mov qword [rbp + 0x48], rax
xor ecx, ecx
movabs rax, 0x7e568eea47b0c0ed
mov qword [rbp + 0x50], rax
movabs rax, 0x7e568eea47b0c0c9
mov qword [rbp + 0x30], rax
vmovdqu ymm0, ymmword [rbp + 0x20]
vpxor ymm1, ymm0, ymmword [rbp + 0x40]
vmovdqa ymmword [rbp + 0x40], ymm1
vzeroupper
call qword [sym.imp.KERNEL32.dll_CreateMutexA]
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov qword [rbp + 0x20], rdi
mov qword [rbp + 0x28], rbx
cmp eax, 0xb7
je 0x140043e8d
movabs rax, 0x452c5d4e59d69479
mov qword [rbp + 0x40], rdi
mov qword [rbp], rax
lea rdx, [rbp]
movabs rax, 0xa115b44db0644fe8
mov qword [rbp + 0x48], rbx
mov qword [rbp + 8], rax
lea rcx, [rbp + 0x20]
movdqa xmm0, xmmword [rbp]
movabs rax, 0x490f584148d6956a
xorps xmm0, xmmword [rbp + 0x20]
mov qword [rbp + 0x20], rax
movabs rax, 0xa115b44dc70b0ba6
mov qword [rbp + 0x28], rax
movdqa xmmword [rbp], xmm0
movdqa xmm0, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp + 0x40]
movdqa xmmword [rbp + 0x20], xmm0
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
je 0x140043e4c
lea rcx, [rbp]
mov qword [rbp], 0x3e8
call fcn.140044750
call fcn.140043700
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
test rax, rax
je 0x140043e20
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
call fcn.140042c80
xor eax, eax
mov rcx, qword [rbp + 0x60]
xor rcx, rsp
call fcn.140045d20
lea r11, [rsp + 0xb0]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret
movabs rax, 0x4f1e14545fc58f6c
mov qword [rbp + 0x40], rdi
mov qword [rbp + 0x20], rax
lea rcx, [rbp + 0x20]
movabs rax, 0xa115d139d90a1bba
mov qword [rbp + 0x48], rbx
mov qword [rbp + 0x28], rax
mov edx, 4
movdqa xmm0, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp + 0x40]
movdqa xmmword [rbp + 0x20], xmm0
call fcn.140039700
int3
mov qword [rbp + 8], rbx
lea rcx, [rbp]
movabs rax, 0x13f5a4943ca8e6d
mov edx, 5
mov qword [rbp], rax
movdqa xmm0, xmmword [rbp]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp], xmm0
call fcn.140039700
int3