Function at 0x14078d2c7
Capabilities:
Execute anti-debugging instructions

Disassembly:
movabs r8, 0x13bd7dfe7
jmp 0x14078d628
dec rbx
jns 0x14078d2ce
mov byte [rsp + 1], spl
mov r13b, byte [rsp + 5]
jmp 0x14078d2de
mov r8, qword [rsp + 5]
jmp 0x14078d2b1
mov byte [rsp + 1], spl
mov r13b, byte [rsp + 5]
jmp 0x14078d2de
ror r14b, 0
mov r8, 0xffffffffc58d04b5
mov r9d, esi
push r10
jmp 0x14078d338
sub rsp, 0xe
btr r9d, r14d
lea rsp, [rsp + 6]
jmp 0x14078d389
mov dword [rsp + 3], ecx
lea rsi, [rbp + riz - 0xeb33]
jmp 0x14078d2ff
bsf eax, esp
jno 0x14078d315
mov dword [rsp + 3], ecx
lea rsi, [rbp + riz - 0xeb33]
sub rsp, 0xe
btr r9d, r14d
lea rsp, [rsp + 6]
jmp 0x14078d389
jno 0x14078d36e
shr r9, cl
cpuid
jmp 0x14078d432
shr r9, cl
cpuid
mov r8w, word [rsp]
mov cl, byte [rsp]
xchg rcx, r13
jmp 0x14078d3be
lea rsp, [rsp + 0x18]
add r14b, 0x6a
mov r8, 0x703287d2
mov si, r9w
rcl r9, cl
jmp 0x14078d358
mov r9b, bl
dec r14b
mov dx, word [rsp]
rdtsc
lea r8, [rcx + r12]
jmp 0x14078d3e7
rol r14b, 0
mov dx, word [rsp]
mov rax, rsi
sets dl
mov rbx, rsi
jmp 0x14078d3a2
cmc
rdtsc
lea r13, [rdx + riz + 0x58a2b4e3]
bts ecx, edx
jmp 0x14078d458
rdtsc
xchg bx, r13w
add r10b, r14b
jbe 0x14078d3d1
ja 0x14078d412
bts ecx, edx
jmp 0x14078d458
mov rbx, qword [rsp]
xchg r9w, dx
bswap rbx
xchg rcx, rbx
mov r8b, 0x28
jmp 0x14078d442
cmc
rdtsc
lea r13, [rdx + riz + 0x58a2b4e3]
jmp 0x14078d3f4
mov r8w, word [rsp]
mov cl, byte [rsp]
xchg rcx, r13
jmp 0x14078d3be
xor r15b, 0x51
xchg r9b, r13b
setne r9b
jmp 0x14078d46a
dec rdi
xchg r8b, sil
cpuid
mov dx, 0x452c
mov r8b, byte [rsp]
jmp 0x14078d3f9
lea rax, [rax + riz + 0x8522]
lea rdx, [rdi + r8]
rol r13, 0xa
jmp 0x14078d524
lea r14, [rbp + rbp]
xchg r8w, bx
jmp 0x14078d4b6
xchg r14b, cl
push rsi
not dx
jmp 0x14078d497
lea rsp, [rsp + 8]
sub r15b, 0x4e
bts r8, rbp
jae 0x14078d4ee
jb 0x14078d4d5
cmpsb byte [rsi], byte [rdi]
sub dword [rcx - reloc.KERNEL32.dll_CloseHandle], edi
imul eax, dword [rdx - reloc.KERNEL32.dll_CloseHandle], 0xffffffd8
jmp 0x14078d4ad
xchg r13, r8
bswap rax
lea r14, [rdi + riz - 0x247f]
jmp 0x14078d505
xchg r13, r8
bswap rax
lea r14, [rdi + riz - 0x247f]
bswap r14d
jmp 0x14078d528
bswap r14d
lea rax, [r10 + r11]
jmp 0x14078d52c
sub rsp, 0x11
ja 0x14078d53c
xchg rdx, r9
neg r14w
jmp 0x14078d591
jp 0x14078d554
jnp 0x14078d554
lea rax, [r10 + r11]
lea rcx, [r15*8]
not r15b
xchg r8, r13
jmp 0x14078d50e
xchg rdx, r9
neg r14w
jmp 0x14078d5b0
xor r15b, 0x22
mov r9d, edi
bsr bx, r13w
jbe 0x14078d4d3
xchg r14b, cl
push rsi
not dx
lea r14, [rbp + rbp]
xchg r8w, bx
jmp 0x14078d4b6
lea rsp, [rsp + 0x10]
neg r15b
rol bx, cl
jmp 0x14078d61d
mov qword [rsp + 6], r12
mov r8b, byte [rsp + 4]
xchg byte [rsp + 6], r9b
jmp 0x14078d5bf
mov qword [rsp + 6], r12
mov r8b, byte [rsp + 4]
xchg byte [rsp + 6], r9b
lea rsp, [rsp + 1]
jmp 0x14078d57b
bswap r14
mov cx, r8w
cmc
jmp 0x14078d5e8
mov rdx, r15
xchg r11b, cl
mov r8w, word [rsp]
adc cx, r10w
jmp 0x14078d6a3
cmc
jmp 0x14078d5e8
cmc
shl rdx, 2
lea r11, [r10 + r10]
jmp 0x14078d63e
jo 0x14078d5c6
bswap r14
mov cx, r8w
jmp 0x14078d5fe
mov cx, 0xb43
add rdx, r8
jmp 0x14078d651
mov r11, 0x78833519
setae r8b
mov ecx, r15d
jmp 0x14078cf3c
jno 0x14078d668
mov r9d, ecx
mov ecx, 0x73279d80
jmp 0x14078d679
mov r9d, ecx
mov ecx, 0x73279d80
neg r13b
jmp 0x14078d6d8
neg r13b
lea rcx, [rdx + r14]
mov r8d, edx
jmp 0x14078d6df
mov rcx, qword [rsp]
mov edx, dword [rdx + riz + reloc.KERNEL32.dll_CloseHandle]
mov ax, di
not cx
call fcn.14078d6af
sbb dword [rsi + 0x318e7314], eax
mov bh, 0x9e
jg 0x14078d601
cmc
jmp 0x14078d602
lea rcx, [rdx + r14]
mov r8d, edx
lea r14, [rbp*4]
not r14w
jmp 0x14078d685