Function at 0x14000abd0
Capabilities:
Enumerate pe sections
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x20
movsxd rbx, dword [rcx + 0x3c]
mov r15, rcx
add rbx, rcx
cmp dword [rbx], 0x4550
jne 0x14000adcc
movzx eax, word [rbx + 0x18]
mov ecx, 0x10b
cmp ax, cx
je 0x14000adcc
mov ecx, 0x20b
cmp ax, cx
jne 0x14000adcc
movzx edi, word [rbx + 0x14]
xor r12d, r12d
mov r8d, dword [rbx + 0x88]
add rdi, 0x18
add rdi, rbx
mov esi, dword [rdi + 0x14]
cmp r8d, esi
jb 0x14000ac81
movzx r11d, word [rbx + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000ac7e
nop
movzx eax, dx
lea rcx, [rax + rax*4]
mov r10d, dword [rdi + rcx*8 + 0xc]
lea r9, [rdi + rcx*8]
cmp r8d, r10d
jb 0x14000ac75
mov ecx, dword [r9 + 0x10]
add ecx, r10d
cmp r8d, ecx
jb 0x14000adeb
inc dx
cmp dx, r11w
jb 0x14000ac50
mov r8d, r12d
mov r13d, r8d
add r13, r15
mov r8d, dword [r13 + 0x20]
cmp r8d, esi
jb 0x14000acd1
movzx r11d, word [rbx + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000acce
nop
movzx eax, dx
lea rcx, [rax + rax*4]
mov r10d, dword [rdi + rcx*8 + 0xc]
lea r9, [rdi + rcx*8]
cmp r8d, r10d
jb 0x14000acc5
mov ecx, dword [r9 + 0x10]
add ecx, r10d
cmp r8d, ecx
jb 0x14000adfa
inc dx
cmp dx, r11w
jb 0x14000aca0
mov r8d, r12d
mov r14d, r8d
mov r8d, dword [r13 + 0x24]
add r14, r15
cmp r8d, esi
jb 0x14000ad21
movzx r11d, word [rbx + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000ad1e
nop
movzx eax, dx
lea rcx, [rax + rax*4]
mov r10d, dword [rdi + rcx*8 + 0xc]
lea r9, [rdi + rcx*8]
cmp r8d, r10d
jb 0x14000ad15
mov ecx, dword [r9 + 0x10]
add ecx, r10d
cmp r8d, ecx
jb 0x14000ae09
inc dx
cmp dx, r11w
jb 0x14000acf0
mov r8d, r12d
mov ebp, r8d
mov edi, r12d
add rbp, r15
cmp dword [r13 + 0x18], r12d
jbe 0x14000adcc
nop dword [rax]
nop dword [rax + rax]
movsxd rcx, dword [r15 + 0x3c]
lea rbx, [r15 + 0x18]
mov r8d, dword [r14]
add rbx, rcx
movzx eax, word [rcx + r15 + 0x14]
add rbx, rax
cmp r8d, dword [rbx + 0x14]
jb 0x14000ada1
movzx r11d, word [rcx + r15 + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000ad9e
nop dword [rax]
movzx eax, dx
lea rcx, [rax + rax*4]
mov r10d, dword [rbx + rcx*8 + 0xc]
lea r9, [rbx + rcx*8]
cmp r8d, r10d
jb 0x14000ad95
mov ecx, dword [r9 + 0x10]
add ecx, r10d
cmp r8d, ecx
jb 0x14000ae18
inc dx
cmp dx, r11w
jb 0x14000ad70
mov r8d, r12d
mov ecx, r8d
lea rdx, str.ReflectiveDllMain
add rcx, r15
call fcn.14000cc44
test rax, rax
jne 0x14000ae27
add r14, 4
add rbp, 2
inc edi
cmp edi, dword [r13 + 0x18]
jb 0x14000ad40
xor eax, eax
mov rbx, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x60]
add rsp, 0x20
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
mov eax, dword [r9 + 0x14]
sub eax, r10d
add r8d, eax
jmp 0x14000ac81
mov eax, dword [r9 + 0x14]
sub eax, r10d
add r8d, eax
jmp 0x14000acd1
mov eax, dword [r9 + 0x14]
sub eax, r10d
add r8d, eax
jmp 0x14000ad21
mov eax, dword [r9 + 0x14]
sub eax, r10d
add r8d, eax
jmp 0x14000ada1
movsxd rdi, dword [r15 + 0x3c]
mov r8d, dword [r13 + 0x1c]
add rdi, r15
movzx eax, word [rdi + 0x14]
lea rbx, [rdi + 0x18]
add rbx, rax
mov esi, dword [rbx + 0x14]
cmp r8d, esi
jb 0x14000ae8d
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000ae8a
nop dword [rax]
nop dword [rax + rax]
movzx eax, dx
lea rcx, [rax + rax*4]
mov r10d, dword [rbx + rcx*8 + 0xc]
lea r9, [rbx + rcx*8]
cmp r8d, r10d
jb 0x14000ae81
mov ecx, dword [r9 + 0x10]
add ecx, r10d
cmp r8d, ecx
jb 0x14000aee5
inc dx
cmp dx, r11w
jb 0x14000ae60
mov r8d, r12d
movzx edx, word [rbp]
mov ecx, r8d
add rcx, r15
mov r8d, dword [rcx + rdx*4]
cmp r8d, esi
jb 0x14000aedd
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000aeda
nop
movzx eax, dx
lea rcx, [rax + rax*4]
mov r10d, dword [rbx + rcx*8 + 0xc]
lea r9, [rbx + rcx*8]
cmp r8d, r10d
jb 0x14000aed1
mov ecx, dword [r9 + 0x10]
add ecx, r10d
cmp r8d, ecx
jb 0x14000aef1
inc dx
cmp dx, r11w
jb 0x14000aeb0
mov r8d, r12d
mov eax, r8d
jmp 0x14000adce
mov eax, dword [r9 + 0x14]
sub eax, r10d
add r8d, eax
jmp 0x14000ae8d
mov eax, dword [r9 + 0x14]
sub eax, r10d
add r8d, eax
mov eax, r8d
jmp 0x14000adce