Function at 0x141d7f897
Capabilities:
Execute anti-debugging instructions

Disassembly:
movabs r9, 0x180000000
jmp 0x141d7f686
rol r14d, 0
xchg cx, dx
xchg rdi, rdx
cmc
jmp 0x141d7f49a
mov word [rsp + 2], r10w
lea rsp, [rsp + 6]
jmp 0x141d7f44e
jnp 0x141d7f4b0
push r10w
lea rsp, [rsp + 2]
jmp 0x141d7e48d
push r10w
push r10
lea rsp, [rsp + 2]
jmp 0x141d7e48d
sub rsp, 0x12
call 0x141d7f4e9
xor esp, dword [rcx + reloc.IPHLPAPI.DLL_GetInterfaceInfo]
jae 0x141d7f4b1
jo 0x141d7f4e8
loop 0x141d7f527
movabs dword [reloc.IPHLPAPI.DLL_GetInterfaceInfo], eax
add cl, byte [rbp + 3]
int1
lea rsp, [rsp + 2]
add r14, r9
mov rdx, qword [rsp]
neg r9d
jmp 0x141d7f503
sbb cl, byte [rax - 0x73]
and al, 2
jmp 0x141d7f548
je 0x141d7f4be
sub rsp, 0x12
jmp 0x141d7f4c2
mov qword [rsp + 6], r13
mov dl, 0x56
jmp 0x141d7f4d8
jmp fcn.141d7f55e
add r14, qword [r12]
mov ecx, 0xac30963d
mov al, byte [rsp]
mov ebx, 0x14e51863
bsr edx, edi
jmp 0x141d7f578
movzx rbp, byte [r14 + riz]
mov bl, byte [rsp]
mov r8d, 0xefa2b327
clc
jmp 0x141d7f64b
jge 0x141d7f529
jl fcn.141d7f55e
fdiv qword [r10 + 0x15]
in al, 0x27
mov edi, 0x2bd8b929
in al, dx
enter 0xffffffffffff826b, 0x3d
or al, 0x9f
mov r9w, word [rsp]
xchg r13w, r8w
mov r9b, byte [rsp]
bsr si, r12w
lea rax, [rsp + 0x5a62]
jmp 0x141d7f5e4
sub rsp, 0x12
jg 0x141d7f520
mov qword [rsp + 6], r13
mov dl, 0x56
lea rsp, [rsp + 2]
jmp 0x141d7f4dd
stc
jle 0x141d7f622
xchg rcx, rax
btr r8w, di
sbb rdi, rax
jmp 0x141d7f633
sub ecx, 0x2cb5d46c
push rdx
lea rax, [0xffffffffc02654f1]
mov r9b, al
sub bpl, r10b
jmp 0x141d7f5ce
mov r9b, byte [rsp]
bsr si, r12w
lea rax, [rsp + 0x5a62]
jmp 0x141d7f5e4
xchg rcx, rax
btr r8w, di
jmp 0x141d7f630
sbb rdi, rax
mov r13b, bpl
bsf r9, rdx
jno 0x141d7f65c
dec r8b
mov dx, sp
jmp 0x141d7f661
jns 0x141d7f58e
mov r9w, word [rsp]
xchg r13w, r8w
jmp 0x141d7f60f
jmp 0x141d7f7d0
mov r8w, 0x85e
mov r8w, sp
jmp 0x141d7f7df
mov r9b, bl
cpuid
mov esi, 0xc1c765a0
lea rcx, [rax + r8]
jmp 0x141d7f738
bswap rdi
jmp 0x141d7f5b3
setne r8b
bswap rdx
call fcn.141d7f6a4
inc r13b
mov bl, byte [rsp]
xchg rbx, rax
rdtsc
mov r8w, word [rsp]
jmp 0x141d7f79f
dec r13b
inc cx
jmp 0x141d7f7e9
lea rdx, [rsi + riz + 0x17]
dec di
jl 0x141d7f789
jge 0x141d7f789
cmc
mov esi, dword [rsp]
ror r9b, 3
jmp 0x141d7f7f1
ror r9b, 3
mov al, byte [rsp]
setge bl
jmp 0x141d7f7f7
dec r8b
mov dx, sp
mov r8w, 0x85e
mov r8w, sp
neg r13b
xchg cl, dl
jmp 0x141d7f66f
jo 0x141d7f7ab
cmc
mov esi, dword [rsp]
jmp 0x141d7f7b9
mov al, byte [rsp]
setge bl
xchg r15, r9
call 0x141d7f897
xor byte [rax + 0xab8492e], bh
adc eax, 0xb01e3784
bt bx, si
jl 0x141d7f48d
mov word [rsp + 2], r10w
call fcn.141d7f3ec
jmp 0x141d7f87b
inc ecx
jmp 0x141d7f82a
rdtsc
lea rbx, [rsi + r13]
sub rsp, 0x18
jmp 0x141d7f85d
mov di, 0x5af0
lea r8, [rbx + rbx]
not rax
xchg word [rsp + 3], dx
pop r13w
not edx
jmp 0x141d7fa52
inc r14
bts rcx, r13
jno 0x141d7f822
inc ecx
rdtsc
lea rbx, [rsi + r13]
sub rsp, 0x18
call fcn.141d7f8af
cmp ebx, ebp
scasd eax, dword [rdi]
xchg qword [rsp], rbp
mov edx, 0x1f490b8b
sub rsp, 1
rcl r13b, 1
jmp 0x141d7f8d7
mov ebx, r15d
mov ax, word [rsp]
rdtsc
xchg qword [rsp], rbp
btr edi, esp
jmp 0x141d7f8f6
mov rcx, qword [rsp]
mov r15w, word [rsp]
lea rsp, [rsp + 1]
lea rbp, [rbp + riz + 0x7f]
xchg bx, si
mov r9, 0xffffffffa29cc007
jmp 0x141d7f8c1
lea rdi, [r11*8]
mov r8w, di
lea r8, [r10 + riz - 0xd496]
pushfq
jmp 0x141d7f92a
push qword [rsp + 8]
ret 0x10
rol rcx, cl
mov edx, dword [rsp]
mov rsi, rbp
call fcn.141d7f975
invalid
rol dil, cl
xchg r9d, edx
mov bx, r14w
jmp 0x141d7f94c
jmp 0x141d7f969
xchg ebx, eax
lea rax, [rdx + riz - 0xa0]
lea rsp, [rsp + 6]
rol bpl, 0
ja 0x141d7f9a6
rol dil, cl
xchg r9d, edx
mov bx, r14w
rol rcx, cl
mov edx, dword [rsp]
jmp 0x141d7f952