Function at 0x140f8acc0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rcx
sub rsp, 0x68
xor eax, eax
test eax, eax
je 0x140f8aee0
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
pcmpeqw mm0, qword [rdi]
add ah, byte [rbx + 6]
add eax, 0x25000000
add byte [0x14ffab448], al
psllw mm1, qword [rcx + rcx]
add byte [rdi], cl
psllw mm1, qword [rcx + rcx]
add byte [rdi], cl
pslld mm1, qword [rax + rax]
add byte [rax + 0x52040c], cl
add byte [rsp + rcx], bh
add al, 0x52
add byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
dec dword [rdi]
ud0
xor eax, eax
test eax, eax
je 0x140f8b0f7
nop
nop
nop
nop
nop
nop
lock add byte [rbx], cl
add byte [r8], r8b
mov al, 0
or al, 0x45
add byte [rax], al
rol byte [rax], 0xc
or r8b, byte [r8]
jmp 0x1480cbe09
xor eax, eax
test eax, eax
je 0x140f8b30e
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rbp], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx], dh
add byte [rax], al
add byte ss:[rax], al
enter 0x405, 0xffffffffffffff8e
invalid
xor eax, eax
test eax, eax
je 0x140f8b525
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, bl
add dword [rax], ecx
push rbx
add byte [rax], al
xor byte [rcx], al
add byte [rax + rax], ch
je 0x140f8b336
add byte [rdi], bl
add byte [rcx], bh
add byte [rax], al
pop rdi
add byte [rax], al
add byte [rax], al
dec dword [rdi]
ud0
mov ecx, 0x726774c
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx], rax
mov byte [rsp + 0x20], 0x75
mov byte [rsp + 0x21], 0x73
mov byte [rsp + 0x22], 0x65
mov byte [rsp + 0x23], 0x72
mov byte [rsp + 0x24], 0x33
mov byte [rsp + 0x25], 0x32
mov byte [rsp + 0x26], 0x2e
mov byte [rsp + 0x27], 0x64
mov byte [rsp + 0x28], 0x6c
mov byte [rsp + 0x29], 0x6c
mov byte [rsp + 0x2a], 0
xor eax, eax
test eax, eax
je 0x140f8b785
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
insb byte [rdi], dx
add byte [rax], al
xor dword [rax], eax
add byte [0x1412ab58d], ch
add byte [0x14466bc93], ch
add dword [rbx], edx
add eax, dword [rax]
adc dword [rax], eax
invalid
lea rcx, [rsp + 0x20]
mov rax, qword [rsp + 0x70]
call qword [rax]
mov ecx, 0x7568345
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 8], rax
xor eax, eax
test eax, eax
je 0x140f8b9bb
nop
nop
or byte [rcx + 9], bl
or ebx, ebp
or al, 0
add al, 0xe
or ebp, dword [rdx + 0xc]
psrlq mm1, qword [rsi]
invalid
mov ecx, 0xd0eb608d
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x68], rax
xor eax, eax
test eax, eax
je 0x140f8bbe5
nop
nop
nop
nop
nop
nop
nop
nop
adc dword [rdx], ecx
or al, 0x68
femms
adc dword [rdx], ecx
or eax, 0x110e0f69
or cl, byte [0x14159c35d]
add byte [rdi + 6], ah
add dword [rcx + 6], ebp
invalid
xor eax, eax
test eax, eax
je 0x140f8bdfc
nop
add esp, esi
add ecx, dword [rbx]
push 0xb
or ah, bl
add byte [rax], al
xor al, 9
add al, 0
add byte [rax], al
add eax, 0x43000064
invalid
xor eax, eax
test eax, eax
je 0x140f8c013
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
invalid
mov byte [rsp + 0x30], 0x75
mov byte [rsp + 0x31], 0x72
mov byte [rsp + 0x32], 0x6c
mov byte [rsp + 0x33], 0x6d
mov byte [rsp + 0x34], 0x6f
mov byte [rsp + 0x35], 0x6e
mov byte [rsp + 0x36], 0x2e
mov byte [rsp + 0x37], 0x64
mov byte [rsp + 0x38], 0x6c
mov byte [rsp + 0x39], 0x6c
mov byte [rsp + 0x3a], 0
lea rcx, [rsp + 0x30]
mov rax, qword [rsp + 0x70]
call qword [rax]
xor eax, eax
test eax, eax
je 0x140f8c26d
push rax
invalid
xor eax, eax
test eax, eax
je 0x140f8c484
nop
nop
nop
nop
nop
nop
nop
nop
nop
out dx, al
invalid
mov ecx, 0x31fc2088
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x18], rax
xor eax, eax
test eax, eax
je 0x140f8c6ae
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add byte [rdi], ch
add byte [rax], bh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add al, dl
add dword [0x100f8c52c], eax
or eax, dword [rcx]
add byte [r8], r8b
add byte [rbx], cl
add eax, 0x4d040769
invalid
xor eax, eax
test eax, eax
je 0x140f8c8c5
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
ror byte [rdi], 0xf
add byte [rax], r8b
adc byte [rax], al
or eax, 0xb0000045
add dword [rdi], ecx
add rax, 0
retf
mov byte [rsp + 0x40], 0x77
mov byte [rsp + 0x41], 0x69
mov byte [rsp + 0x42], 0x6e
mov byte [rsp + 0x43], 0x69
mov byte [rsp + 0x44], 0x6e
mov byte [rsp + 0x45], 0x65
mov byte [rsp + 0x46], 0x74
mov byte [rsp + 0x47], 0x2e
mov byte [rsp + 0x48], 0x64
mov byte [rsp + 0x49], 0x6c
mov byte [rsp + 0x4a], 0x6c
mov byte [rsp + 0x4b], 0
lea rcx, [rsp + 0x40]
mov rax, qword [rsp + 0x70]
call qword [rax]
mov ecx, 0xa779563a
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x20], rax
xor eax, eax
test eax, eax
je 0x140f8cb37
nop
nop
nop
nop
nop
nop
add byte [rax], al
sub eax, 0x670000
add byte [rbp], ah
add byte [rax], al
add byte [rax], al
imul eax, dword [rax], 0x70
invalid
xor eax, eax
test eax, eax
je 0x140f8cd4e
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
invalid
mov ecx, 0xf07a8777
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x28], rax
xor eax, eax
test eax, eax
je 0x140f8cf78
nop
nop
nop
nop
nop
loopne 0x140f8cd7e
invalid
add dword [rdx], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx], ah
add byte [rbx], al
add byte [rdx], cl
add byte [rax], al
add byte [rax], al
or al, 3
add byte [rax], al
add byte [rax], al
add al, 0xe
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x540207], dh
add byte [rax], ah
add dword [rbx], edx
add byte [rax], al
add byte [rax + 0x450406], dl
add byte [rax + 0x450406], ah
add byte [rax + 0x1930506], dh
or dword [rax + rax], eax
add byte [rax], al
add byte [rax], al
je 0x140f8cdfb
invalid
invalid
xor eax, eax
test eax, eax
je 0x140f8d18f
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
pop rax
add byte [rcx], cl
push rbx
add byte [rax], al
loopne 0x140f8cfb9
or byte [rdx], al
add byte [rax + 0x420801], ah
add byte [rax], al
add ah, dh
add byte [rax], al
movabs al, byte [0xf400000000420801]
add byte [rax], cl
add byte [r8], r8b
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
invalid
mov ecx, 0xd46e6bd3
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x30], rax
xor eax, eax
test eax, eax
je 0x140f8d3b9
nop
nop
nop
nop
sbb cl, byte [rax]
mulps xmm1, xmmword [rdi]
unpcklps xmm0, xmmword [rdi]
or dword [rbx + 0xf], ebx
femms
or dword [rcx], eax
movabs dword [0x640000], eax
add byte fs:[rax], al
invalid
xor eax, eax
test eax, eax
je 0x140f8d5d0
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
add dword [rax], eax
invalid
mov ecx, 0xe2899612
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x38], rax
xor eax, eax
test eax, eax
je 0x140f8d7fa
nop
nop
nop
test byte [rsi], cl
invalid
xor eax, eax
test eax, eax
je 0x140f8da11
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add ecx, dword cs:[rdi]
add eax, 0x4023f06
invalid
mov byte [rsp + 0x50], 0x6b
mov byte [rsp + 0x51], 0x65
mov byte [rsp + 0x52], 0x72
mov byte [rsp + 0x53], 0x6e
mov byte [rsp + 0x54], 0x65
mov byte [rsp + 0x55], 0x6c
mov byte [rsp + 0x56], 0x33
mov byte [rsp + 0x57], 0x32
mov byte [rsp + 0x58], 0x2e
mov byte [rsp + 0x59], 0x64
mov byte [rsp + 0x5a], 0x6c
mov byte [rsp + 0x5b], 0x6c
mov byte [rsp + 0x5c], 0
lea rcx, [rsp + 0x50]
mov rax, qword [rsp + 0x70]
call qword [rax]
mov ecx, 0x81788ff6
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x40], rax
mov ecx, 0x54903edb
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x48], rax
xor eax, eax
test eax, eax
je 0x140f8dc9b
nop
nop
jge 0x140f8da9a
jl 0x145fede9d
add ch, byte [rbx + 0x62f0e04]
invalid
add al, 0xe
invalid
xor eax, eax
test eax, eax
je 0x140f8deb2
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
or dword [rdx], ebp
or byte [rsi], al
or byte [rsi], al
test dword [rax], 0x100010d
or eax, dword [rax]
add eax, 0xe5080385
or eax, dword [rcx]
invalid
mov ecx, 0x9ff50515
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x50], rax
mov ecx, 0xe553a458
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x58], rax
xor eax, eax
test eax, eax
je 0x140f8e0ef
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add al, byte [eax]
jo 0x140f8defb
punpckhwd mm0, qword [rsi]
invalid
add byte [rbx + 7], dh
add eax, 0x6570
push rax
add byte [rax], al
jb 0x140f8df08
add byte [rcx], ch
add byte [rsi], dh
add byte [rcx], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + rcx + 0xd], bl
push rsp
add byte [rax], al
add eax, dword [rax]
or al, 0xcb
add dword [rax], eax
add dword [r9], r8d
movabs byte [0xe03040001420802], al
or al, 0x45
add byte [rax], al
loopne 0x140f8df46
or al, 0x45
add byte [rax], al
lock add byte [rax*2 + 0x2000000], cl
add byte [rax], al
insb byte [rdi], dx
add byte [rax], al
add byte [rax], al
add byte [rbx + rax], cl
jo 0x140f8df62
add byte [rax], al
add bh, bh
invalid
dec dword [rdi]
ud0
xor eax, eax
test eax, eax
je 0x140f8e306
nop
nop
nop
nop
nop
nop
nop
or al, 0x9b
add al, byte [rsi]
invalid
mov ecx, 0x300f2f0b
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x60], rax
xor eax, eax
test eax, eax
je 0x140f8e530
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add eax, 0xd044306
invalid
xor eax, eax
test eax, eax
je 0x140f8e747
nop
nop
nop
nop
nop
nop
invalid
mov ecx, 0xcc8e00f4
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x10], rax
mov ecx, 0x391a98cb
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x70], rax
xor eax, eax
test eax, eax
je 0x140f8e984
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
xor eax, eax
test eax, eax
je 0x140f8eb9b
nop
nop
or al, 0x73
invalid
mov ecx, 0x5bae572d
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x78], rax
xor eax, eax
test eax, eax
je 0x140f8edc5
nop
nop
nop
nop
nop
nop
nop
nop
ror byte [rdi], 0xf
add byte [rax], r8b
adc byte [rax], al
or eax, 0xb0000045
add dword [rax], eax
add byte [r8], r8b
push rax
add eax, 0x480d
insb byte [rdi], dx
invalid
xor eax, eax
test eax, eax
je 0x140f8efdc
nop
add byte [rdx], dh
add byte [rax], al
xor dword [rax], eax
add byte [rdi], dh
add byte [rax], al
jb 0x140f8eddc
add byte [rbx], dh
add byte [rbp + 7], ah
invalid
mov ecx, 0x3bc738b7
call fcn.140f843a0
mov rcx, qword [rsp + 0x70]
mov qword [rcx + 0x80], rax
xor eax, eax
test eax, eax
je 0x140f8f209
nop
nop
nop
nop
add byte [rax], al
cmp byte [rax], al
add byte [rsi], dh
add byte [rax], al
xor al, byte [rax]
add byte [rax], dh
add byte [rax], al
add byte ss:[rdi], ch
add byte [rsi], ch
add byte [0x14136f01b], ch
add byte [rbx], dl
add byte [rbp], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rsp + rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
outsb dx, byte [rsi]
add byte [rax], al
insb byte [rdi], dx
invalid
xor eax, eax
test eax, eax
je 0x140f8f420
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
popfq
add byte [rax], al
add byte [rax], al
add byte [rax + rax], al
add al, 0
or byte [rax], al
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, dword [rcx]
add eax, dword ss:[rcx]
cmp eax, dword [rbx]
add dword [rdx + 0x3bf0103], edi
add esp, eax
add esp, dword [rax]
add byte [rax], al
and al, byte [rax]
add byte [0x1416bf25b], ah
add byte [rdx], ah
add byte [rax], al
add byte [rbx], al
or al, 0
add ecx, dword [0x14905f56d]
add ecx, dword [0x15105f57b]
add ecx, dword [rdx]
invd
invalid
add rsp, 0x68
ret