Function at 0x140006f90
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rdi, rcx
mov rbx, rdx
mov rcx, rdx
call fcn.140012860
test al, al
je 0x140006525
mov rcx, qword [rdi + 0x228]
mov rdx, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
jmp 0x140006f90
mov rbx, qword [rsp + 0x30]
mov al, 1
add rsp, 0x20
pop rdi
ret
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x80
mov rax, qword [0x140103a28]
xor rax, rsp
mov qword [rbp - 8], rax
mov rsi, rdx
mov r15, rcx
xor r14d, r14d
mov dword [rbp - 0x3c], r14d
cmp byte [rcx + 0x5c0], r14b
je 0x140006fe8
mov rcx, qword [rcx + 0x18]
mov rax, qword [rcx]
mov rax, qword [rax + 0x40]
call qword [0x1400d5670]
test al, al
jne 0x140006fe8
xor r12b, r12b
jmp 0x140006feb
mov r12b, 1
cmp byte [r15 + 0x5c0], r14b
je 0x14000700d
mov rcx, qword [r15 + 0x18]
mov rax, qword [rcx]
mov rax, qword [rax + 0x48]
call qword [0x1400d5670]
test al, al
mov byte [rbp - 0x40], r14b
je 0x140007011
mov byte [rbp - 0x40], 1
mov r13b, 1
mov rbx, qword [r15 + 0x28]
test rbx, rbx
je 0x14000703b
nop dword [rax]
mov rdx, rsi
mov rcx, rbx
call fcn.14000bf30
test al, al
jne 0x14000703e
mov rbx, qword [rbx + 0xf0]
test rbx, rbx
jne 0x140007020
mov rbx, r14
mov rdi, qword [r15 + 0x28]
test rdi, rdi
je 0x14000706b
nop word [rax + rax]
mov rdx, rsi
mov rcx, rdi
call fcn.14000bf60
test al, al
jne 0x14000706e
mov rdi, qword [rdi + 0xf0]
test rdi, rdi
jne 0x140007050
mov rdi, r14
test rbx, rbx
je 0x140007244
mov eax, dword [rbx + 0xe4]
cmp eax, 5
jne 0x14000717f
test r12b, r12b
je 0x1400070e7
mov qword [rbp - 0x28], r14
mov qword [rbp - 0x18], r14
mov qword [rbp - 0x10], 7
mov word [rbp - 0x28], r14w
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp word [rsi + r8*2], r14w
jne 0x1400070b0
mov rdx, rsi
lea rcx, [rbp - 0x28]
call fcn.140009920
nop
mov r14d, 1
mov dword [rbp - 0x3c], r14d
lea rdx, [rbp - 0x28]
mov rcx, rbx
call fcn.14000c5b0
test al, al
jne 0x1400070e7
movzx ebx, r14b
jmp 0x1400070e9
xor bl, bl
test r14b, 1
je 0x14000712f
mov rdx, qword [rbp - 0x10]
cmp rdx, 8
jb 0x14000712f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000712a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000753d
call fcn.140069cb8
test bl, bl
je 0x14000750c
mov dword [rbp - 0x38], 0x63764e5c
mov dword [rbp - 0x34], 0x74736f48
mov dword [rbp - 0x30], 0x7070632e
mov byte [rbp - 0x2c], 0
mov qword [rsp + 0x28], rsi
lea rax, str.Failed_to_load_library__ls
mov qword [rsp + 0x20], rax
mov r9d, 2
mov r8d, 0xda
lea rdx, [rbp - 0x38]
mov rcx, qword [r15 + 8]
call fcn.140016d80
jmp 0x14000750c
cmp eax, 2
jne 0x14000750c
mov rcx, rbx
call fcn.14000c510
test al, al
je 0x1400071e9
cmp byte [rbp - 0x40], r14b
je 0x1400071e9
mov dword [rbp - 0x38], 0x63764e5c
mov dword [rbp - 0x34], 0x74736f48
mov dword [rbp - 0x30], 0x7070632e
mov byte [rbp - 0x2c], r14b
lea rax, [rbx + 0xa0]
mov qword [rsp + 0x28], rax
lea rax, str.Plugin__s_is_now_disabled_in_config
mov qword [rsp + 0x20], rax
mov r9d, 3
mov r8d, 0xe1
lea rdx, [rbp - 0x38]
mov rcx, qword [r15 + 8]
call fcn.140016af0
jmp 0x14000750c
mov dword [rbp - 0x38], 0x63764e5c
mov dword [rbp - 0x34], 0x74736f48
mov dword [rbp - 0x30], 0x7070632e
mov byte [rbp - 0x2c], r14b
lea rax, [rbx + 0xa0]
mov qword [rsp + 0x28], rax
lea rax, str.Mark_plugin__s_as_verified
mov qword [rsp + 0x20], rax
mov r9d, 3
mov r8d, 0xe5
lea rdx, [rbp - 0x38]
mov rcx, qword [r15 + 8]
call fcn.140016af0
mov eax, dword [rbx + 0xe8]
mov dword [rbx + 0xe4], eax
jmp 0x14000750c
test rdi, rdi
je 0x140007473
cmp dword [rdi + 0xe4], 5
jne 0x14000734d
test r12b, r12b
je 0x1400072b5
mov qword [rbp - 0x28], r14
mov qword [rbp - 0x18], r14
mov qword [rbp - 0x10], 7
mov word [rbp - 0x28], r14w
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp word [rsi + r8*2], r14w
jne 0x140007280
mov rdx, rsi
lea rcx, [rbp - 0x28]
call fcn.140009920
nop
mov r14d, 2
mov dword [rbp - 0x3c], r14d
lea rdx, [rbp - 0x28]
mov rcx, rdi
call fcn.14000c5b0
test al, al
jne 0x1400072b5
mov bl, 1
jmp 0x1400072b7
xor bl, bl
test r14b, 2
je 0x1400072fd
mov rdx, qword [rbp - 0x10]
cmp rdx, 8
jb 0x1400072fd
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400072f8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007543
call fcn.140069cb8
test bl, bl
je 0x14000750c
mov dword [rbp - 0x38], 0x63764e5c
mov dword [rbp - 0x34], 0x74736f48
mov dword [rbp - 0x30], 0x7070632e
mov byte [rbp - 0x2c], 0
mov qword [rsp + 0x28], rsi
lea rax, str.Failed_to_load_library__ls
mov qword [rsp + 0x20], rax
mov r9d, 2
mov r8d, 0xf3
lea rdx, [rbp - 0x38]
mov rcx, qword [r15 + 8]
call fcn.140016d80
jmp 0x14000750c
mov dword [rbp - 0x38], 0x63764e5c
mov dword [rbp - 0x34], 0x74736f48
mov dword [rbp - 0x30], 0x7070632e
mov byte [rbp - 0x2c], r14b
mov rbx, qword [r15 + 8]
lea rdx, [rdi + 0xa0]
lea rcx, [rbp - 0x28]
call fcn.140005b30
nop
cmp qword [rax + 0x18], 8
jb 0x140007385
mov rax, qword [rax]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rsi
lea r14, str.Failing_loading_of_plugin_from__ls_because_of_existing_plugin__ls
mov qword [rsp + 0x20], r14
mov r9d, 1
mov r8d, 0xfc
lea rdx, [rbp - 0x38]
mov rcx, rbx
call fcn.140016d80
nop
mov rdx, qword [rbp - 0x10]
cmp rdx, 8
jb 0x1400073f4
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400073ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007549
call fcn.140069cb8
lea rdx, [rdi + 0xa0]
lea rcx, [rbp - 0x28]
call fcn.140005b30
nop
cmp qword [rax + 0x18], 8
jb 0x14000740f
mov rax, qword [rax]
mov r9, rax
mov r8, rsi
mov rdx, r14
mov ecx, 0x1e
call fcn.1400080a0
nop
mov rdx, qword [rbp - 0x10]
cmp rdx, 8
jb 0x140007463
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000745e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000754f
call fcn.140069cb8
xor r13b, r13b
mov byte [r15 + 0x144], 1
jmp 0x14000750c
test r12b, r12b
je 0x14000750c
mov qword [rbp - 0x28], r14
mov qword [rbp - 0x18], r14
mov qword [rbp - 0x10], 7
mov word [rbp - 0x28], r14w
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp word [rsi + r8*2], r14w
jne 0x1400074a0
mov rdx, rsi
lea rcx, [rbp - 0x28]
call fcn.140009920
nop
lea rdx, [rbp - 0x28]
mov rcx, r15
call fcn.140004c00
mov ebx, eax
mov rdx, qword [rbp - 0x10]
cmp rdx, 8
jb 0x140007501
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400074fc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007537
call fcn.140069cb8
movzx r13d, r13b
cmp ebx, 1
cmove r13d, r14d
movzx eax, r13b
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.140069d50
mov rbx, qword [rsp + 0xd0]
add rsp, 0x80
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.14007b2e8
int3
call fcn.14007b2e8
int3
call fcn.14007b2e8
int3
call fcn.14007b2e8
int3
call fcn.14007b2e8
int3