Function at 0x140078d00
Capabilities:
Delete registry value

Disassembly:
xchg rdi, rax
mov rdi, rsp
xchg rdi, rax
xchg rbx, r10
jmp 0x14007930f
nop dword [rax]
mov rbp, rbp
nop word [rax + rax]
jmp 0x140078d26
movd xmm2, ebx
lea eax, [rbx + 4]
mov dword [rsp - 0x38], 0x114ad5fe
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x140078efe
shr eax, 1
add edx, eax
mov dword [rsp - 0x14], 0x7308a124
mov eax, 0x3b1570ac
sub eax, 0x4b9dce3
add eax, 0x43975736
jmp 0x140079400
movzx eax, byte [0x14011c50c]
xchg r14, rsp
movsd qword [r14 + 0x70], xmm0
jmp 0x14007922d
nop
add rsp, 8
mov rdi, qword [rsp - 8]
nop
add rsp, 8
mov rsi, qword [rsp - 8]
ret
xchg rdx, rbp
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
mov r9d, eax
mov dword [rsp - 0x30], edi
jmp 0x14007913a
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x30], 0x5e4d044
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
mov rbx, rbx
jmp 0x140079378
movups xmm1, xmmword [0x14011c4d0]
xchg rdi, rdx
mov rdx, rcx
xchg rdi, rdx
mov eax, dword [0x14011c508]
xchg rdi, rdi
mov r8d, ebx
jmp 0x140079657
movdqa xmm9, xmmword [0x1401193c0]
xchg r13, r13
movd xmm6, ebp
movd xmm8, r14d
jmp 0x140078d0f
xchg rsp, r8
movaps xmm9, xmmword [r8 + 0xa0]
xchg r8, rsp
jmp 0x140078f88
xchg rcx, rsp
movups xmm1, xmmword [0x14011c4f0]
mov dword [rsp - 0x1c], ecx
mov dword [rsp + 0x78], eax
jmp 0x140078d63
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
test eax, eax
jne 0x140079271
mov r15, r15
cmp qword [rdi + 0x18], 0x10
jb 0x140079641
jmp 0x14007963e
movaps xmmword [rax - 0x38], xmm7
mov dword [rsp - 0x44], ecx
xchg rcx, rax
movaps xmmword [rcx - 0x48], xmm8
xchg rcx, rax
jmp 0x140079287
mov r13, r13
xchg rcx, rsp
movaps xmmword [rcx + 0xa0], xmm9
xchg rcx, rsp
jmp 0x140078dea
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
mov dword [rsp - 0x14], ecx
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
jmp 0x1400795a4
xchg r14, rax
movaps xmmword [r14 - 0x28], xmm6
xchg r14, rax
jmp 0x140078e4f
mov r9, r9
nop dword [rax + rax]
mov eax, 0x1567c185
add eax, 0x51eaa8df
jmp 0x140078f5e
punpckhdq xmm0, xmm2
mov dword [rsp - 0xc], esi
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
mov dword [rsp - 0x2c], esi
shufps xmm1, xmm0, 0xdd
jmp 0x140078fd6
xchg rbx, r11
movaps xmm8, xmmword [rbx - 0x30]
xchg rbx, r11
xchg r11, r9
mov rsp, r9
xchg r11, r9
jmp 0x14007966a
paddd xmm2, xmm5
mov r15, r15
nop
sub ebx, 0x56c9cebc
add ebx, 0x56c9cec4
jmp 0x140079473
cmp r8d, 0x48
mov dword [rsp - 0x14], 0x3e0139ff
jl 0x1400795cc
jmp 0x14007924d
sub rcx, 0x260384e
add rcx, 0x1d9ec003
add rcx, 0x308fc4f9
jmp 0x140078e2e
mov dword [rsp - 0x34], ebx
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x1400791c4
sub eax, 0x5dcd09c9
add eax, 0x6901ebc7
add eax, 0x64b212a
sub eax, 0x435e82ce
add eax, 0x1c779a61
lea r9, [r9 + 1]
mov dword [rsp - 0x38], 0x14e02637
jmp 0x1400795b5
cmp ebx, 0x27
jge 0x14007967f
mov dword [rsp - 0x28], 0x754046c2
movsxd rax, ebx
lea r8, [rsp + 0x30]
jmp 0x1400791fc
imul ecx, eax, 0x32
add cl, r8b
inc r8d
xchg rdi, rdi
xor byte [r9 - 1], cl
cmp r8d, 0x4d
jl 0x140078eb3
jmp 0x140078ff8
movd xmm2, eax
pshufd xmm2, xmm2, 0
mov r12, r12
jmp 0x1400792b2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov r11, r11
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x14007918a
mov r10, r10
lea rax, [rsp + 0x80]
mov r9d, 0x7f6cf74f
sub r9d, 0xb4d1488
xor r9d, 0x48bcd87e
sub r9d, 0x307dbbe0
jmp 0x140079438
call fcn.1400e9f70
mov dword [rsp - 0x38], 0x60631a90
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x28]
mov rbp, qword [r11 + 0x30]
xchg rbx, r11
jmp 0x140079048
movaps xmm6, xmmword [rbx - 0x10]
xchg r11, rbx
movaps xmm7, xmmword [r11 - 0x20]
xchg r12, r12
jmp 0x140078ee5
cmp esi, 2
jl 0x140078f99
mov r10, r10
movdqa xmm5, xmmword [0x140119390]
jmp 0x14007960f
mov edx, dword [rsp + 0x80]
mov dword [rsp - 0x3c], 0x77319a1
movd xmm6, ebp
movd xmm8, r14d
nop dword [rax]
xchg r8, r8
nop dword [rax + rax]
jmp 0x1400795cc
xchg rsi, rsi
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rsp + 0x34]
jmp 0x14007932b
lea rdx, [rsp + 0x30]
nop
movabs rcx, 0xffffffff458bbd4e
sub rcx, 0x649d587
add rcx, 0x3fd66f2d
sub rcx, 0x4ae6a3a1
jmp 0x140078f2e
psubd xmm3, xmm0
xchg r8, r8
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
jmp 0x1400790fa
pshufd xmm2, xmm1, 0xd8
mov rsi, rsi
pand xmm2, xmmword [0x1401193d0]
jmp 0x140079535
xchg r15, r15
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x14007921a
mov eax, edx
mov dword [rsp - 0x1c], 0x60f2e243
shr eax, 0x17
shr eax, 4
jmp 0x14007951f
test eax, 0xfffffffd
je 0x14007968f
movups xmm0, xmmword [0x14011c510]
mov dword [rsp - 0x1c], 0x28c9814d
movups xmm1, xmmword [0x14011c520]
mov eax, dword [0x14011c558]
xchg rsi, rsp
jmp 0x140079422
xchg rdx, rsp
movups xmmword [rdx + 0x50], xmm0
xchg rsp, rdx
movsd xmm0, qword [0x14011c500]
xchg rbp, rbp
xchg rsp, rcx
movups xmmword [rcx + 0x40], xmm1
jmp 0x140078e17
xchg rdx, rdx
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x140078da2
movups xmmword [rsp + 0x50], xmm0
movsd xmm0, qword [0x14011c550]
xchg r11, rsp
movups xmmword [r11 + 0x40], xmm1
xchg rsp, r11
movups xmm1, xmmword [0x14011c540]
mov dword [rsp + 0x78], eax
jmp 0x1400794bb
mov rbx, rbx
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x14007910f
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg r8, r8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x1400792d0
lea r8, [r8 + rax*2]
nop dword [rax]
mov rbp, rbp
nop word [rax + rax]
mov eax, 0x66a595f5
jmp 0x14007935f
mov dword [rsp - 0x14], edx
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1400794e0
xchg r14, rsp
xchg r15, rsp
movups xmmword [r15 + 0x60], xmm1
xchg r15, rsp
mov byte [rsp + 0x7c], al
cmp esi, 2
jl 0x1400795fb
jmp 0x1400790a1
cmp r8d, 0x4d
jge 0x140078ffb
mov dword [rsp - 0x30], ebp
jmp 0x1400795fb
mov r9, qword [rsp + 0x80]
xchg rcx, r9
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
xchg r10, rcx
mov r10, qword [rsp + 0x90]
xchg rcx, r10
xor rcx, rsp
jmp 0x140079023
mov rax, qword [0x1402567f0]
mov dword [rsp - 0x3c], 0x3b698372
xor rax, rsp
mov qword [rsp + 0x90], rax
movups xmm0, xmmword [0x14011c4c0]
mov rbx, rbx
xor ebx, ebx
jmp 0x140078dc9
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
mov dword [rsp - 0x34], esp
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x140078ec2
xchg r12, r12
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
xchg r8, r8
pand xmm2, xmmword [0x1401193d0]
jmp 0x14007957d
pmuldq xmm0, xmm4
neg r8d
add r8d, 0xfffffff8
neg r8d
pmuldq xmm1, xmm4
jmp 0x140079629
mov qword [rax + 0x10], r10
xchg rbx, r10
mov qword [rax + 0x18], rbp
push rsi
mov dword [rsp - 0x30], 0x47a4b223
nop
push r15
jmp 0x1400793f2
movdqa xmm5, xmmword [0x140119390]
mov dword [rsp - 0x28], 0x13f6e7ca
movdqa xmm4, xmmword [0x14011cfd0]
movdqa xmm7, xmmword [str.2222]
xchg r10, rsp
movdqa xmmword [r10 + 0x80], xmm0
xchg rsp, r10
jmp 0x140079075
xor eax, 0xe3f4291
xor eax, 0x46a70862
add eax, 0x202e45ed
sub eax, 0x1db44c43
jmp 0x140079459
movq qword [rcx - 8], xmm3
cmp ebx, 0x20
jl 0x140078d26
jmp 0x140078e04
inc ebx
xor word [r8 - 2], cx
mov rsi, rsi
cmp ebx, 0x27
jmp 0x140079679
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
mov dword [rsp - 0x24], esi
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x140079553
sub eax, 0x3b9b15f8
xor eax, 0x13b5c056
add eax, 0x68e58723
sub eax, 0x57b092a7
jmp 0x140079501
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg rsi, rsi
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x1400790e0
mov qword [rsp], rdi
nop
sub rsp, 8
jmp 0x14007958d
sub eax, 0x43cf5716
xor eax, 0x954efef
sub eax, 0x1a92f7a5
xor eax, 0x24e48460
sub al, dl
mov dword [rsp - 0xc], esp
movsx eax, al
jmp 0x140078fa6
movups xmmword [rsi + 0x30], xmm0
xchg rsp, rsi
movups xmm0, xmmword [0x14011c530]
mov rcx, rcx
jmp 0x14007919c
add r9d, 0x6503a358
sub r9d, 0x67567776
add r9d, 0x6125041e
xor r9d, 0x6af8aee6
jmp 0x1400794f1
sub eax, 0x262175f9
add eax, 0x47552268
lea r8, [r8 + 2]
imul ebx
sar edx, 3
sar edx, 1
jmp 0x140079125
movdqa xmm1, xmm2
movdqa xmm0, xmm2
mov dword [rsp - 0x24], 0x2924e276
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
jmp 0x140078f48
shr eax, 5
shr eax, 4
shr eax, 6
shr eax, 1
jmp 0x140078d43
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
xchg r8, r8
jmp 0x1400793d4
movzx eax, word [0x14011c55c]
mov r11, r11
movsd qword [rsp + 0x70], xmm0
xchg rsp, r14
movups xmmword [r14 + 0x60], xmm1
xchg r14, rsp
mov word [rsp + 0x7c], ax
jmp 0x14007905c
pshufd xmm3, xmm1, 0xd8
mov r14, r14
paddw xmm3, xmm2
jmp 0x140078fc5
xor r8d, r8d
mov qword [rsp + 0x20], rax
mov r15, r15
jmp 0x1400790b6
sub eax, 0x242c29bd
sub ax, dx
movzx eax, ax
imul ecx, eax, 0x32
mov dword [rsp - 0x44], 0x6ba10ef1
add cx, bx
jmp 0x14007938b
shr eax, 3
shr eax, 1
add edx, eax
mov eax, 0x3690d77d
xor eax, 0xa4edc71
jmp 0x1400793bb
packuswb xmm2, xmm2
paddb xmm2, xmm0
xchg r9, r9
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
jmp 0x140078f17
pshufd xmm3, xmm3, 0
mov dword [rsp - 0x40], 0x42f68e19
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x2c], 0x650b1535
paddd xmm3, xmm5
jmp 0x1400792f6
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
xchg r12, r12
jmp 0x140078e7b
mov qword [rsp], r14
sub rsp, 0x456afaa9
add rsp, 0x456af9c9
jmp 0x140078e9a
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
mov dword [rsp - 0x40], esi
jmp 0x1400794a5
imul r8d
sar edx, 2
sar edx, 1
sar edx, 1
mov eax, edx
shr eax, 6
shr eax, 8
jmp 0x140079495
movd xmm2, r8d
lea eax, [r8 + 4]
mov dword [rsp - 0x40], 0x334b1fcd
jmp 0x14007939d
xchg r8, rsp
lea ebp, [rbx + 4]
xchg rcx, rcx
movups xmm0, xmmword [0x14011c4e0]
lea r14d, [rbx + 0x1f]
jmp 0x140079169
movsxd rax, r8d
lea r9, [rsp + 0x30]
add r9, rax
nop dword [rax]
jmp 0x140078ea8
lea rcx, [rsp + 0x30]
movdqa xmm4, xmmword [0x14011cfd0]
movdqa xmm7, xmmword [str.2222]
jmp 0x140078e65
mov dword [rsp - 0x2c], 0x26b0d713
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x1400791de
mov rdi, qword [rdi]
mov rcx, qword [rsp + 0x80]
xchg rsi, rsi
xchg rbp, rdx
mov rbp, rdi
jmp 0x140078d8d
mov esi, dword [0x1402567d0]
xchg r8, rsp
movups xmmword [r8 + 0x30], xmm0
jmp 0x1400795e2
nop
add rsp, 8
mov r14, qword [rsp - 8]
jmp 0x140078d78
jl 0x140079210
mov edx, r9d
lea rcx, [rsp + 0x30]
mov rdi, rdi
call fcn.1400ae430
xchg r9, rcx
jmp 0x140079260