Function at 0x6e0ac8
Capabilities:
Execute anti-debugging instructions

Disassembly:
pop word [rsp + 9]
xchg dword [rsp + 0xe], r10d
btr r12d, edx
pop qword [rsp]
xchg dword [rsp + 6], r9d
bswap edx
jmp 0x6e0995
cpuid
cmc
std
push qword [rsp + 7]
xchg r9w, dx
mov r10w, dx
jmp 0x6e0940
lea rcx, [r8 + riz - 0xd246]
xchg edi, edx
mov r10, rbx
push rsp
jmp 0x6e0a0f
xchg ecx, eax
mov cx, word [rsp + 3]
bsr r11, rsi
push r9
mov ebx, 0x9bb9402b
std
jmp 0x6e097f
mov r10b, byte [rsp + 0x1f]
mov r10, 0x2a7d69c9
neg rdx
jmp 0x6e09ef
mov r9d, dword [rsp + 0x10]
push r14
rcr rbx, 0x17
push word [rsp + 0xd]
xchg rdi, r14
xchg byte [rsp + 0x1e], r9b
jmp 0x6e09a9
push word [rsp + 0x1a]
stc
xchg dword [rsp + 0x1b], ebx
xchg r12b, dl
jmp 0x6e0a71
mov r9, r12
mov byte [rsp + 0xa], sil
mov word [rsp + 0xf], dx
pop rdi
xchg r10w, r9w
lea r10, [rax + r8]
jmp 0x6e09d9
btr cx, r9w
rdtsc
mov ax, 0x6ccb
mov dword [rsp + 0xb], edx
rcr di, 0
mov r12, qword [rsp + 0x10]
jmp 0x6e09bf
bsr rdi, r11
pop qword [rsp + 0x18]
push word [rsp + 0x23]
jmp 0x6e0a59
push qword [rsp + 0xf]
xor r9, r8
mov byte [rsp + 0xa], dl
pop bx
lea r12, [rcx + r15]
not cx
jmp 0x6e0a29
mov rcx, 0xffffffffb1304fcd
xchg dword [rsp + 0x10], r14d
mov r9b, r14b
jmp 0x6e0aa5
pop qword [rsp + 4]
pop di
mov r9, 0x1c897a32
bswap rdi
push qword [rsp + 9]
push qword [rsp + 0x15]
jmp 0x6e0a41
mov r9d, 0x30088c4f
pop r10w
neg dl
jmp 0x6e0eb1
xchg qword [rsp + 0x14], r11
bswap rbx
xchg bx, r12w
push qword [rsp + 0x14]
mov r11d, esp
mov dl, 0xdd
jmp 0x6e0a8f
mov r10w, word [rsp + 2]
push word [rsp + 9]
jmp 0x6e096c
pop word [rsp + 0x26]
mov qword [rsp + 0x17], r12
lea rsp, [rsp + 0x17]
xchg r11d, eax
mov rax, qword [rsp + 0x10]
not r9b
jmp 0x6e0b3e
bts ax, r13w
xchg r11b, r14b
xchg word [rsp + 0x23], bx
xchg r10w, ax
not r9b
mov ax, 0x92f5
jmp 0x6e0ad8
mov byte [rsp + 0x10], r15b
xchg r12, rax
push qword [rsp + 1]
xchg r9, rax
xchg r11d, eax
push word [rsp + 0xa]
jmp 0x6e0ba3
mov word [rsp + 4], r13w
mov al, r10b
xchg word [rsp + 0xd], r11w
xchg r14w, r11w
push qword [rsp + 0xc]
bswap r12
jmp 0x6e0b15
shr r12d, 4
mov qword [rsp + 1], r11
mov word [rsp + 9], r14w
bsr r9w, r14w
xchg byte [rsp + 0x28], r11b
push word [rsp + 3]
jmp 0x6e0afb
mov r11w, r10w
add r14b, dl
xchg rdi, r9
lea rsp, [rsp + 9]
jmp 0x6e0c07
push qword [rsp + 0x1d]
bswap r11d
push sp
xchg bl, r12b
mov dword [rsp + 0x19], eax
mov rbx, qword [rsp + 2]
jmp 0x6e0b8d
mov rdi, r11
neg r12w
pop word [rsp + 0x25]
mov r10, 0x70f96460
bts r9, r15
lea rax, [rsp + r10]
jmp 0x6e0b6a
lea rbx, [rax + r11]
xchg byte [rsp + 0x1a], cl
pop word [rsp]
jmp 0x6e0c37
xchg byte [rsp + 6], r9b
lea rax, [rdi*4]
neg edx
mov rdx, r13
xchg qword [rsp + 0x19], rax
stc
jmp 0x6e0bf1
pushfq
neg r14
pop r11w
mov r9d, ecx
inc ax
bswap ebx
jmp 0x6e0c91
mov dword [rsp + 0xe], r11d
sub rsp, 0x13
xchg r12w, bx
mov ebx, r14d
bsf r12w, r12w
lea rsp, [rsp + 1]
jmp 0x6e0c21
clc
bswap r10d
xchg dword [rsp + 0x25], r11d
mov word [rsp + 0x14], sp
mov cl, 0x9e
bsf r11, r10
jmp 0x6e0bd1
bswap rdx
sub rsp, 0x1c
mov r14w, 0x9299
mov r10, rbx
pushfq
jmp 0x6e0de1
mov edx, dword [rsp + 7]
bswap edi
setnp r9b
sets r12b
add rsp, 0x22
neg r9b
jmp 0x6e0c78
xchg rdx, r9
xchg r12d, ebx
lea rbx, [r9 + r10]
mov r10, 0xffffffffacedfde2
jmp 0x6e0d6c
rol r11w, 7
ror r12b, cl
neg r9d
btr cx, bp
not r11w
mov r14b, r15b
jmp 0x6e0ca8
bsr di, r8w
xchg qword [rsp + 0x1c], rdi
mov r9w, word [rsp + 0x13]
add rsp, 0x1f
mov word [rsp + 4], di
jmp 0x6e0d3d
sub rsp, 0xf
lea rsp, [rsp + 0x25]
mov r14w, r13w
lea r9, [r8 + r8]
inc cx
mov r12, qword [rsp + 0x10]
jmp 0x6e0cd7
mov word [rsp + 6], bp
mov byte [rsp + 4], dil
xchg qword [rsp], r14
lea r9, [rdi + r9]
not r14w
xchg r10w, di
jmp 0x6e0d9e
mov r9b, al
xchg byte [rsp + 7], r9b
mov bx, bp
push word [rsp + 6]
not r11w
setp r10b
jmp 0x6e0d11
bsr cx, si
mov dword [rsp + 2], r12d
mov r10d, ebp
mov bl, r9b
not r11
push word [rsp + 0x18]
jmp 0x6e0cf6
rdtsc
pop r14w
mov edi, dword [rsp + 0xf]
xchg qword [rsp + 6], rdx
jmp 0x6e0dbc
mov byte [rsp + 8], bpl
neg ecx
push qword [rsp + 4]
not r9w
lea rdx, [rbx*4]
pop r11w
jmp 0x6e0d88
mov qword [rsp + 6], r15
add rsp, 6
pop r9w
mov al, byte [rsp + 2]
not ax
xchg word [rsp + 2], r14w
jmp 0x6e0e63
mov r11w, 0x4389
lea rdx, [r8 + riz + 0x24]
lea rdi, [rdx*4]
xchg r12w, r9w
mov word [rsp + 0x20], si
mov cl, byte [rsp + 0x1c]
jmp 0x6e0cbf
and dl, dl
add rsp, 5
lea rsp, [rsp]
pushfq
cpuid
jmp 0x6e0e8d
neg r14d
bswap r14d
neg dl
xchg edi, ecx
lea rax, [rdi + r9]
rdtsc
jmp 0x6e0e05
bswap ecx
not bl
mov rdx, 0xfffffffffe9b687d
add rsp, 2
xchg cx, ax
mov dword [rsp], r9d
jmp 0x6e0e1b
std
mov dword [rsp], ecx
stc
mov byte [rsp + 5], r11b
cmp rdx, r8
mov ax, word [rsp + 1]
jmp 0x6e0e37
mov r9w, word [rsp]
mov rcx, qword [rsp + 8]
cmp ax, si
mov di, ax
jmp 0x6e0ec9
push r9w
lea rsp, [rsp + 4]
sub r14w, r11w
mov bx, 0xb0dc
mov r9b, byte [rsp]
mov r9d, r14d
jmp 0x6e0e77
xchg dword [rsp + 0x18], r10d
xchg rcx, r10
stc
mov r9d, r10d
mov r11b, r12b
mov edx, dword [rsp + 0x1f]
jmp 0x6e0c5f
mov r9, qword [rsp]
mov dil, byte [rsp]
xchg r9b, r10b
std
sbb r11w, cx
bswap r14d
jmp 0x6e0f2e
mov dil, r12b
call fcn.006e0f41
add al, 0x86
adc al, 0x73
mov ds, word [rdx - 0x4a]
cmp ebp, dword [rbx - reloc.kernel32.dll_WriteFile]
sbb al, 0xb2
invalid
xor rdx, rsp
mov r12, qword [rsp + 0x10]
xchg r9d, r11d
bswap r14d
neg edi
pushfq
jmp 0x6e0f13