Function at 0x140033be0
Capabilities:
Persist via run registry key

Disassembly:
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 [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 [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 [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 [rax], al
add byte [rax], al
add cl, byte [rbp + 0x40]
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor dl, byte [rbx]
mov eax, eax
add byte [rbp - 0x72ffffc0], cl
add byte [rax], al
lea eax, [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
je 0x140008450
add byte [rax + riz], al
add byte [rbx + riz - 0x34ffffc0], al
int3
and byte [rax], al
test byte [rbx], ah
add byte [rax], al
retf
loope 0x140008435
add ah, ah
in eax, 0x8d
add byte [rbp + 0x72], al
jb 0x1400084cb
jb 0x14000845e
mov eax, eax
push rdx
jne 0x1400084d1
je 0x1400084ce
insd dword [rdi], dx
and byte gs:[rbp + 0x72], ah
jb 0x1400084db
add byte [rdi], bl
add byte [0x15e00a3d3], bl
sbb eax, 0x1e001f00
add byte [rsi], bl
add byte [rdi], bl
add byte [rsi], bl
add byte [rdi], bl
add byte [rdi], bl
add byte [rsi], bl
add byte [rdi], bl
add byte [rsi], bl
add byte [rdi], bl
add byte [rax], al
add byte [rax], al
add byte [rsi + rax*2 + 0x4ecc0040], dh
add byte [rdi + rcx*2], dl
add al, bl
pop rcx
add spl, spl
pop rcx
add al, dil
pop rcx
add spl, dil
pop rcx
add spl, dil
pop rcx
add byte [rax], bl
pop rdx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + rbx*2], ah
add byte [rdx + rbx*2 + 0x40], cl
add byte [rax + 0x5a], dl
add byte [rax - 0x4bffbfa6], dl
pop rdx
add al, spl
pop rdx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax + rcx], eax
adc byte [rax], dl
sbb byte [rax], ah
add byte [rbp - 0x7ffffc0], cl
add byte [rax], al
loopne 0x14000854d
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x800000], al
add byte [rax], al
add byte [rax + 0x8000], 0
add byte [rax], 0x80
add byte [rax - 0x7fffff80], al
add byte [rax - 0x3f3f4000], 0
add byte [rax], al
inc dword [rax]
add bh, bh
add byte [rax], al
add bh, bh
inc dword [rax]
inc dword [rax]
add byte [rax], al
inc dword [rax]
inc dword [rax]
invalid
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x70
mov rax, qword [0x140055200]
xor rax, rsp
mov qword [rsp + 0x60], rax
xor edi, edi
mov qword [rsp + 0x40], rdi
movdqa xmm0, xmmword [0x140046750]
movdqu xmmword [rsp + 0x50], xmm0
mov word [rsp + 0x40], di
lea rcx, [rsp + 0x40]
call fcn.14000a7e0
mov ebx, eax
test eax, eax
js 0x14001318d
mov rcx, qword [0x140055158]
mov rax, qword [rcx]
mov r10, qword [rax + 0xd0]
mov eax, dword [rsp + 0x50]
lea eax, [rax*2 + 2]
lea rdx, [rsp + 0x40]
cmp qword [rsp + 0x58], 8
cmovae rdx, qword [rsp + 0x40]
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], 1
lea r9, [0x14003f6f0]
lea r8, str.SoftwareMicrosoftWindowsCurrentVersionRun
mov rdx, 0xffffffff80000001
mov rax, r10
call qword [case.0x14002e1f3.0]
movzx ebx, ax
or ebx, 0x80070000
test eax, eax
cmovle ebx, eax
lea rcx, [rsp + 0x40]
call fcn.140002ff8
mov eax, ebx
mov rcx, qword [rsp + 0x60]
xor rcx, rsp
call fcn.1400376e0
mov rbx, qword [rsp + 0x80]
add rsp, 0x70
pop rdi
ret
test cl, cl
jne 0x1400130e0
jmp 0x1400083a0
mov cl, dl
jmp 0x140014d88