Function at 0x6bc54086
Capabilities:
Execute anti-debugging instructions

Disassembly:
or r8w, sp
lea rcx, [r8 + riz + 0x1980]
jmp 0x6bc53b96
lea rsp, [rsp + 9]
jmp 0x6bc53b3e
not cl
inc r12w
clc
mov cl, byte [rsp + 0x1a]
jmp 0x6bc53cf5
xchg byte [rsp + 0xa], sil
pushfq
mov qword [rsp + 0x1e], r15
lea rdi, [r8 + rbp]
xchg r14w, ax
xchg ebp, edi
jmp 0x6bc53b5b
xchg dword [rsp + 0x16], r13d
lea rax, [r12 + 0x446b78eb]
lea r11, [r11*4]
rdtsc
lea rsp, [rsp + 0x18]
sub rsp, 0x1e
jmp 0x6bc53b71
xchg word [rsp + 0x12], bp
bt ax, di
call fcn.6bc53c4d
push qword [rsp + 6]
setbe r14b
bsr r15d, r14d
jmp 0x6bc53d75
mov r14, 0xffffffff8e773b40
xchg byte [rsp + 0x2d], cl
bswap rax
pop word [rsp + 0xf]
mov r9w, 0x8631
xchg cx, si
jmp 0x6bc53cb6
mov sil, 0x47
mov r14d, 0xa0afdf90
xchg rcx, r9
mov r14b, cl
xchg r8d, ecx
rcl r14w, 7
jmp 0x6bc53d4e
mov dil, 0x1f
xchg r13b, dl
pop qword [rsp + 0x15]
mov r9d, ebx
pop di
bsf esi, edx
jmp 0x6bc53d12
mov edx, r10d
pushfq
and r13d, ebx
mov word [rsp + 8], sp
mov edi, 0xfb612c6c
cpuid
jmp 0x6bc53dc1
btr bp, r14w
mov rbx, r12
rcr r9b, 0
sub rsp, 0x16
mov byte [rsp + 0x13], bpl
setg r13b
jmp 0x6bc53d38
mov r14w, 0x5ec4
bswap r8d
mov byte [rsp + 9], r15b
setl al
jmp 0x6bc53e20
mov rsi, 0xffffffffe6f9ee86
lea rdx, [rsi + rdi]
mov qword [rsp], rsp
adc dil, r12b
jmp 0x6bc53d90
mov r9d, dword [rsp + 6]
lea rsp, [rsp + 9]
lea r8, [0xffffffffae5a69e7]
neg r8w
xchg cl, r12b
mov r15, 0xd1606e4
jmp 0x6bc53da6
mov rdi, r9
mov r15w, ax
pop rbp
mov r14, qword [rsp + 0xa]
jmp 0x6bc53e4e
not al
mov sil, 0x4d
bsr r8w, r9w
rcr r12b, cl
bt rbp, r10
bswap r8d
jmp 0x6bc53de3
push r8w
xchg r13w, bx
mov si, word [rsp + 0xc]
pop rcx
lea rsp, [rsp + 2]
bswap eax
jmp 0x6bc53df9
cpuid
pop qword [rsp]
cmp bx, r15w
mov dword [rsp + 4], eax
jmp 0x6bc53f52
mov qword [rsp], r15
mov al, byte [rsp + 5]
push qword [rsp + 7]
xchg qword [rsp + 7], r9
pop word [rsp + 4]
mov r12b, spl
jmp 0x6bc53e37
mov ax, word [rsp + 1]
call fcn.6bc53e97
mov r11d, dword [rsp]
bswap ebx
mov ax, bx
mov dx, 0xe466
jmp 0x6bc53f00
pop word [rsp]
push qword [rsp + 6]
push word [rsp + 8]
jmp 0x6bc53f3b
setge sil
mov r8d, 0x24447486
pop r8w
neg r8d
sub rsp, 0xc
xchg r12, r14
jmp 0x6bc53eea
mov rcx, qword [rsp]
mov bpl, r12b
mov dil, spl
mov rax, rsi
mov dx, r8w
xchg dx, di
jmp 0x6bc53ead
mov byte [rsp + 4], r12b
lea r12, [rbx + rbx]
xchg rbp, rdx
lea rsp, [rsp + 0x13]
jmp 0x6bc53fad
lea rsp, [rsp + 7]
xchg cx, dx
cld
lea rsp, [rsp]
not r13
neg al
jmp 0x6bc53f22
lea r8, [r14 + riz + 0xa070]
mov dword [rsp + 4], edi
lea r15, [rax + r8]
jmp 0x6bc53f97
pushfq
mov byte [rsp + 2], r13b
not r12w
lea rsi, [r14 + riz + 0x60]
mov r11b, byte [rsp + 8]
mov r12b, byte [rsp + 9]
jmp 0x6bc53f66
mov dword [rsp + 1], r10d
push word [rsp + 4]
sub rsp, 0xf
rdtsc
jmp 0x6bc53fdf
lea r9, [rdx*4]
lea rsp, [rsp]
mov al, sil
mov bx, r10w
bts r9d, r13d
mov edx, dword [rsp]
jmp 0x6bc53f7c
bsf r15w, r8w
bswap edi
sbb ecx, edx
jmp 0x6bc5450a
rdtsc
xchg qword [rsp + 0x10], rbx
not bl
mov r11w, r15w
bsf r14w, bp
and r15d, eax
jmp 0x6bc53fc9
mov qword [rsp], rax
bts r9d, edi
mov word [rsp + 9], bp
jmp 0x6bc5403b
mov ecx, 0x51e7248c
xchg r8b, sil
mov r14d, 0x1aa0aa8
dec esi
not esi
mov word [rsp + 0xa], ax
jmp 0x6bc53ff6
mov qword [rsp], r12
mov esi, ecx
mov cl, byte [rsp]
pop r12w
jmp 0x6bc54077
mov dword [rsp + 2], esi
setl bl
mov word [rsp + 0xb], dx
or r9d, 0xe9f75ee1
mov rdx, 0x37c9d16c
jmp 0x6bc54025
mov r13b, al
mov dword [rsp + 0xd], r14d
sub rsp, 0x10
lea rsp, [rsp + 0x1b]
push word [rsp + 8]
xchg r9, rcx
jmp 0x6bc5400c
sub rsp, 0x13
cpuid
bswap rdi
call 0x6bc54086
sahf
bswap rdx
pop dx
xchg word [rsp + 0x1f], r12w
jmp 0x6bc541fc
mov rsi, 0x656f7b5f
mov r12, rsi
mov r14w, 0xf644
mov rax, 0x53f90974
and r12, rbp
setp r14b
jmp 0x6bc5405c
lea rsp, [rsp + 0x1f]
not r11
push word [rsp]
pop bp
jmp 0x6bc5413d
xchg rcx, r15
push word [rsp + 0xd]
push word [rsp + 0x33]
xchg r9b, dl
xchg rdi, rsi
inc edx
jmp 0x6bc540c0
bswap edx
mov si, r13w
mov eax, esp
inc r11d
xchg r15b, r11b
mov r15d, 0x7db92201
jmp 0x6bc540d6
sub rsp, 0x1b
mov r15d, 0xc133de9c
not al
push r8
jmp 0x6bc54166
mov r15b, 0xfb
xchg byte [rsp + 2], al
bswap edx
add rsp, 0xa
bswap r14d
xchg byte [rsp + 1], r14b
jmp 0x6bc5410a
mov rbp, rdx
inc r9
neg r11b
mov dword [rsp + 4], edi
mov rsi, rdi
stc
jmp 0x6bc54120
xchg dword [rsp + 0x1f], r12d
mov rdx, 0xffffffffbf786eb1
jmp 0x6bc541b9
mov ax, word [rsp + 0x29]
neg r11
pop r12w
xchg word [rsp + 0x10], di
jmp 0x6bc54150
pop word [rsp + 0x1e]
push rdi
mov qword [rsp + 0x14], rsp
lea rdi, [rbp + riz + 0xc135f42]
mov r12d, dword [rsp + 0x2a]
mov qword [rsp + 0x27], rbx
jmp 0x6bc540f4
push qword [rsp + 1]
bts bx, bp
mov dl, bl
or r8, rsi
jmp 0x6bc541d1
push qword [rsp + 0x1b]
std
pop r13w
shr r9, 0x14
mov eax, 0x36841faa
neg rax
jmp 0x6bc541a1
mov dil, byte [rsp + 1]
mov rsi, qword [rsp + 0x3a]
lea r14, [rsp + rdi]
clc
mov word [rsp + 0x36], r12w
mov r13b, dil
jmp 0x6bc5422f
xchg qword [rsp + 1], rcx
push qword [rsp + 0xd]
mov dword [rsp + 0x24], ebx
xchg qword [rsp + 1], r8
cpuid
mov r15, rdx
jmp 0x6bc5417f
pop word [rsp + 5]
btr r13d, r8d
pop r14w
xchg r9d, r8d
jmp 0x6bc54475
mov r11d, dword [rsp + 0xa]
and r12w, r14w
mov r15d, r9d
mov r9, qword [rsp + 0xa]
mov di, r15w
xchg dword [rsp + 0xd], edi
jmp 0x6bc54219
xchg r15w, dx
mov bx, 0xe90a
neg r15w
stc
mov r14d, 0x47a30572
xchg si, r8w
jmp 0x6bc5428f
lea r12, [r12 - 0xdc0d]
mov rdi, 0x7c967875
inc r11b
mov r15w, word [rsp + 1]
xchg word [rsp], r9w
xchg r9b, sil
jmp 0x6bc5424a
xchg r15w, r14w
mov r15, 0x10454c45
cpuid
xchg word [rsp], r14w
xchg rdi, rbx
mov ax, cx
jmp 0x6bc5434a
mov word [rsp], r9w
rdtsc
xchg bp, r8w
rcr ecx, 0x16
mov r8b, 0xfe
mov r12b, r10b
jmp 0x6bc5426d
mov edx, dword [rsp]
pushfq
mov dl, byte [rsp + 1]
clc
add rsp, 0
jmp 0x6bc5432b
mov r12w, 0x98b3
mov r9d, ebx
rdtsc
lea r9, [r10 + r15]
bswap rcx
bswap eax
jmp 0x6bc542c3
mov r8d, 0x72037609
neg r15w
mov ax, r12w
add rsp, 0
mov r13, qword [rsp]
pop dx
jmp 0x6bc542d9
pop rbp
mov r11d, 0x63293449
xchg byte [rsp], dl
mov byte [rsp], dil
jmp 0x6bc54375
mov r11w, word [rsp + 3]
mov dword [rsp + 1], r15d
mov byte [rsp + 1], r15b
push word [rsp + 2]
std
xchg dl, r12b
jmp 0x6bc54315
mov r12w, 0x5bc8
mov r14d, dword [rsp]
bswap r12d
mov rbp, r9
std
mov bpl, 4
jmp 0x6bc542fa
mov word [rsp], bx
mov r14w, dx
mov bl, byte [rsp + 1]
mov rax, rdx
cld
jmp 0x6bc5438b
add si, r14w
xchg edi, r11d
mov eax, dword [rsp]
mov byte [rsp], r14b
neg rcx
bswap rcx
jmp 0x6bc5435f
xchg word [rsp], r14w
mov rdx, rsp
mov sil, 0x39
cpuid
mov sil, 0x92
jmp 0x6bc543fb
lea r9, [rsp - 0xc1f3]
mov r9b, 8
btr rsi, rbp
not rdi
lea rbx, [r14 + riz + 0xd363]
sets r11b
jmp 0x6bc542ad
xchg byte [rsp], dil
sub r12b, 0x91
mov r9d, dword [rsp]
push rbx
rcl dl, cl
jmp 0x6bc5442b
mov r14, rax
stc
mov word [rsp], r15w
add rsp, 0
bswap r12
mov byte [rsp], r10b
jmp 0x6bc543c8
lea rbp, [r14 + riz - 0x24f84135]
mov byte [rsp], r13b
bswap r9d
xchg r14b, sil
cpuid
bsr ebp, r11d
jmp 0x6bc543de
lea r9, [rsi + rdi]
mov bpl, byte [rsp]
mov dword [rsp + 0xb], esi
sub rsp, 0x16
jmp 0x6bc54459
rdtsc
mov word [rsp + 2], dx
xchg di, cx
push qword [rsp + 3]
mov byte [rsp + 0xd], bl
bsr edi, ebx
jmp 0x6bc54415
mov r15, 0xffffffff88305c25
xchg bl, dl
pop qword [rsp]
add r13, r11
jmp 0x6bc544de
bswap r9
pop ax
lea rsp, [rsp + 0x10]
xchg r8w, ax
mov r12w, r13w
jmp 0x6bc54443
push qword [rsp + 0x2c]
add rsp, 0x3d
mov r13w, 0xc520
cpuid
xchg rcx, r13
pop word [rsp]
jmp 0x6bc543a5
cpuid
mov r11w, 0x3579
mov r12w, 0xe13a
pop di
jmp 0x6bc544c1
lea r8, [rbx + r8]
or dl, spl
mov r8b, byte [rsp + 5]
mov word [rsp + 3], r9w
cld
mov byte [rsp + 0xc], r12b
jmp 0x6bc54491
lea rsp, [rsp + 0xe]
mov r13d, r15d
mov r14d, dword [rsp + 1]
mov esi, dword [rsp + 1]
bsr bx, ax
jmp 0x6bc544f4
bswap esi
mov dword [rsp + 8], r8d
setb r13b
mov word [rsp + 2], si
xchg edx, r13d
pushfq
jmp 0x6bc544a7
mov r14b, 0x91
mov r11, 0xfffffffff016cb38
mov cl, r10b
cpuid
jmp 0x6bc55c2a
lea r9, [r11 + riz + 0x84a4]
pop cx
sbb r15d, r11d
pop word [rsp + 0x12]
mov r13d, dword [rsp + 0xc]
mov rax, r11
jmp 0x6bc540a1
mov byte [rsp + 3], r13b
neg r9d