Function at 0x14007d4e0
Capabilities:
Delete registry value
Get disk information

Disassembly:
mov rax, rsp
mov rdx, rdx
mov qword [rax + 0x10], rbx
jmp 0x14007d733
xchg r14, r15
mov qword [rsp + 0x48], 0x6608b50c
add qword [rsp + 0x48], 0x15b5831f
xor qword [rsp + 0x48], 0x64550a8b
add qword [rsp + 0x48], 0x5151e874
xor qword [rsp + 0x48], 0x15d61899
sub qword [rsp + 0x48], 0x1bdd1a9d
jmp 0x14007d673
sub r8d, 0x47eef9d1
lea rdx, [rbp - 0x10]
call qword [sym.imp.KERNEL32.dll_QueryDosDeviceA]
jmp 0x14007d6bf
add r8d, 0x513700c
sub r8d, 0xa10914
sub r8d, 0x21c09bb3
jmp 0x14007d52d
jb 0x14007f00d
add rax, 0xfffffffffffffffe
mov r13, r13
nop
movabs rbx, 0xffffffff47b6dda3
sub rbx, 0x341d20ab
add rbx, 0x36a46192
jmp 0x14007d7d4
xchg r10, rax
sub rax, r8
xchg rdx, rdx
cmp rbx, rax
ja 0x14007d9e3
lea rax, [rbx + r8]
jmp 0x14007d92b
sub qword [rbp - 0x40], 0x5fa2f54c
mov r8d, 0x3b0d5f91
add r8d, 0x2d427537
sub r8d, 0x47b8d31
xor r8d, 0x684f62e6
add r8d, 0x441d2624
jmp 0x14007d890
mov qword [rbp - 0x40], 0x5bf9b538
sub qword [rbp - 0x40], 0x3566ae0f
add qword [rbp - 0x40], 0x18b116e7
add qword [rbp - 0x40], 0x5e51ee4
xor qword [rbp - 0x40], 0x4f8f199e
add qword [rbp - 0x40], 0x54fccff1
jmp 0x14007d5a2
mov dword [rsp - 0x3c], esi
add rsp, 0xfffffffffffffdb0
xchg rsi, rax
movaps xmmword [rsi - 0x28], xmm6
jmp 0x14007d691
cmp rcx, 0x10
cmovae rdi, qword [rsp + 0x30]
lea rax, [rbp - 0x10]
add rax, rbx
xchg r8, r8
cmp rax, rdi
jbe 0x14007d959
jmp 0x14007d793
xchg rdx, r13
cmp rdx, 0x10
mov dword [rsp - 0x3c], 0x3cf75d63
jb 0x14007d873
inc rdx
xchg rdi, rcx
mov rdi, qword [rbp - 0x58]
jmp 0x14007d7fe
push rbp
push r14
push r15
lea rbp, [rax - 0x168]
jmp 0x14007d606
sub qword [rsp + 0x48], 0x490de8e1
mov byte [rsp + 0x30], r14b
mov rax, qword [rdi + 0x10]
xchg rsp, rsp
cmp rax, 2
jmp 0x14007d55d
xchg rsi, rax
xchg r9, rax
movaps xmmword [r9 - 0x38], xmm7
xchg r9, rax
xchg rdx, rax
movaps xmmword [rdx - 0x48], xmm8
xchg rdx, rax
jmp 0x14007d908
xchg rdi, r8
mov rdi, qword [rsp + 0x40]
xchg rdi, r8
mov rcx, qword [rsp + 0x48]
jmp 0x14007d70d
test eax, eax
mov dword [rsp - 0x18], 0x5715a0f2
setne bl
xchg rdx, r13
mov r13, qword [rbp - 0x40]
jmp 0x14007d63e
xchg rbx, r14
mov qword [rbp - 0x58], rbx
xchg rbx, r14
xchg r9, r14
mov qword [rbp - 0x48], r9
xchg r9, r14
jmp 0x14007d5d1
neg rax
add rax, 8
neg rax
cmp rax, 0x1f
xchg r8, r8
ja 0x14007f002
jmp 0x14007d86e
mov dword [rsp - 0x40], ecx
xchg r10, rax
mov r10, rcx
jmp 0x14007d588
xchg r14, r14
cmp rdi, rax
ja 0x14007d941
mov rsi, r14
mov dword [rsp - 0x3c], ebp
jmp 0x14007d818
xchg rsi, r14
mov qword [rax + 0x18], r14
xchg rsi, r14
mov qword [rax + 0x20], rdi
xchg rbp, rbp
jmp 0x14007d662
xchg r15, r8
cmp rax, rbx
cmovb r8, rax
jmp 0x14007d758
mov dword [rsp - 0x10], 0xfb9d508
cmp qword [rdi + 0x18], 0x10
jb 0x14007d76e
mov rdi, qword [rdi]
lea rdx, [rdi + 2]
xchg rbx, rbx
jmp 0x14007d7ee
mov dword [rsp - 0x28], esi
cmp qword [rbp - 0x40], 0x10
cmovae rcx, qword [rbp - 0x58]
mov r8d, 0xbba3102
jmp 0x14007d81d
lea rax, [rdi + r8]
mov dword [rsp - 0x44], esi
lea rcx, [rbp - 0x10]
cmp rcx, rax
ja 0x14007d959
lea rax, [rbp - 0x10]
jmp 0x14007d71b
jb 0x14007d7c2
mov dword [rsp - 0x18], 0x30a0faaa
mov rdx, qword [rcx]
lea rcx, [rbp - 0x58]
call fcn.140019700
lea rcx, [rbp - 0x58]
jmp 0x14007d77a
add rbx, 0x29c817f1
sub rbx, 0x5ad1593b
add rbx, 0x2e20581f
jmp 0x14007d8e1
lea rcx, [rsp + 0x30]
call fcn.140019700
nop
jmp 0x14007d84f
xchg rdi, rcx
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
cmp rdx, 0x1000
mov dword [rsp - 0x10], edx
jmp 0x14007d8b8
jmp 0x14007d962
add r8d, 0x42a830af
sub r8d, 0x337428a4
add r8d, 0x38d4ac24
add r8d, 0x117a4a5f
jmp 0x14007d543
xchg r14, rdi
mov r14, rcx
xchg rdi, r14
xor r14d, r14d
jmp 0x14007d6d8
mov r12, r12
lea rax, [rbp - 0x10]
nop
inc rbx
mov dword [rsp - 0x2c], esp
cmp byte [rax + rbx], 0
jne 0x14007d858
jmp 0x14007d6aa
call fcn.1400e9e50
test bl, bl
xchg r11, r11
je 0x14007e9f6
mov qword [rsp + 0x30], r14
xchg r14, r15
mov qword [rsp + 0x40], r15
jmp 0x14007d4ef
xor r8d, 0x5a804d37
sub r8d, 0x153806a0
cmp qword [rcx + 0x10], r8
cmovb r8, qword [rcx + 0x10]
mov dword [rsp - 0x10], ecx
mov rdx, rcx
cmp qword [rcx + 0x18], 0x10
jmp 0x14007d7b1
jb 0x14007d86e
nop
add rdx, 0x1f71781b
sub rdx, 0x1f7177f4
mov rcx, qword [rcx - 8]
sub rax, rcx
mov dword [rsp - 0x1c], 0x155619a
jmp 0x14007d6f1
sub rbx, 0x34fbbdd
add rbx, 0x13a92dd1
add rbx, 0x7fffffff
xor rbx, 0x285158ad
xchg r8, r15
mov r15, rbx
jmp 0x14007d749
xchg rdi, rax
movaps xmmword [rdi - 0x58], xmm9
xchg rdi, rax
mov rax, qword [0x1402567f0]
xor rax, rsp
mov qword [rbp + 0x100], rax
mov dword [rsp - 0x44], ebx
jmp 0x14007d83e
xchg r10, rax
mov qword [rsp + 0x40], r10
xchg r10, rax
lea rdi, [rsp + 0x30]
xchg rbx, rbx
jmp 0x14007d61c
lea rax, [rbp - 0x10]
mov rsi, rdi
sub rsi, rax
jmp 0x14007d950
mov dword [rsp - 0xc], ecx
jmp 0x14007d962
xchg rdx, rsi
mov rdx, rbx
xchg rdx, rsi
lea rcx, [rdi + rbx]
inc r8
jmp 0x14007d96e
xchg r12, r12
xchg rdx, rdi
mov rdi, rdx
xchg rdi, rdx
jmp 0x14007d9d3
lea rdx, [rbp - 0x10]
add rdx, rax
call fcn.1400ec010
lea rax, [rsp + 0x30]
mov r11, r11
jmp 0x14007de20
xchg r8, rsi
lea rdx, [rbp - 0x10]
xchg rdi, rcx
mov rdi, rcx
jmp 0x14007d9aa
xchg rcx, rdi
call fcn.1400ec010
lea rcx, [rdi + rsi]
xchg r8, r10
mov r10, rbx
jmp 0x14007d9c1
xchg r10, r8
sub r8, rsi
lea rax, [rsi + rbx]
mov rsp, rsp
jmp 0x14007d97f
call fcn.1400ec010
xchg r8, rsi
mov rsi, r8
jmp 0x14007d998
xchg rbx, rcx
mov qword [rsp + 0x28], rcx
xchg rbx, rcx
lea rax, [rbp - 0x10]
jmp 0x14007e1c7
mov rsi, rsi
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
movd xmm0, edx
xchg r11, r11
paddb xmm2, xmm0
movd xmm0, dword [rcx]
jmp 0x14007ef68
movsxd rax, ecx
lea r8, [rsp + 0x50]
xchg rdi, rdi
jmp 0x14007e0c6
movups xmm0, xmmword [0x14011c5a0]
mov dword [rsp - 0x14], esp
xchg r12, rsp
movups xmmword [r12 + 0x50], xmm0
xchg r12, rsp
movups xmm1, xmmword [0x14011c5b0]
jmp 0x14007ee0d
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f016
xchg r15, r15
jmp 0x14007eea7
xor eax, 0x21a42815
sub eax, 0x8065d72
xor eax, 0x5e0bf7f2
xor eax, 0x7ffde6e9
xor eax, 0x3ee49a4e
xor eax, 0xf529abe
jmp 0x14007dab3
paddd xmm3, xmm5
movdqa xmm1, xmm3
mov dword [rsp - 0x3c], 0x1743bd37
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x14007ed0d
sub eax, 0x7424f691
sub ax, dx
movzx eax, ax
mov rsi, rsi
imul ecx, eax, 0x32
add cx, r8w
xor word [r9], cx
jmp 0x14007e4a9
cmp r8d, 0x3d
jge 0x14007de84
mov dword [rsp - 0x44], 0x7d595e19
jmp 0x14007e871
neg r8d
lea rcx, [rcx + 0x10]
cmp r8d, 0x20
mov dword [rsp - 0x30], edi
jl 0x14007e3fc
jmp 0x14007e4c6
xchg r9, r9
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
xchg rbp, rbp
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x14007e234
mov r9d, 0xde727e
xor r9d, 0x2c631550
add r9d, 0x1c2cc662
xor r9d, 0x58642a76
jmp 0x14007eae7
nop
lea r10, [rbp - 0x58]
cmp qword [rbp - 0x40], 0x10
mov dword [rsp - 0x28], 0x1d5bcb0d
cmovae r10, qword [rbp - 0x58]
jmp 0x14007de0c
jl 0x14007da26
mov dword [rsp - 0x14], 0x1a497351
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011cfd0]
movd xmm6, esi
movdqa xmm7, xmmword [str.2222]
jmp 0x14007dba8
xchg r10, r10
movd xmm8, r15d
movdqa xmm9, xmmword [0x1401193c0]
jmp 0x14007ed63
mov dword [rsp - 0x1c], 0x2829058d
sub rax, rcx
neg rax
add rax, 8
neg rax
cmp rax, r15
ja 0x14007f02b
jmp 0x14007ebe5
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x28], 0x465e6eb
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x3c], 0x75a471fb
jmp 0x14007dff0
neg r8d
lea rcx, [rcx + 8]
mov r14, r14
cmp r8d, 0x38
jl 0x14007e09e
jmp 0x14007daeb
xchg rcx, r15
mov r15, qword [rbp - 0x60]
xchg rcx, r15
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
mov dword [rsp - 0x40], ecx
jmp 0x14007ddac
mov r13, r13
shr eax, 0x10
shr eax, 3
shr eax, 2
shr eax, 1
shr eax, 7
jmp 0x14007e1fe
sub rcx, 0x9240b7c
add rcx, 0x15c6f296
xor rcx, 0x55714880
jmp 0x14007e928
mov byte [rbp - 0x58], 0x63
xor byte [rbp - 0x58], 1
add byte [rbp - 0x58], 0x12
add byte [rbp - 0x58], 2
sub byte [rbp - 0x58], 0x46
sub byte [rbp - 0x58], 0x12
xor byte [rbp - 0x58], 0x1e
jmp 0x14007e04f
mov rax, r13
xchg r13, rcx
cmp rdx, 0x1000
jmp 0x14007eb94
pmuldq xmm0, xmm4
xchg rcx, rcx
shufps xmm1, xmm0, 0xdd
jmp 0x14007ef07
mov eax, 0x4a4d242b
sub eax, 0x10a5ae90
sub eax, 0xa564f9b
sub eax, 0x7173506
add eax, 0x4b5d5c84
xor eax, 0x2b82fd7d
sub eax, 0xe26c9a9
jmp 0x14007edaf
sub al, dl
xchg r14, r14
movsx eax, al
jmp 0x14007e5b4
movsd xmm0, qword [0x14011c670]
xchg r10, rbp
movsd qword [r10 - 0x70], xmm0
xchg rbp, r10
jmp 0x14007e6d0
add eax, 0x1c824c20
xor eax, 0x78e25100
add eax, 0x59c3078
imul r8d
jmp 0x14007eed1
xchg r8, r11
movaps xmm7, xmmword [r8 - 0x20]
xchg r11, r8
movaps xmm8, xmmword [r11 - 0x30]
mov dword [rsp - 0x2c], ecx
movaps xmm9, xmmword [r11 - 0x40]
mov rsp, r11
jmp 0x14007e83a
nop
movabs rcx, 0xffffffff29abb00f
add rcx, 0x32ef4534
sub rcx, 0x4e172632
jmp 0x14007dc53
jne 0x14007ed89
lea rdx, [rbp - 0x10]
xchg rcx, r10
mov r10, qword [rbp - 0x60]
xchg r10, rcx
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
mov dword [rsp - 0x38], 0x7c2d73cc
jmp 0x14007e6e5
lea rdx, [rbp - 0x60]
mov qword [rsp + 0x20], rdx
mov r9d, 0x702fd3d5
sub r9d, 0x5e4c1f64
add r9d, 0x1f8902cd
sub r9d, 0x2a6b480b
add r9d, 0x5be95e56
jmp 0x14007e965
mov r9d, eax
test eax, 0xfffffffd
je 0x14007e196
movups xmm0, xmmword [0x14011c630]
xchg r15, r15
movups xmmword [rsp + 0x50], xmm0
movups xmm1, xmmword [0x14011c640]
jmp 0x14007e989
nop
add rdx, 0x7c47825c
sub rdx, 0x7c478235
jmp 0x14007dfa9
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
mov dword [rsp - 0x10], 0x7d3456f1
pshufd xmm3, xmm3, 0
jmp 0x14007da95
movups xmm0, xmmword [str.ajgaszdzUUHOQS]
xchg rsp, r9
movups xmmword [r9 + 0x50], xmm0
jmp 0x14007eb7b
xchg rdx, rax
movups xmm0, xmmword [rdx]
xchg rdx, rax
xchg rbp, rbx
movups xmmword [rbx - 0x38], xmm0
jmp 0x14007e7e1
add rdx, 0x56dbd1f5
sub rdx, 0x56dbd1ce
mov rcx, qword [rcx - 8]
jmp 0x14007dbbe
xor byte [rax], 0x75
add byte [rax], 0x21
xor byte [rax], 0x25
jmp 0x14007e3c6
jl 0x14007e88c
mov rdi, rdi
xchg r8, rdx
mov rdx, r10
xchg rdx, r8
jmp 0x14007e165
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x3c], esp
psrld xmm0, xmm8
jmp 0x14007e2f7
movups xmmword [rcx - 0x80], xmm1
xchg rcx, rbp
movsd xmm0, qword [0x14011c5e0]
xchg rsi, rbp
movsd qword [rsi - 0x70], xmm0
jmp 0x14007df5e
cmp rdx, 0x10
jb 0x14007e8fd
inc rdx
mov rsi, rsi
jmp 0x14007e821
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
xchg r8, r8
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x14007e577
add qword [rax + 0x18], 0x1d65d0db
sub qword [rax + 0x18], 0x4530354e
mov byte [rax], 5
xor byte [rax], 0x73
xor byte [rax], 0x4f
add byte [rax], 0x38
jmp 0x14007de6d
xchg rbp, rdi
movsd qword [rdi - 0x80], xmm1
xchg rbp, rdi
mov eax, dword [0x14011c628]
mov dword [rsp - 0x28], 0x7f1c1faa
mov dword [rbp - 0x78], eax
jmp 0x14007e6be
xchg rbp, rsi
mov eax, dword [0x14011c5e8]
mov dword [rbp - 0x68], eax
mov dword [rsp - 0x30], 0x395a6fd6
movzx eax, word [0x14011c5ec]
mov word [rbp - 0x64], ax
jmp 0x14007ea8b
mov edx, r10d
lea rcx, [rsp + 0x50]
call fcn.1400ae430
xchg r10, r10
xchg r14, rcx
jmp 0x14007ed4e
shr eax, 3
shr eax, 0x13
shr eax, 1
shr eax, 1
jmp 0x14007e41d
mov rcx, qword [rcx - 8]
mov dword [rsp - 0x28], 0x5e7210d1
sub rax, rcx
nop
jmp 0x14007e600
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov rsp, rsp
jmp 0x14007ee93
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x14007e33b
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x14], ecx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
jmp 0x14007e453
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov rbp, rbp
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
jmp 0x14007e9c3
mov rdx, qword [rbp - 0x20]
cmp rdx, 0x10
mov dword [rsp - 0x34], 0x54f156b1
jmp 0x14007e667
add eax, 0x346e1314
add eax, 0x437b1052
sub eax, 0x1690c45e
xor eax, 0x3bab3175
xor eax, 0x7c4fa11c
xor eax, 0x735c73ba
jmp 0x14007ee7f
xchg rsp, rbp
movdqa xmmword [rbp + 0x30], xmm0
xchg rsp, rbp
lea rcx, [rsp + 0x54]
mov edx, dword [rsp + 0x30]
xchg r11, r11
movd xmm2, r8d
jmp 0x14007ef9b
mov dword [rsp - 0x28], 0x411a1d6b
mov byte [rbp - 0x78], al
mov r8d, r14d
mov esi, 0xedd396c
add esi, 0x2f50cf66
jmp 0x14007e5d1
lea r8, [r8 + rax*2]
nop dword [rax + rax]
mov eax, 0x1c0b5f60
xor eax, 0x42173e85
add eax, 0xc158dae
xor eax, 0x7a0a651d
jmp 0x14007e211
imul ecx, eax, 0x32
add cl, r8b
xor byte [r9], cl
mov rsp, rsp
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x3d
jmp 0x14007de7b
mov rbx, qword [rsp + 0x30]
xchg rbx, rcx
xchg rbp, rax
mov rbp, rcx
xchg rbp, rax
cmp rdx, 0x1000
mov rsi, rsi
jmp 0x14007e915
movsxd rax, r8d
lea r9, [rsp + 0x50]
lea r9, [r9 + rax*2]
nop dword [rax]
mov dword [rsp - 0x18], 0x60fafd20
mov eax, 0x53dad1c2
xor eax, 0x14a20a50
jmp 0x14007e854
cmp rdx, 0x10
jb 0x14007ebf2
mov rsi, rsi
inc rdx
mov rcx, qword [rsp + 0x30]
jmp 0x14007e3b3
lea rdx, [rsp + 0x50]
mov dword [rsp - 0x14], 0x4ef3caac
lea rcx, [rsp + 0x30]
call fcn.1400b5690
jmp 0x14007e35e
mov rcx, qword [rbp - 0x60]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
jmp 0x14007ebd3
mov dword [rsp - 0x34], ecx
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
mov dword [rsp - 0x2c], 0x236670aa
punpckhdq xmm0, xmm2
jmp 0x14007e72c
xchg r11, rax
mov qword [rsp + 0x20], r11
xchg r11, rax
jmp 0x14007e7f0
shr eax, 1
shr eax, 1
shr eax, 1
add edx, eax
jmp 0x14007e1e2
mov dword [rsp - 0x20], 0x4342c271
mov eax, 0x5cc50729
sub eax, 0x18e4355a
xor eax, 0x1768f729
jmp 0x14007ea05
shr eax, 1
shr eax, 1
add edx, eax
mov dword [rsp - 0x2c], 0x89dfc29
jmp 0x14007dcb1
xor eax, 0x3cd62094
xor eax, 0x7305588a
sub eax, 0x36f5bb60
sub eax, 0xfd998a7
add eax, 0x38d1e696
imul ecx
xchg r10, r10
jmp 0x14007e463
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x2c], ebp
psrld xmm0, xmm8
jmp 0x14007e02b
xchg r8, rax
movups xmmword [rbp - 0x28], xmm1
mov dword [rsp - 0x2c], 0x5058cce
jmp 0x14007ec47
pshufd xmm3, xmm3, 0
mov dword [rsp - 0x24], edi
paddd xmm3, xmm5
jmp 0x14007e26f
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x14007e442
xor qword [rsp + 0x48], 0x7730d69b
xor qword [rsp + 0x48], 0x74c661d0
mov byte [rsp + 0x30], reloc.WS2_32.dll_socket
add byte [rsp + 0x30], 0xf
add byte [rsp + 0x30], 8
sub byte [rsp + 0x30], 0x25
add byte [rsp + 0x30], 0x4c
jmp 0x14007e2b1
sub byte [rsp + 0x30], 0x4c
add byte [rsp + 0x30], 0x19
sub byte [rsp + 0x30], 0x22
lea rcx, [rbp - 0x58]
mov dword [rsp - 0x24], 0x194fe816
call fcn.1400b0980
jmp 0x14007db5d
movups xmm0, xmmword [0x14011c610]
xchg rsp, rbx
movups xmmword [rbx + 0x70], xmm0
xchg rbx, rsp
movsd xmm1, qword [0x14011c620]
mov r12, r12
jmp 0x14007df3d
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x14], 0x6ae47d5f
jmp 0x14007e003
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov r11, r11
jmp 0x14007e48b
mov qword [rbp - 0x40], 0x69c87888
sub qword [rbp - 0x40], 0x4073ecc0
add qword [rbp - 0x40], 0xc50b719
jmp 0x14007e510
xchg r9, r9
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
mov dword [rsp - 0xc], 0x5734fb54
paddw xmm3, xmm2
jmp 0x14007e70f
cmp qword [rax + 0x18], 0x10
jb 0x14007dd7c
mov dword [rsp - 0x3c], edx
mov rax, qword [rax]
jmp 0x14007dd7c
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14007eb0b
mov eax, 0x552a4c04
sub eax, 0x1d65d0fc
sub eax, 0x22d67fae
add eax, 0x33cbe2d
jmp 0x14007dcff
xchg r14, rax
mov r14, rcx
xchg r14, rax
cmp rdx, 0x1000
jmp 0x14007e906
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
mov dword [rsp - 0x38], esi
jb 0x14007eeac
jmp 0x14007e59e
add r9, rax
nop dword [rax]
mov dword [rsp - 0x24], 0x7b874d26
nop word [rax + rax]
jmp 0x14007e39a
movd xmm2, r8d
mov r14, r14
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
mov r13, r13
punpckldq xmm1, xmm2
jmp 0x14007e74d
add edx, eax
mov eax, 0x93ce1cb
xor eax, 0x69e46b21
xor eax, 0x12459ac1
sub eax, 0x4feaace
xor eax, 0x38b20744
sub eax, 0x96eacc5
jmp 0x14007eb2b
mov dword [rsp - 0xc], ebp
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
jmp 0x14007dca0
movd xmm0, edx
mov r12, r12
paddb xmm2, xmm0
jmp 0x14007ea6d
sar edx, 3
sar edx, 1
mov eax, edx
jmp 0x14007dc3d
add rcx, 0x98717a9
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov r14, r14
mov edi, eax
mov rdx, qword [rsp + 0x48]
jmp 0x14007e14b
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
xchg rbx, rbx
pmulld xmm0, xmm7
jmp 0x14007e9b0
mov dword [rsp - 0x18], ebp
inc r8d
lea r9, [r9 + 2]
cmp r8d, 0x27
xchg rbx, rbx
jl 0x14007e13c
jmp 0x14007df82
cmp r8d, 0x27
jge 0x14007df82
xchg r11, r11
jmp 0x14007e125
xchg rdi, rsp
mov rsp, qword [r11 + 0x38]
xchg rdi, rsp
xchg r12, r11
movaps xmm6, xmmword [r12 - 0x10]
xchg r12, r11
jmp 0x14007dd16
xchg rcx, rsp
lea rcx, [rsp + 0x54]
mov edx, dword [rsp + 0x30]
mov dword [rsp - 0x34], 0x29526dda
nop dword [rax]
jmp 0x14007def6
sub qword [rbp - 0x40], 0x17200622
add qword [rbp - 0x40], 0x334ea783
sub qword [rbp - 0x40], 0x18ae8842
sub qword [rbp - 0x40], 0x222035c
add qword [rbp - 0x40], 0x1575614
xor qword [rbp - 0x40], 0x385aaeb7
jmp 0x14007dc6d
movabs rcx, 0xffffffff1be67a18
add rcx, 0x3df5d349
sub rcx, 0xfb7341a
add rcx, 0x1813ade
xor rcx, 0x7b60e0a7
xor rcx, 0x46be5cdb
jmp 0x14007e46f
mov dword [rsp - 0x28], 0x7fe19590
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x10], 0x2b3da06e
jmp 0x14007de92
inc rdx
xchg rcx, rbp
mov rbp, qword [rsp + 0x30]
xchg rbp, rcx
xchg rcx, r13
jmp 0x14007dc8e
imul ecx, eax, 0x32
add cl, r8b
xor byte [r9], cl
mov dword [rsp - 0x2c], 0x788055be
inc r8d
lea r9, [r9 + 1]
jmp 0x14007ea3d
sub esi, 0x2413a92
add esi, 0x2f6f86e3
sub esi, 0x5939d6e4
add esi, 0x5c7564db
sub esi, 0x616a6f32
xor esi, 0xeaf43b5
sub esi, 0x3823059
jmp 0x14007e6f8
sub rax, 0xffffffffe202d7a7
add rax, 0xffffffffe202d79f
cmp rax, 0x1f
ja 0x14007eff9
call fcn.1400e9e50
jmp 0x14007e9f3
jb 0x14007e9f6
inc rdx
mov rcx, qword [rbp - 0x38]
xchg r8, rax
mov r8, rcx
jmp 0x14007ea55
call fcn.1400e9f70
mov r15, r15
lea r11, [rsp + 0x250]
mov rbx, qword [r11 + 0x28]
xchg rbp, rsi
mov rbp, qword [r11 + 0x30]
xchg rbp, rsi
jmp 0x14007e4d8
cmp rax, r15
ja 0x14007f01c
call fcn.1400e9e50
mov dword [rsp - 0x2c], 0x189def50
test edi, edi
jmp 0x14007dd55
movzx eax, byte [0x14011c62c]
mov byte [rbp - 0x74], al
mov r8d, r14d
jmp 0x14007ed2a
mov eax, dword [0x14011c678]
mov dword [rbp - 0x68], eax
movzx eax, word [0x14011c67c]
jmp 0x14007ead5
mov r10d, eax
test eax, 0xfffffffd
je 0x14007df92
jmp 0x14007da36
lea r15d, [rsi + 0x1b]
mov dword [rsp - 0x44], 0x28f975bf
mov ebx, dword [0x1402567d0]
jmp 0x14007e93f
movq xmm0, qword [rcx]
pxor xmm3, xmm0
mov dword [rsp - 0x2c], esi
movq qword [rcx], xmm3
lea eax, [r8 + 4]
movd xmm2, eax
jmp 0x14007ef20
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov r10, r10
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov r12, r12
jmp 0x14007dfd6
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
xchg r14, r14
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
jmp 0x14007dbe1
sub rdx, 0x294c4dd1
mov rcx, qword [rcx - 8]
mov rdi, rdi
sub rax, rcx
nop
sub rax, 0xffffffff96d69b84
add rax, 0xffffffff96d69b7c
jmp 0x14007e6a1
movd xmm6, esi
movdqa xmm7, xmmword [str.2222]
movd xmm8, r15d
xchg rbp, rbp
movdqa xmm0, xmmword [str.2222222222222222]
xchg rsp, rcx
movdqa xmmword [rcx + 0x30], xmm0
jmp 0x14007e4f3
paddw xmm3, xmm2
mov dword [rsp - 0x20], ebx
movq xmm0, qword [rdx]
pxor xmm3, xmm0
jmp 0x14007edd4
mov rcx, rbx
xchg rdx, rcx
lea rcx, [rsp + 0x30]
mov dword [rsp - 0x18], edx
call fcn.140077350
jmp 0x14007de20
xchg rbp, rbx
xchg r8, rax
movups xmm1, xmmword [r8 + 0x10]
jmp 0x14007e24a
xor r9d, r9d
mov r14, r14
xor r8d, r8d
xchg rdx, rcx
jmp 0x14007e7c8
pmulld xmm0, xmm7
xchg rsi, rsi
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
jmp 0x14007d9f7
mov rcx, qword [rbp - 0x58]
xchg rsi, rcx
mov rax, rsi
xchg rsi, rcx
cmp rdx, 0x1000
jmp 0x14007ea19
nop
add rsp, 8
mov r15, qword [rsp - 8]
nop
add rsp, 8
mov r14, qword [rsp - 8]
pop rbp
jmp 0x14007e868
add eax, 0x1132c666
sub eax, 0x4e5f20aa
add eax, 0x2a36aaa7
jmp 0x14007efb4
mov dword [rsp - 0x30], 0x1dd52020
ret
movsxd rax, r8d
lea r9, [rsp + 0x50]
add r9, rax
mov dword [rsp - 0x20], ebx
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x3fb07c4
jmp 0x14007e064
add qword [rax + 0x18], 0x26da59af
add qword [rax + 0x18], 0x11dc111b
sub qword [rax + 0x18], 0x3a85f574
jmp 0x14007df1c
mov rcx, rcx
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
mov dword [rsp - 0x40], edi
jmp 0x14007dde9
pxor xmm3, xmm0
mov r13, r13
movq qword [rcx + 8], xmm3
neg r8d
add r8d, 0xfffffff8
jmp 0x14007db02
sub rax, rcx
sub rax, 8
cmp rax, 0x1f
ja 0x14007f031
mov rdi, rdi
call fcn.1400e9e50
mov qword [rbp - 0x48], r14
jmp 0x14007e31e
jb 0x14007ebed
mov rdi, rdi
nop
jmp 0x14007de56
jb 0x14007e6aa
nop
add rdx, 0x294c4df8
jmp 0x14007e767
add rcx, 0x31a80157
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov r13, r13
mov edi, eax
jmp 0x14007ef8b
cmp ebx, 2
jl 0x14007ef5b
movdqa xmm5, xmmword [0x140119390]
mov dword [rsp - 0x1c], 0x6865011e
movdqa xmm4, xmmword [0x14011cfd0]
jmp 0x14007e78a
add r9d, 0x17bc449f
sub r9d, 0x43287c7
sub r9d, 0x76658a22
xor r8d, r8d
mov r8, r8
mov rdx, rax
nop
jmp 0x14007e545
xchg r9, rsp
movups xmmword [r9 + 0x60], xmm1
xchg rsp, r9
movups xmm0, xmmword [0x14011c650]
movups xmmword [rsp + 0x70], xmm0
mov dword [rsp - 0x24], esp
movups xmm1, xmmword [0x14011c660]
jmp 0x14007efe9
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14007ecef
mov dword [rsp - 0x2c], 0x4bc61a14
movq xmm2, xmm9
paddw xmm3, xmm2
movq xmm0, qword [rcx + 8]
jmp 0x14007e8cc
xchg r10, r15
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
mov r14, r14
jmp 0x14007ecb3
mov rdi, rdi
mov rcx, qword [rbp + 0x100]
xor rcx, rsp
jmp 0x14007e67e
sub eax, 0x41b2f64f
xor eax, 0x4413dae6
xor eax, 0x706ea41b
jmp 0x14007ec0f
mov dword [rsp - 0x2c], 0x317b7a75
jb 0x14007e8f8
neg rdx
add rdx, 0xffffffffffffffd9
neg rdx
mov rcx, qword [rcx - 8]
mov rsi, rsi
jmp 0x14007e8e4
cmp r8d, 0x39
jl 0x14007e39a
xchg r11, r11
xchg r15, r10
mov r8, r15
jmp 0x14007e9de
xchg r8, rax
cmp rdx, 0x1000
jb 0x14007e616
mov dword [rsp - 0x3c], ebp
jmp 0x14007ddd5
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
xchg r13, r13
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
jmp 0x14007e25d
mov r8d, r14d
mov dword [rsp - 0x10], ebx
cmp ebx, 2
jl 0x14007e125
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011cfd0]
mov r13, r13
jmp 0x14007ec6e
movups xmm0, xmmword [0x14011c580]
xchg r8, rsp
movups xmmword [r8 + 0x70], xmm0
xchg rsp, r8
movsd xmm1, qword [str._v_rU_h]
xchg rbx, rbx
jmp 0x14007eb63
mov rbx, rbx
mov word [rbp - 0x64], ax
mov ecx, r14d
cmp ebx, 2
jmp 0x14007db79
sub r9d, 0x1a0302a
add r9d, 0x3c50746f
xor r9d, 0x4b314c14
xor r8d, r8d
xchg rdx, rax
mov rax, rdx
xchg rdx, rax
jmp 0x14007dd37
xchg r12, r12
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
movd xmm0, edx
mov rbx, rbx
jmp 0x14007ec23
add eax, 0x316869ab
xor eax, 0x32afbc7e
sub eax, 0x4f89a280
jmp 0x14007dcd9
add r8d, 0xf97dc4
sub r8d, 0xf97dbc
lea rcx, [rcx + 8]
mov r8, r8
cmp r8d, 0x38
jl 0x14007defe
jmp 0x14007ef49
xchg r13, rbp
movsd qword [r13 - 0x80], xmm1
xchg r13, rbp
movzx eax, byte [0x14011c598]
jmp 0x14007e0a8
xchg r9, rsp
movups xmm1, xmmword [0x14011c570]
xchg rcx, rsp
movups xmmword [rcx + 0x60], xmm1
xchg rsp, rcx
jmp 0x14007eab3
jb 0x14007eea7
mov r15, r15
nop
sub rdx, 0x4f0374df
add rdx, 0x4f037506
mov rcx, qword [rcx - 8]
xchg r10, r10
jmp 0x14007da59
nop
mov dword [rsp - 0x40], 0x37a94bd6
mov rdx, qword [rbp - 0x40]
jmp 0x14007dee1
mov dword [rsp - 0x10], 0x44367d12
call fcn.1400e9e50
test edi, edi
jmp 0x14007edc2
mov dword [rsp - 0x10], 0xd03b130
shr eax, 0x15
shr eax, 5
shr eax, 3
jmp 0x14007ecdc
add eax, 0x4cdfdb85
sub eax, 0x39c18a7c
sub eax, 0x39c69f72
jmp 0x14007ef7e
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
mov dword [rsp - 0x20], 0x5d41d939
neg r8d
add r8d, 0xfffffff8
jmp 0x14007dc0b
xchg r13, r14
mov qword [rax + 0x10], r13
xchg r14, r13
mov qword [rax + 0x18], 0x407371a
xor qword [rax + 0x18], 0x75b4d587
sub qword [rax + 0x18], 0x4819f371
jmp 0x14007e896
movd xmm6, esi
movdqa xmm7, xmmword [str.2222]
movd xmm8, r15d
mov dword [rsp - 0xc], 0x51d94088
movdqa xmm9, xmmword [0x1401193c0]
lea rcx, [rsp + 0x50]
nop dword [rax]
jmp 0x14007e3fc
pmuldq xmm1, xmm4
mov dword [rsp - 0x3c], esp
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14007e30d
call fcn.1400b5690
cmp qword [rax + 0x18], 0x10
jb 0x14007ecce
mov rax, qword [rax]
mov dword [rsp - 0x44], 0x75ca0d7c
lea rcx, [rbp - 0x60]
mov qword [rsp + 0x20], rcx
jmp 0x14007db3d
shr eax, 1
shr eax, 1
add edx, eax
mov r10, r10
mov eax, 0x4dcf6cfe
jmp 0x14007da72
mov dword [rsp - 0x30], 0x2fca8947
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
jmp 0x14007e8b3
movdqa xmm0, xmm3
xchg r8, r8
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x14007eee8
xchg rsp, rsp
cmp ebx, 2
jl 0x14007e871
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011cfd0]
xchg rsi, rsi
jmp 0x14007ee45
mov r14, qword [rbp - 0x60]
xchg rcx, r14
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
xchg rsp, rsp
jmp 0x14007ed89
lea rdx, [rsp + 0x50]
nop dword [rax]
mov dword [rsp - 0x28], 0x716fafb7
movd xmm2, ecx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
jmp 0x14007e1a5
lea r10, [rbp - 0x58]
cmp qword [rbp - 0x40], 0x10
cmovae r10, qword [rbp - 0x58]
mov r15, r15
movups xmm0, xmmword [0x14011c5f0]
xchg rsp, r12
movups xmmword [r12 + 0x50], xmm0
jmp 0x14007efd2
sub eax, 0x49eee659
sub ax, dx
mov r15, r15
movzx eax, ax
jmp 0x14007ef3a
jne 0x14007ebdc
lea rdx, [rbp - 0x10]
xchg rbp, rbp
jmp 0x14007dc24
add qword [rsp + 0x48], 0x2510b508
add qword [rsp + 0x48], 0x773a0f9
sub qword [rsp + 0x48], 0x6950e011
jmp 0x14007e281
xchg rsp, r9
movups xmmword [r9 + 0x60], xmm1
xchg rsp, r9
movups xmm0, xmmword [0x14011c5c0]
mov dword [rsp - 0x34], edx
xchg r8, rsp
jmp 0x14007ee2b
movups xmmword [r8 + 0x70], xmm0
xchg r8, rsp
movups xmm1, xmmword [0x14011c5d0]
mov r13, r13
xchg rcx, rbp
jmp 0x14007deac
movd xmm6, esi
movdqa xmm7, xmmword [str.2222]
movd xmm8, r15d
movdqa xmm0, xmmword [str.2222222222222222]
mov dword [rsp - 0x44], edx
jmp 0x14007e087
cmp rdx, 0x10
jb 0x14007e6b7
xchg r14, r14
inc rdx
xchg rbx, rcx
jmp 0x14007e107
imul r8d
sar edx, 1
sar edx, 2
sar edx, 1
mov eax, edx
shr eax, 0x1c
jmp 0x14007e1d5
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
jmp 0x14007e7b3
call fcn.1400e9e50
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], 0x5cc63455
sub qword [rsp + 0x48], 0x44057e42
add qword [rsp + 0x48], 0x28028b41
jmp 0x14007eded
xchg rcx, rcx
sar edx, 1
sar edx, 2
sar edx, 1
mov eax, edx
xchg r11, r11
shr eax, 7
jmp 0x14007df9a
mov dword [rsp - 0x30], esp
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x2c], esp
jmp 0x14007e375
psrad xmm1, xmm6
movdqa xmm0, xmm1
xchg rsp, rsp
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x14007e801
mov dword [rsp - 0x28], ecx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x14007db1c
cmp r8d, 0x39
jge 0x14007ea4a
mov dword [rsp - 0x10], 0x4988263f
movsxd rax, r8d
lea r9, [rsp + 0x50]
jmp 0x14007e3de
pxor xmm2, xmm0
mov dword [rsp - 0x14], 0xfe95202
movd dword [rcx], xmm2
nop
jmp 0x14007eb3f
sub al, dl
mov r14, r14
movsx eax, al
jmp 0x14007e0eb
xchg rdi, rdx
mov rdi, qword [rsp + 0x48]
xchg rdx, rdi
jmp 0x14007ee67
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
mov r14, r14
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x14007ec9d
sub eax, 0x2e4bfcbf
xor eax, 0x7f11a957
sub eax, 0x273b0142
imul r8d
sar edx, 3
sar edx, 1
mov eax, edx
jmp 0x14007ebf9
xchg r12, rsp
movups xmm1, xmmword [0x14011c600]
movups xmmword [rsp + 0x60], xmm1
xchg rsi, rsi
jmp 0x14007e2d6
xchg r10, rbp
movups xmmword [r10 - 0x80], xmm1
xchg rbp, r10
jmp 0x14007dce6
call fcn.1400f0b0c
int3
call fcn.1400f0b0c
int3
call fcn.140039fd0
nop
xchg r8, r8
call fcn.1400f0b0c
nop
call fcn.1400f0b0c
jmp 0x14007f026
mov dword [rsp - 0x14], ebx
int3
call fcn.1400f0b0c
nop
call fcn.1400f0b0c
mov dword [rsp - 0x28], edx
int3