Function at 0x60dd71
Capabilities:
Execute anti-debugging instructions

Disassembly:
xchg word [esp + 4], cx
bswap eax
rcr dx, cl
not edx
pop dword [esp + 0xa]
jmp 0x60dd8a
std
jmp 0x60dd5b
not bl
mov edx, eax
lea esp, [esp + 0xe]
rcr cl, 0
mov ch, cl
not al
jmp 0x60de3a
lea esp, [esp + 0xf]
xchg bh, dh
setns bl
rdtsc
mov ecx, 0x4209c3eb
sub esp, 0xe
jmp 0x60dd74
mov di, 0x6bd7
mov dl, dh
setb dh
mov edi, edx
mov ebx, dword [esp]
jmp 0x60de0d
mov ebx, 0xc303c525
mov word [esp], ax
cld
xchg byte [esp], ch
rdtsc
mov ch, cl
jmp 0x60ddc8
xchg byte [esp + 0xd], al
pop dword [esp + 0x13]
bsf si, di
mov ebx, 0x4796c958
mov byte [esp + 0x11], dh
jmp 0x60de64
mov dx, 0x3ef0
mov dx, 0x4624
mov ebp, dword [esp]
sub esp, 0x1c
mov bp, di
push word [esp + 0x1b]
jmp 0x60ddf1
bswap eax
rcl bl, cl
neg di
mov dl, 0x85
lea ebx, reloc.KERNEL32.dll_HeapFree
add esp, 0
jmp 0x60ddde
dec bl
xchg dx, cx
mov edi, 0x3bc65f1f
xchg dword [esp + 9], ecx
pushfd
jmp 0x60de95
pop dword [esp + 0x10]
btr dx, di
pop word [esp + 9]
lea esi, reloc.KERNEL32.dll_HeapFree
lea edx, [esp + ecx]
lea ebx, [edx - 0x5e]
jmp 0x60de4e
setg dh
ror si, 9
push word [esp + 0xe]
not edx
call fcn.0060de7f
lea esi, [ebx*4]
std
xchg dword [esp + 0x12], ebx
cpuid
mov bx, ax
jmp 0x60deeb
pushal
lea esp, [esp + 0x42]
std
or bx, di
lea edx, [ebx + esi]
xchg esi, ebp
jmp 0x60dfd4
lea ecx, [esi + esi]
push word [esp + 0x19]
bts bx, di
inc al
mov ebp, 0xfc3cff87
cmp ah, 0x8b
jmp 0x60dece
sub esp, 0x17
call fcn.0060df19
mov bx, word [esp + 0xa]
lea esp, [esp + 0xe]
mov bx, 0xb129
jmp 0x60df97
lea ebx, [ebx + ebp]
xchg ecx, eax
lea ecx, [edi*4]
mov si, dx
jmp 0x60dfae
and edx, 0xdbbf3b16
sets al
add esp, 2
bswap ebx
btr bx, dx
xchg bx, ax
jmp 0x60df81
mov bp, bx
mov word [esp], bx
inc bl
lea edi, [edi*4]
std
push word [esp]
jmp 0x60dfe9
xchg bx, bp
neg ch
neg dl
mov eax, 0xd09055f6
mov ecx, edx
mov dl, 0x64
jmp 0x60df51
bswap ebx
bswap esi
setp ch
cpuid
xchg al, dl
mov dh, 0xb0
jmp 0x60e107
push word [esp + 3]
xchg dword [esp + 4], edx
pop edi
mov word [esp], cx
cpuid
rcr al, 2
jmp 0x60e087
bt cx, si
mov edx, 0x40704f8
bsf dx, dx
pop ebx
jmp 0x60e055
bt si, bx
mov bx, cx
cpuid
bswap ecx
sub esp, 6
mov ch, byte [esp + 5]
jmp 0x60dffd
inc esp
cmpsb byte [esi], byte es:[edi]
mov dword [eax], ebp
dec ebx
sets bl
add esp, 0
cmc
mov dh, byte [esp]
rdtsc
call fcn.0060e03c
setp bh
lea esi, [eax + esi]
lea edx, [edx + ebp]
neg cl
xchg esi, eax
xchg dword [esp], ebx
jmp 0x60e0ba
xchg dword [esp], ebp
mov word [esp + 2], sp
bswap edi
lea ebp, [esi*4]
mov eax, 0x9cc71e02
inc bp
jmp 0x60e012
sub ecx, 0x1229af83
call fcn.0060e0e7
loope 0x60e123
loopne 0x60e03a
jb 0x60e050
ljmp 0x48f:0x66a7b405
pop word [esp]
mov ecx, dword [esp + 2]
cmp edx, 0xf323e4ea
pop esi
mov edi, dword [esp]
setbe al
jmp 0x60e0a4
mov al, ch
lea edx, [ecx + ebx]
add esp, 0
bsf dx, bx
pop cx
neg cx
jmp 0x60e028
add byte [ebp - 0x7899c9c4], cl
xor al, 0x24
mov eax, ebx
jmp 0x60e3d7
sub esp, 0xb
clc
push dword [esp + 1]
bswap edx
stc
neg edx
jmp 0x60e260
lea ecx, reloc.KERNEL32.dll_HeapFree
mov ax, word [esp + 9]
std
lea esi, [eax + ebx]
lea ebx, [ebp - 0xb]
mov dh, al
jmp 0x60e179
mov ebp, 0x63b886d1
mov dword [esp + 3], eax
lea ebx, [edx + ebp]
std
mov bx, 0xfac2
push dword [esp + 7]
jmp 0x60e18f
xchg esi, eax
sete bl
rdtsc
xchg byte [esp + 5], bl
xchg byte [esp + 6], al
jmp 0x60e234
not bx
lea ecx, [esi - 0xdf]
add esp, 0x16
pop esi
mov al, byte [esp + 3]
bsr ax, bp
jmp 0x60e1c1
mov ax, word [esp + 8]
mov dx, 0x42c9
lea esp, [esp + 9]
jmp 0x60e215
bswap edi
inc ax
bswap edi
lea esp, [esp + 4]
sub esp, 0x1f
bswap ebp
jmp 0x60e1ee
push word [esp + 0x13]
setne dl
mov si, word [esp + 0x12]
mov ebp, dword [esp + 0x15]
neg bx
mov ebp, ebx
jmp 0x60e289
pop cx
bsr ax, bp
mov ax, bx
lea esp, [esp + 2]
mov word [esp + 1], ax
xchg byte [esp + 3], dh
jmp 0x60e204
not bh
xchg byte [esp + 0x12], ch
dec bl
push edi
push dword [esp + 0x1e]
xchg ebx, eax
jmp 0x60e1d7
xchg dword [esp + 0xb], edx
cmp bh, al
stc
pop di
lea esp, [esp + 0xd]
jmp 0x60e2b9
mov dh, 0x3a
mov ebp, 0x4a58e810
mov word [esp + 0x11], bx
xchg word [esp + 0x10], si
xchg byte [esp + 6], dh
xchg dx, bp
jmp 0x60e273
mov ebx, dword [esp + 2]
xor ebp, ecx
mov edi, 0x950edcfb
pop word [esp + 6]
call fcn.0060e2a3
push dword [esp]
mov dword [esp + 1], ebp
mov eax, dword [esp + 3]
mov dword [esp + 6], eax
jmp 0x60e35d
add esp, 0
rdtsc
sbb ebp, 0x43fc4341
mov bx, 0xb447
cpuid
bswap edi
jmp 0x60e1aa
dec di
call fcn.0060e2fd
lea edx, [edi*4]
mov dx, bx
xchg word [esp + 8], si
mov bl, 0xe9
lea edi, [esp + edx]
setbe ah
jmp 0x60e317
mov ch, 0x5d
sub esp, 5
setbe dh
mov dword [esp + 5], ebx
pop di
lea esi, [esi + ebp]
jmp 0x60e2e5