Function at 0x7ff72e2c8b80
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r14
mov rbp, rsp
sub rsp, 0x70
mov rax, qword [0x7ff72e3c3a28]
xor rax, rsp
mov qword [rbp - 8], rax
mov rdi, rcx
mov dword [rbp - 0x40], 0x63764e5c
mov dword [rbp - 0x3c], 0x74736f48
mov dword [rbp - 0x38], 0x7070632e
mov byte [rbp - 0x34], 0
lea rax, str.Update_plugins
mov qword [rsp + 0x20], rax
mov r9d, 3
mov r8d, 0x14a
lea rdx, [rbp - 0x40]
mov rcx, qword [rcx + 8]
call fcn.7ff72e2d6af0
mov byte [rdi + 0x5c0], 1
mov rcx, qword [rdi + 0x18]
mov rax, qword [rcx]
mov rax, qword [rax + 0x48]
call qword [0x7ff72e395670]
test al, al
je 0x7ff72e2c8c46
mov rax, qword [rdi + 0x28]
test rax, rax
je 0x7ff72e2c8c37
nop dword [rax]
mov ecx, dword [rax + 0xe4]
cmp ecx, 5
je 0x7ff72e2c8c2b
mov dword [rax + 0xe8], ecx
mov dword [rax + 0xe4], 2
mov rax, qword [rax + 0xf0]
test rax, rax
jne 0x7ff72e2c8c10
lea rdx, str.Container_marked_plugins_as_unverified
mov rcx, rdi
call fcn.7ff72e2c5120
mov rcx, qword [rdi + 0x18]
mov rax, qword [rcx]
lea rdx, [rbp - 0x30]
mov rax, qword [rax + 0x68]
call qword [0x7ff72e395670]
nop
mov rdx, rax
mov rcx, rdi
call fcn.7ff72e2c5ed0
movzx esi, al
mov rdx, qword [rbp - 0x18]
cmp rdx, 8
jb 0x7ff72e2c8caa
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x7ff72e2c8ca5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x7ff72e2c8dfe
call fcn.7ff72e329cb8
test sil, sil
je 0x7ff72e2c8dd2
mov edx, 2
mov rcx, rdi
call fcn.7ff72e2c8460
mov edx, 2
mov rcx, rdi
call fcn.7ff72e2c89a0
lea r9, [rdi + 8]
mov r8, rdi
mov edx, dword [rdi + 0x3a0]
lea rcx, [rbp - 0x30]
call fcn.7ff72e2cef60
nop
mov rbx, qword [rdi + 0x28]
test rbx, rbx
je 0x7ff72e2c8d0d
nop dword [rax]
cmp dword [rbx + 0xe4], 2
jne 0x7ff72e2c8d01
mov rcx, rbx
call fcn.7ff72e2cc0b0
mov rbx, qword [rbx + 0xf0]
test rbx, rbx
jne 0x7ff72e2c8cf0
lea rdx, str.Container_processed_disabled_plugins
mov rcx, rdi
call fcn.7ff72e2c5120
nop
lea rcx, [rbp - 0x30]
call fcn.7ff72e2cf0a0
cmp byte [rdi + 0x161], 0
je 0x7ff72e2c8db8
mov dword [rbp - 0x40], 0x63764e5c
mov dword [rbp - 0x3c], 0x74736f48
mov dword [rbp - 0x38], 0x7070632e
mov byte [rbp - 0x34], 0
lea rax, str.Container_is_in_suspended_state._Skipping_plugin_initialization_and_start
mov qword [rsp + 0x20], rax
mov r9d, 3
mov r8d, 0x184
lea rdx, [rbp - 0x40]
mov rcx, qword [rdi + 8]
call fcn.7ff72e2d6af0
mov byte [rdi + 0x162], 1
mov dword [rbp - 0x40], 0x63764e5c
mov dword [rbp - 0x3c], 0x74736f48
mov dword [rbp - 0x38], 0x7070632e
mov byte [rbp - 0x34], 0
lea rax, str.Directory_change_event_is_queued_to_update_plugins_after_resuming_from_suspend
mov qword [rsp + 0x20], rax
mov r9d, 3
mov r8d, 0x186
lea rdx, [rbp - 0x40]
mov rcx, qword [rdi + 8]
call fcn.7ff72e2d6af0
jmp 0x7ff72e2c8dd2
mov rcx, rdi
call fcn.7ff72e2c5bf0
movzx esi, al
test al, al
je 0x7ff72e2c8dd2
mov rcx, rdi
call fcn.7ff72e2c8250
movzx esi, al
mov byte [rdi + 0x5c0], 0
movzx eax, sil
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.7ff72e329d50
lea r11, [rsp + 0x70]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret
call fcn.7ff72e33b2e8
int3