Function at 0x140048608
Capabilities:
Contain obfuscated stackstrings
Encode data using xor

Disassembly:
mov rax, rsp
mov qword [rax + 8], rcx
push rbp
push r14
push r15
mov rbp, rsp
sub rsp, 0x40
mov qword [rbp - 0x20], 0xfffffffffffffffe
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
mov rbx, rcx
movdqa xmm0, xmmword [0x14005c680]
movdqu xmmword [rbp - 0x18], xmm0
mov word [rbp - 8], 0x1519
xor eax, eax
mov byte [rbp - 6], al
xor r14d, r14d
mov ecx, r14d
mov al, byte [rbp - 0x18]
xor byte [rbp + rcx - 0x17], al
inc rcx
cmp rcx, 0x11
jb 0x140048650
mov byte [rbp - 6], r14b
mov qword [rbx + 0x10], r14
mov r15d, 0xf
mov qword [rbx + 0x18], r15
mov byte [rbx], r14b
lea rdx, [rbp - 0x17]
mov rcx, rbx
call fcn.140002b2c
nop
mov cl, 0x12
mov dword [rbp - 0x18], 0x7b7e5112
mov dword [rbp - 0x14], 0x737d7062
mov dword [rbp - 0x10], 0x663c7660
mov word [rbp - 0xc], 0x666a
xor eax, eax
mov byte [rbp - 0xa], al
mov rax, r14
xor byte [rbp + rax - 0x17], cl
inc rax
cmp rax, 0xd
jae 0x1400486b9
mov cl, byte [rbp - 0x18]
jmp 0x1400486a7
mov byte [rbp - 0xa], r14b
mov qword [rbx + 0x30], r14
mov qword [rbx + 0x38], r15
mov byte [rbx + 0x20], r14b
lea rdx, [rbp - 0x17]
lea rcx, [rbx + 0x20]
call fcn.140002b2c
nop
lea rcx, [rbx + 0x40]
movdqa xmm0, xmmword [0x14005c6c0]
movdqu xmmword [rbp - 0x18], xmm0
mov word [rbp - 8], 0x6b
mov rdx, r14
mov esi, 0x10
mov al, byte [rbp - 0x18]
xor byte [rbp + rdx - 0x17], al
inc rdx
cmp rdx, rsi
jb 0x1400486f6
mov byte [rbp - 7], r14b
mov qword [rcx + 0x10], r14
mov qword [rcx + 0x18], r15
mov byte [rcx], r14b
lea rdx, [rbp - 0x17]
call fcn.140002b2c
nop
mov cl, 0x37
mov dword [rbp - 0x18], 0x44566737
mov dil, 0x44
mov dword [rbp - 0x14], 0x45584044
mov dword [rbp - 0x10], 0x43194453
mov word [rbp - 0xc], 0x434f
xor eax, eax
mov byte [rbp - 0xa], al
mov rax, r14
xor byte [rbp + rax - 0x17], cl
inc rax
cmp rax, 0xd
jae 0x140048758
mov cl, byte [rbp - 0x18]
jmp 0x140048746
mov byte [rbp - 0xa], r14b
mov qword [rbx + 0x70], r14
mov qword [rbx + 0x78], r15
mov byte [rbx + 0x60], r14b
lea rdx, [rbp - 0x17]
lea rcx, [rbx + 0x60]
call fcn.140002b2c
nop
lea r8, [rbx + 0x80]
mov cl, 0x2c
mov dword [rbp - 0x18], 0x58596d2c
mov dword [rbp - 0x14], 0x40454a43
mov dword [rbp - 0x10], 0x54580240
mov word [rbp - 0xc], 0x58
mov rax, r14
xor byte [rbp + rax - 0x17], cl
inc rax
cmp rax, 0xc
jae 0x1400487af
mov cl, byte [rbp - 0x18]
jmp 0x14004879d
mov byte [rbp - 0xb], r14b
mov qword [r8 + 0x10], r14
mov qword [r8 + 0x18], r15
mov byte [r8], r14b
lea rdx, [rbp - 0x17]
mov rcx, r8
call fcn.140002b2c
nop
lea rcx, [rbx + 0xa0]
mov dword [rbp - 0x18], 0x677f5410
mov dword [rbp - 0x14], 0x717f7c7e
mov dword [rbp - 0x10], 0x643e6374
mov word [rbp - 0xc], 0x6468
xor eax, eax
mov byte [rbp - 0xa], al
mov rax, r14
xor byte [rbp + rax - 0x17], sil
inc rax
cmp rax, 0xd
jae 0x140048809
mov sil, byte [rbp - 0x18]
jmp 0x1400487f5
mov byte [rbp - 0xa], r14b
mov qword [rcx + 0x10], r14
mov qword [rcx + 0x18], r15
mov byte [rcx], r14b
lea rdx, [rbp - 0x17]
call fcn.140002b2c
nop
lea rcx, [rbx + 0xc0]
mov dl, 0x1f
mov dword [rbp - 0x18], 0x6c76571f
mov dword [rbp - 0x14], 0x666d706b
mov dword [rbp - 0x10], 0x6b676b31
xor eax, eax
mov byte [rbp - 0xc], al
mov rax, r14
xor byte [rbp + rax - 0x17], dl
inc rax
cmp rax, 0xb
jae 0x14004885a
mov dl, byte [rbp - 0x18]
jmp 0x140048848
mov byte [rbp - 0xc], r14b
mov qword [rcx + 0x10], r14
mov qword [rcx + 0x18], r15
mov byte [rcx], r14b
lea rdx, [rbp - 0x17]
call fcn.140002b2c
nop
lea rcx, [rbx + 0xe0]
mov byte [rbp - 0x18], dil
mov dword [rbp - 0x17], 0x2f2b2b06
mov dword [rbp - 0x13], 0x2f362529
mov dword [rbp - 0xf], 0x3c306a37
mov word [rbp - 0xb], 0x30
mov rax, r14
xor byte [rbp + rax - 0x17], dil
inc rax
cmp rax, 0xd
jae 0x1400488b0
mov dil, byte [rbp - 0x18]
jmp 0x14004889c
mov byte [rbp - 0xa], r14b
mov qword [rcx + 0x10], r14
mov qword [rcx + 0x18], r15
mov byte [rcx], r14b
lea rdx, [rbp - 0x17]
call fcn.140002b2c
nop
mov rax, rbx
mov rbx, qword [rsp + 0x68]
mov rsi, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rbp
ret