Function at 0x1400d41a0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1a0]
sub rsp, 0x2a0
mov rax, qword [0x1400f7020]
xor rax, rsp
mov qword [rbp + 0x190], rax
mov rdi, rcx
mov qword [rsp + 0x48], rcx
xor r13d, r13d
mov dword [rsp + 0x34], r13d
mov qword [rcx], r13
mov qword [rcx + 0x10], r13
mov qword [rcx + 0x18], 7
mov word [rcx], r13w
mov r12d, 1
mov dword [rsp + 0x34], r12d
xor edx, edx
mov r8d, 0x200
lea rcx, [rbp - 0x70]
call fcn.140020c60
mov dword [rsp + 0x30], 0x200
lea rdx, [0x1400ebe90]
lea rcx, [rsp + 0x50]
call section..text
nop
cmp qword [rax + 0x18], 8
jb 0x1400d423b
mov rax, qword [rax]
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x20], rcx
mov r9d, 0x20019
mov rdx, rax
call fcn.140016120
test eax, eax
sete bl
mov rdx, qword [rsp + 0x68]
cmp rdx, 8
jb 0x1400d429a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d4295
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400d473c
call fcn.14001e44c
test bl, bl
je 0x1400d4703
lea rdx, [0x1400ebee0]
lea rcx, [rsp + 0x70]
call section..text
mov rbx, rax
cmp qword [rax + 0x18], 8
jb 0x1400d42c0
mov rbx, qword [rax]
mov r15, qword [rsp + 0x38]
mov r14d, r12d
call fcn.1400d3240
mov rsi, rax
test rax, rax
je 0x1400d434b
mov dword [rsp + 0x5a], 0x4565756c
mov dword [rsp + 0x50], 0x51676552
mov word [rsp + 0x5f], 0x57
mov word [rsp + 0x57], 0x5679
mov word [rsp + 0x54], 0x6575
mov byte [rsp + 0x5e], 0x78
mov byte [rsp + 0x59], 0x61
mov byte [rsp + 0x56], 0x72
lea rdx, [rsp + 0x50]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400d4342
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x28], rcx
lea rcx, [rbp - 0x70]
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0x40]
xor r8d, r8d
mov rdx, rbx
mov rcx, r15
call rax
mov r14d, eax
mov rcx, rsi
call fcn.1400c4d80
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 8
jb 0x1400d438c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d4387
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400d4742
call fcn.14001e44c
test r14d, r14d
je 0x1400d4507
lea rdx, [0x1400ebe90]
lea rcx, [rsp + 0x70]
call section..text
nop
cmp qword [rax + 0x18], 8
jb 0x1400d43b1
mov rax, qword [rax]
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x20], rcx
mov r9d, 0x20119
mov rdx, rax
call fcn.140016120
test eax, eax
sete bl
mov rdx, qword [rbp - 0x78]
cmp rdx, 8
jb 0x1400d440f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d440a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400d4748
call fcn.14001e44c
test bl, bl
je 0x1400d4703
lea rdx, [0x1400ebee0]
lea rcx, [rsp + 0x70]
call section..text
mov rbx, rax
cmp qword [rax + 0x18], 8
jb 0x1400d4435
mov rbx, qword [rax]
mov r14, qword [rsp + 0x38]
call fcn.1400d3240
mov rsi, rax
test rax, rax
je 0x1400d44bd
mov dword [rsp + 0x5a], 0x4565756c
mov dword [rsp + 0x50], 0x51676552
mov word [rsp + 0x5f], 0x57
mov word [rsp + 0x57], 0x5679
mov word [rsp + 0x54], 0x6575
mov byte [rsp + 0x5e], 0x78
mov byte [rsp + 0x59], 0x61
mov byte [rsp + 0x56], 0x72
lea rdx, [rsp + 0x50]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400d44b4
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x28], rcx
lea rcx, [rbp - 0x70]
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0x40]
xor r8d, r8d
mov rdx, rbx
mov rcx, r14
call rax
mov r12d, eax
mov rcx, rsi
call fcn.1400c4d80
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 8
jb 0x1400d44fe
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d44f9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400d474e
call fcn.14001e44c
test r12d, r12d
jne 0x1400d4703
mov rax, rdi
mov rdx, qword [rdi + 0x18]
cmp rdx, 8
jb 0x1400d4517
mov rax, qword [rdi]
lea rcx, [rbp - 0x70]
cmp rcx, rax
jb 0x1400d46cc
mov rax, rdi
cmp rdx, 8
jb 0x1400d4530
mov rax, qword [rdi]
mov rcx, qword [rdi + 0x10]
lea rax, [rax + rcx*2]
lea r8, [rbp - 0x70]
cmp r8, rax
ja 0x1400d46cc
mov r8, rdi
cmp rdx, 8
jb 0x1400d4551
mov r8, qword [rdi]
lea rax, [rbp - 0x70]
sub rax, r8
sar rax, 1
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x68], 7
cmp rcx, rax
jb 0x1400d4754
sub rcx, rax
mov rbx, 0xffffffffffffffff
cmp rcx, rbx
cmovb rbx, rcx
mov rcx, rdi
cmp rdx, 8
jb 0x1400d458f
mov rcx, qword [rdi]
lea r15, [rcx + rax*2]
cmp rbx, 7
ja 0x1400d45c3
mov qword [rsp + 0x60], rbx
add rbx, rbx
mov r8, rbx
mov rdx, r15
lea rcx, [rsp + 0x50]
call fcn.1400205b0
mov word [rsp + rbx + 0x50], r13w
mov rsi, qword [rsp + 0x68]
mov r14, qword [rsp + 0x50]
jmp 0x1400d4627
movabs rsi, 0x7ffffffffffffffe
cmp rbx, rsi
ja 0x1400d475a
mov rax, rbx
or rax, 7
cmp rax, rsi
ja 0x1400d45f1
mov rsi, rax
mov ecx, 0xa
cmp rax, rcx
cmovb rsi, rcx
lea rdx, [rsi + 1]
lea rcx, [rsp + 0x50]
call fcn.14001c260
mov r14, rax
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], rsi
add rbx, rbx
mov r8, rbx
mov rdx, r15
mov rcx, rax
call fcn.1400205b0
mov word [rbx + r14], r13w
mov qword [rsp + 0x50], r14
mov dword [rsp + 0x34], 3
lea rax, [rsp + 0x50]
cmp rdi, rax
je 0x1400d4693
mov rdx, qword [rdi + 0x18]
cmp rdx, 8
jb 0x1400d4678
lea rdx, [rdx*2 + 2]
mov rcx, qword [rdi]
cmp rdx, 0x1000
jb 0x1400d4673
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400d4736
mov rcx, r8
call fcn.14001e44c
mov qword [rdi + 0x18], 7
movups xmm0, xmmword [rsp + 0x50]
movups xmmword [rdi], xmm0
movups xmm1, xmmword [rsp + 0x60]
movups xmmword [rdi + 0x10], xmm1
jmp 0x1400d46f9
cmp rsi, 8
jb 0x1400d46f9
lea rdx, [rsi*2 + 2]
mov rax, r14
cmp rdx, 0x1000
jb 0x1400d46c2
add rdx, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400d4736
mov rcx, r14
call fcn.14001e44c
jmp 0x1400d46f9
lea rax, [rbp - 0x70]
mov rbx, 0xffffffffffffffff
nop word [rax + rax]
inc rbx
cmp word [rax + rbx*2], 0
jne 0x1400d46e0
mov r8, rbx
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14001c110
mov rcx, qword [rsp + 0x38]
call fcn.140016520
mov rax, rdi
mov rcx, qword [rbp + 0x190]
xor rcx, rsp
call fcn.14001e190
lea r11, [rsp + 0x2a0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140024b1c
int3
call fcn.140024b1c
int3
call fcn.140024b1c
int3
call fcn.140024b1c
int3
call fcn.140024b1c
int3
call fcn.140018c50
int3
call fcn.140018f40
int3