Function at 0x140006000
Capabilities:
Enumerate pe sections
Parse pe header

Disassembly:
mov qword [rsp + 8], rbx
sar dl, cl
mov qword [rsp + 0x10], rdi
mov rdx, rcx
mov rbx, rcx
ror ah, 0x83
rol ah, cl
and edx, 1
and eax, 0x3a662fa8
bt eax, esi
and rbx, 0xfffffffffffffffe
btr eax, 6
test rdx, rdx
xchg al, ah
mov al, sil
cmove rbx, rcx
rol ah, 0x7c
rcl rax, cl
stc
xor dl, 1
lea rax, [rbx - 1]
cmp rax, 0xfffffffffffffffd
jmp 0x14000604d
ja 0x140006380
mov eax, 0x5a4d
test r15w, r10w
cmp rsi, rbp
jmp 0x140006064
cmp word [rbx], ax
jmp 0x14000606c
jne 0x140006380
mov ecx, dword [rbx + 0x3c]
test bl, sil
stc
test r9d, 0x544b6685
lea rcx, [rcx + rbx]
cmp cl, r13b
cmp dword [rcx], 0x4550
jmp 0x140006092
jne 0x140006380
test rcx, rcx
jmp 0x1400060a0
je 0x140006380
movzx eax, word [rcx + 0x18]
movzx r10d, r12w
sal r10b, 0xf6
test r13b, 0xd1
mov r10d, 0x10b
cmc
clc
cmp ax, r10w
jmp 0x1400060c7
jne 0x14000624b
movzx eax, r8w
cmp eax, dword [rcx + 0x74]
jb 0x1400060fa
xor edx, edx
mov eax, edx
jmp 0x1400060e3
mov rbx, qword [rsp + 8]
movsx edi, bp
setl dil
mov rdi, qword [rsp + 0x10]
jmp 0x1400060f9
ret
movzx eax, r8w
mov r10d, dword [rcx + rax*8 + 0x78]
test r10d, r10d
jmp 0x14000610b
je 0x1400060da
mov eax, dword [rcx + rax*8 + 0x7c]
mov dword [r9], eax
test dl, r9b
test dl, dl
jmp 0x140006122
jne 0x14000622a
cmp r10d, dword [rcx + 0x54]
jmp 0x140006131
jb 0x14000622a
movzx r8d, word [rcx + 0x14]
or r9w, 0x3376
xor edx, edx
movzx edi, word [rcx + 6]
add r9b, 0xc4
and r9w, 0x5e9c
rcl r9b, cl
add r8, 0x18
add r8, rcx
mov r9d, edx
clc
test edi, edi
je 0x140006238
nop dword [rax]
mov r11d, dword [r8 + 0xc]
clc
cmp r10d, r11d
jb 0x14000619f
mov ecx, dword [r8 + 0x10]
test r9w, 0x7305
jmp 0x140006189
add ecx, r11d
jmp 0x140006191
cmp r10d, ecx
jmp 0x140006199
jb 0x1400061d4
add r8, 0x28
jmp 0x1400061a8
inc r9d
clc
test spl, 0x98
cmp r9d, edi
jmp 0x1400061b8
jb 0x14000616c
mov rax, rdx
bswap di
mov rbx, qword [rsp + 8]
mov rdi, qword [rsp + 0x10]
jmp 0x1400061d3
ret
mov edx, dword [r8 + 0x14]
adc di, 0x3f37
rol dil, cl
sub rdx, r11
xadd ax, di
cmc
rcl dil, 0xd7
lea rdx, [rdx + rbx]
setae bh
rol bl, cl
add rdx, r10
movsx eax, r9w
movsx di, dil
mov rax, rdx
mov dil, dil
movsx ebx, r11w
movsx bx, dl
mov rbx, qword [rsp + 8]
bswap di
mov di, r8w
movsx rdi, r12w
mov rdi, qword [rsp + 0x10]
jmp 0x140006229
ret
lea rdx, [rbx + r10]
movsx ebx, r10w
cdqe
movzx ebx, r14w
mov rax, rdx
mov rbx, qword [rsp + 8]
mov rdi, qword [rsp + 0x10]
jmp 0x14000624a
ret
mov r10d, 0x20b
cmp ax, r10w
jne 0x140006380
movzx eax, r8w
cmc
cmp si, 0x982
cmp eax, dword [rcx + 0x84]
jmp 0x140006270
jae 0x1400060da
movzx eax, r8w
movsx r10d, r10w
mov r10d, dword [rcx + rax*8 + 0x88]
test r10d, r10d
jmp 0x14000628e
je 0x1400060da
mov eax, dword [rcx + rax*8 + 0x8c]
cmp r9d, 0x652578fc
cmp bp, r8w
mov dword [r9], eax
stc
test dl, dl
jmp 0x1400062b1
jne 0x14000622a
cmp r10d, dword [rcx + 0x54]
jmp 0x1400062c0
jb 0x14000622a
movzx r8d, word [rcx + 0x14]
shld di, si, 0xb4
movsxd r9, r15d
bsr r9, rax
sub edx, edx
movzx edi, word [rcx + 6]
movsx r9, sp
add r8, 0x18
add r8, rcx
sbb r9b, 0x90
mov r9b, 3
bsr r9, rcx
mov r9d, edx
cmp r15w, r12w
test sil, bpl
test edi, edi
jmp 0x140006304
je 0x140006238
nop
movzx r11d, r9w
jmp 0x140006315
mov r11d, dword [r8 + 0xc]
stc
test si, di
cmp r10d, r11d
jmp 0x140006325
jb 0x140006345
mov ecx, dword [r8 + 0x10]
add ecx, r11d
cmp esp, esp
test cl, r11b
jmp 0x14000633c
cmp r10d, ecx
jb 0x1400061d4
add r8, 0x28
jmp 0x14000634e
inc r9d
cmp r9d, edi
jmp 0x140006359
jb 0x140006315
mov rax, rdx
bswap rbx
mov rbx, qword [rsp + 8]
jmp 0x140006375
mov rdi, qword [rsp + 0x10]
jmp 0x14000637f
ret
mov rbx, qword [rsp + 8]
bsf edi, edx
xor eax, eax
xchg dil, dil
movzx edi, ax
jmp 0x140006395
mov rdi, qword [rsp + 0x10]
jmp 0x14000639f
ret