Function at 0x1400110a0
Capabilities:
Contain obfuscated stackstrings
Read file on windows
Read from mailslot

Disassembly:
jmp 0x1400145f0
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rdi
sub rsp, 0x2e8
lea rbp, [rsp + 0x30]
lea rdi, [rsp + 0x30]
mov ecx, 0x7e
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x308]
mov rax, qword [0x1400250c0]
xor rax, rbp
mov qword [rbp + 0x2a0], rax
lea rcx, [0x14002b166]
call fcn.140011488
nop
mov dword [rbp + 4], 0
mov dword [rbp + 0x24], 0
mov dword [rbp + 0x44], 0
mov qword [rbp + 0x88], 0
mov qword [rbp + 0xa8], 0xffff
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
mov r8, qword [rbp + 0xa8]
mov edx, 8
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov qword [rbp + 0xc8], rax
mov r8, qword [rbp + 0xa8]
xor edx, edx
mov rcx, qword [rbp + 0xc8]
call fcn.140011398
nop
mov dword [rbp + 0xe4], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateEventA]
mov qword [rbp + 0x108], rax
cmp qword [rbp + 0x108], 0
jne 0x1400146d4
xor eax, eax
jmp 0x140014967
mov dword [rbp + 0x138], 0
mov dword [rbp + 0x13c], 0
mov rax, qword [rbp + 0x108]
mov qword [rbp + 0x140], rax
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x24]
lea r8, [rbp + 4]
xor edx, edx
mov rax, qword [rbp + 0x2d8]
mov rcx, qword [rax]
call qword [sym.imp.KERNEL32.dll_GetMailslotInfo]
mov dword [rbp + 0x64], eax
cmp dword [rbp + 0x64], 0
jne 0x140014729
xor eax, eax
jmp 0x140014967
cmp dword [rbp + 4], 0xffffffff
jne 0x140014739
mov eax, 1
jmp 0x140014967
mov eax, dword [rbp + 0x24]
mov dword [rbp + 0xe4], eax
cmp dword [rbp + 0x24], 0
je 0x14001486c
mov rcx, qword [rbp + 0xc8]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
cdqe
mov ecx, dword [rbp + 4]
add rax, rcx
mov rdx, rax
mov ecx, 0x40
call qword [sym.imp.KERNEL32.dll_GlobalAlloc]
mov qword [rbp + 0x88], rax
cmp qword [rbp + 0x88], 0
jne 0x140014787
xor eax, eax
jmp 0x140014967
mov eax, 1
imul rax, rax, 0
mov rcx, qword [rbp + 0x88]
mov byte [rcx + rax], 0
lea rax, [rbp + 0x128]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x44]
mov r8d, dword [rbp + 4]
mov rdx, qword [rbp + 0x88]
mov rax, qword [rbp + 0x2d8]
mov rcx, qword [rax]
call qword [sym.imp.KERNEL32.dll_ReadFile]
mov dword [rbp + 0x64], eax
cmp dword [rbp + 0x64], 0
jne 0x1400147e4
mov rcx, qword [rbp + 0x88]
call qword [sym.imp.KERNEL32.dll_GlobalFree]
nop
xor eax, eax
jmp 0x140014967
mov rcx, qword [rbp + 0x88]
call fcn.1400111f9
inc rax
mov qword [rbp + 0x298], rax
mov rcx, qword [rbp + 0x2d0]
call fcn.1400111f9
mov rcx, qword [rbp + 0x2d0]
add rcx, rax
mov rax, rcx
mov r9, qword [rbp + 0x88]
lea r8, [0x140021a94]
mov rcx, qword [rbp + 0x298]
mov rdx, rcx
mov rcx, rax
call fcn.1400112e4
nop
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x24]
lea r8, [rbp + 4]
xor edx, edx
mov rax, qword [rbp + 0x2d8]
mov rcx, qword [rax]
call qword [sym.imp.KERNEL32.dll_GetMailslotInfo]
mov dword [rbp + 0x64], eax
cmp dword [rbp + 0x64], 0
jne 0x140014867
xor eax, eax
jmp 0x140014967
jmp 0x140014742
mov dword [rbp + 4], 0
mov rcx, qword [rbp + 0x88]
call qword [sym.imp.KERNEL32.dll_GlobalFree]
nop
mov byte [rbp + 0x168], 0x43
mov byte [rbp + 0x169], 0x6c
mov byte [rbp + 0x16a], 0x6f
mov byte [rbp + 0x16b], 0x73
mov byte [rbp + 0x16c], 0x65
mov byte [rbp + 0x16d], 0x48
mov byte [rbp + 0x16e], 0x61
mov byte [rbp + 0x16f], 0x6e
mov byte [rbp + 0x170], 0x64
mov byte [rbp + 0x171], 0x6c
mov byte [rbp + 0x172], 0x65
mov byte [rbp + 0x173], 0
mov byte [rbp + 0x198], 0x6b
mov byte [rbp + 0x199], 0x65
mov byte [rbp + 0x19a], 0x72
mov byte [rbp + reloc.OLEAUT32.dll_SafeArrayCopyData], 0x6e
mov byte [rbp + 0x19c], 0x65
mov byte [rbp + 0x19d], 0x6c
mov byte [rbp + 0x19e], 0x33
mov byte [rbp + 0x19f], 0x32
mov byte [rbp + 0x1a0], 0x2e
mov byte [rbp + 0x1a1], 0x64
mov byte [rbp + 0x1a2], 0x6c
mov byte [rbp + 0x1a3], 0x6c
mov byte [rbp + 0x1a4], 0
lea rcx, [rbp + 0x198]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea rdx, [rbp + 0x168]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbp + 0x1c8], rax
mov rcx, qword [rbp + 0x108]
call qword [rbp + 0x1c8]
nop
mov eax, 1
mov rdi, rax
lea rcx, [rbp - 0x30]
lea rdx, [0x140020bb0]
call fcn.140011401
mov rax, rdi
mov rcx, qword [rbp + 0x2a0]
xor rcx, rbp
call fcn.14001123f
lea rsp, [rbp + 0x2b8]
pop rdi
pop rbp
ret