Function at 0x140006e30
Capabilities:
Encode data using xor

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x408
call fcn.1400e6a60
test al, al
jne 0x140007a33
lea rsi, [rsp + 0x3e8]
mov rcx, rsi
call fcn.1400f9510
mov rcx, rsi
call fcn.1400d47d0
mov rsi, rax
mov rdi, rdx
lea rax, [0x14014e31e]
mov qword [rsp + 0x198], rax
lea rax, [rsp + 0x198]
mov rcx, qword [rsp + 0x198]
movabs rdx, 0xcbbe830710fdf018
mov qword [rsp + 0x198], rdx
mov rdx, qword [rsp + 0x198]
call fcn.140001510
mov qword [rsp + 0x198], 0
mov dword [rsp + 0x19f], 0
movabs rcx, 0x590ae043ab5e54c0
xor rcx, qword [rax]
mov qword [rsp + 0x198], rcx
movzx ecx, word [rax + 8]
movzx eax, byte [rax + 0xa]
mov edx, ecx
shr edx, 8
xor cl, 0x82
xor dl, 0xda
mov byte [rsp + 0x1a0], cl
mov byte [rsp + 0x1a1], dl
xor al, 0x52
mov byte [rsp + 0x1a2], al
mov qword [rsp + 0x20], 0xb
lea rcx, [rsp + 0x140]
lea r9, [rsp + 0x198]
mov rdx, rsi
mov r8, rdi
call fcn.1401015b0
mov rdi, qword [rsp + 0x148]
mov rsi, qword [rsp + 0x150]
test rsi, rsi
je 0x140006f67
setns al
js 0x140007dec
movzx ebx, al
mov rcx, rsi
mov rdx, rbx
call fcn.14000e5b0
mov rcx, rax
test rax, rax
jne 0x140006f6c
mov rcx, rsi
mov rdx, rbx
call fcn.14014e6d0
ud2
mov ecx, 1
mov qword [rsp + 0x198], rsi
mov qword [rsp + 0x1a0], rcx
mov rdx, rdi
mov r8, rsi
call fcn.1401497e0
mov qword [rsp + 0x1a8], rsi
movzx eax, byte [rsp + 0x158]
mov byte [rsp + 0x1b0], al
lea rsi, [rsp + 0x198]
mov rcx, rsi
call fcn.140005cd0
test rax, rax
jne 0x140007cea
mov qword [rsp + 0xf0], rdx
lea rax, [0x1401517a4]
mov qword [rsp + 0x198], rax
mov rcx, qword [rsp + 0x198]
movabs rax, 0x807cbf8aba57529a
mov qword [rsp + 0x198], rax
mov rdx, qword [rsp + 0x198]
call fcn.1400018c0
mov rsi, rax
lea rcx, [rsp + 0x198]
mov r8d, 0x248
xor edx, edx
call fcn.140149f60
mov rax, 0xfffffffffffffff8
lea rcx, [0x1401519f8]
nop dword [rax + rax]
mov rdx, qword [rax + rcx + 8]
xor rdx, qword [rsi + rax + 8]
mov qword [rsp + rax + 0x1a0], rdx
add rax, 8
cmp rax, 0x240
jb 0x140007020
movzx eax, byte [rsi + 0x24a]
movzx ecx, word [rsi + 0x248]
mov edx, ecx
shr edx, 8
xor cl, 0x27
xor dl, 0xd2
mov byte [rsp + 0x3e0], cl
mov byte [rsp + 0x3e1], dl
xor al, 0xe7
mov byte [rsp + 0x3e2], al
mov ecx, 0x24b
mov edx, 1
call fcn.14000e5b0
test rax, rax
je 0x140007cfb
mov rbp, rax
mov r12, rax
lea rdx, [rsp + 0x198]
mov r8d, 0x24b
mov rcx, rbp
call fcn.1401497e0
lea rcx, [rsp + 0x198]
call fcn.1400f9830
cmp byte [rsp + 0x1b0], 2
je 0x140007d05
movups xmm0, xmmword [rsp + 0x198]
movups xmm1, xmmword [rsp + 0x1a8]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0x70]
call fcn.1400d47d0
mov qword [rsp + 0x188], rax
mov qword [rsp + 0x190], rdx
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 0
lea r8, fcn.140001d80
lea rsi, [rsp + 0x198]
lea rdx, [rsp + 0x28]
mov rcx, rsi
call fcn.140125970
lea rcx, [rsp + 0x188]
mov rdx, rsi
call fcn.140101790
test al, al
jne 0x140007cbc
mov rdx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x38]
lea rdi, [rsp + 0x198]
mov rcx, rdi
call fcn.140129450
mov qword [rsp + 0x128], 0
mov qword [rsp + 0x130], 1
mov qword [rsp + 0x138], 0
lea r8, fcn.140001d80
lea rbx, [rsp + 0x90]
lea rsi, [rsp + 0x128]
mov rcx, rbx
mov rdx, rsi
call fcn.140125970
mov rcx, rdi
mov rdx, rbx
call fcn.14012d3c0
test al, al
jne 0x140007cbc
mov qword [rsp + 0x178], rsi
lea rax, [0x140006e10]
mov qword [rsp + 0x180], rax
lea rax, [0x140151c48]
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], 1
mov qword [rsp + 0x90], 0
lea rax, [rsp + 0x178]
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], 1
lea rcx, [rsp + 0x160]
lea rdx, [rsp + 0x90]
call fcn.14011a400
mov rdx, qword [rsp + 0x128]
test rdx, rdx
je 0x140007245
mov rcx, qword [rsp + 0x130]
mov r8d, 1
call fcn.14000e5c0
mov rdx, qword [rsp + 0x28]
test rdx, rdx
je 0x14000725f
mov rcx, qword [rsp + 0x30]
mov r8d, 1
call fcn.14000e5c0
mov rdx, qword [rsp + 0x70]
test rdx, rdx
je 0x140007279
mov rcx, qword [rsp + 0x78]
mov r8d, 1
call fcn.14000e5c0
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x90], xmm0
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0xa0], rax
lea rcx, [rsp + 0x70]
lea rdx, [rsp + 0x90]
call fcn.14011b3a0
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x20], 2
lea r9, [0x140151c70]
lea rcx, [rsp + 0x198]
mov r8d, 0x24b
mov rdx, r12
call fcn.140128840
cmp qword [rsp + 0x1b8], 0
mov r11, qword [rsp + 0x198]
mov r14, qword [rsp + 0x1a0]
mov r13, qword [rsp + 0x1c0]
mov qword [rsp + 0x60], rbp
mov qword [rsp + 0x68], r11
mov qword [rsp + 0x110], r12
je 0x1400076ad
mov rdi, qword [rsp + 0x1b0]
lea rax, [rdi - 1]
mov rsi, qword [rsp + 0x1e0]
mov qword [rsp + 0x58], rax
add rax, rsi
cmp rax, r14
jae 0x1400076bb
mov r12, qword [rsp + 0x1a8]
mov rcx, qword [rsp + 0x1d8]
mov qword [rsp + 0xe0], rcx
mov rbx, qword [rsp + 0x1f0]
mov rcx, qword [rsp + 0x1d0]
mov rdx, rdi
mov qword [rsp + 0xd8], rcx
sub rdx, rcx
mov qword [rsp + 0x100], rdx
lea rcx, [r13 - 1]
mov qword [rsp + 0xf8], rcx
mov rcx, r13
neg rcx
mov qword [rsp + 0x108], rcx
lea rcx, [r12 + r13]
mov qword [rsp + 0x118], rcx
lea rcx, [r11 + r13]
mov qword [rsp + 0x120], rcx
mov ecx, 1
mov qword [rsp + 0x40], rcx
xor r15d, r15d
xor ecx, ecx
mov qword [rsp + 0x50], rcx
cmp rbx, 0xffffffffffffffff
jne 0x140007416
mov rbx, qword [rsp + 0xf8]
jmp 0x14000750a
add rsi, rdi
xor ebx, ebx
mov rax, qword [rsp + 0x58]
add rax, rsi
cmp rax, r14
jae 0x1400076cc
movzx eax, byte [r11 + rax]
mov rcx, qword [rsp + 0xe0]
bt rcx, rax
jae 0x140007400
cmp r13, rbx
mov rax, rbx
cmova rax, r13
lea rcx, [r11 + rsi]
mov r8, rax
nop word [rax + rax]
cmp r8, rdi
jae 0x140007480
lea r9, [rsi + r8]
cmp r9, r14
jae 0x140007c9e
lea r9, [r8 + 1]
movzx r10d, byte [r12 + r8]
cmp r10b, byte [rcx + r8]
mov r8, r9
je 0x140007440
add rsi, qword [rsp + 0x108]
add rsi, r9
jmp 0x140007403
mov rcx, r13
nop word cs:[rax + rax]
cmp rbx, rcx
jae 0x1400075c0
dec rcx
cmp rcx, rdi
jae 0x140007c7e
lea rax, [rcx + rsi]
cmp rax, r14
jae 0x140007c8f
movzx r8d, byte [r12 + rcx]
cmp r8b, byte [r11 + rax]
je 0x140007490
add rsi, qword [rsp + 0xd8]
mov rbx, qword [rsp + 0x100]
mov rax, qword [rsp + 0x58]
add rax, rsi
cmp rax, r14
jb 0x140007416
jmp 0x1400076cc
add rsi, rdi
mov r9, rsi
mov rax, qword [rsp + 0x58]
add rax, r9
mov rsi, r9
cmp rax, r14
jae 0x1400076cc
movzx eax, byte [r11 + rax]
mov rcx, qword [rsp + 0xe0]
bt rcx, rax
jae 0x1400074f0
xor eax, eax
mov r8, rsi
mov rcx, qword [rsp + 0x118]
nop word [rax + rax]
lea r9, [rax + r13]
cmp r9, rdi
jae 0x140007570
lea r9, [r8 + r13]
cmp r9, r14
jae 0x140007c9b
movzx r10d, byte [rcx]
inc rcx
lea r9, [r8 + 1]
inc rax
mov rdx, qword [rsp + 0x120]
cmp r10b, byte [rdx + r8]
mov r8, r9
je 0x140007530
jmp 0x1400074f6
lea r8, [r11 + rsi]
mov rcx, rbx
nop word [rax + rax]
cmp rcx, 0xffffffffffffffff
je 0x1400075d0
cmp rbx, rdi
jae 0x140007c7e
lea rax, [rsi + rcx]
cmp rax, r14
jae 0x140007c8f
movzx eax, byte [r12 + rcx]
lea r9, [rcx - 1]
cmp al, byte [r8 + rcx]
mov rcx, r9
je 0x140007580
add rsi, qword [rsp + 0xd8]
jmp 0x1400074f3
xor ebx, ebx
jmp 0x1400075d7
mov rbx, 0xffffffffffffffff
mov rax, qword [rsp + 0x50]
lea rdx, [rax + rbp]
mov rbp, rsi
sub rbp, rax
mov rax, qword [rsp + 0x28]
sub rax, r15
cmp rax, rbp
jb 0x140007668
mov rcx, qword [rsp + 0x40]
add rsi, rdi
add rcx, r15
mov r8, rbp
call fcn.1401497e0
add r15, rbp
mov qword [rsp + 0x38], r15
mov rax, qword [rsp + 0x28]
sub rax, r15
cmp rax, qword [rsp + 0x48]
jb 0x140007691
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
lea rcx, [rax + r15]
mov rdx, qword [rsp + 0xe8]
mov rbp, qword [rsp + 0x48]
mov r8, rbp
call fcn.1401497e0
add r15, rbp
mov qword [rsp + 0x38], r15
mov rax, qword [rsp + 0x58]
add rax, rsi
mov rcx, rsi
cmp rax, r14
mov r11, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x60]
jb 0x1400073e3
jmp 0x1400076d1
lea rcx, [rsp + 0x28]
mov qword [rsp + 0x40], rdx
mov rdx, r15
mov r8, rbp
call fcn.14014a430
mov rdx, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
jmp 0x1400075f8
lea rcx, [rsp + 0x28]
mov rdx, r15
mov r8, qword [rsp + 0x48]
call fcn.14014a430
mov r15, qword [rsp + 0x38]
jmp 0x14000761d
cmp byte [rsp + 0x1d2], 0
je 0x140007a48
mov eax, 1
mov qword [rsp + 0x40], rax
xor r15d, r15d
xor esi, esi
jmp 0x1400076d1
mov rsi, qword [rsp + 0x50]
add rbp, rsi
mov edi, 0x24b
sub rdi, rsi
mov rax, qword [rsp + 0x28]
sub rax, r15
cmp rax, rdi
jb 0x140007c5f
mov rcx, qword [rsp + 0x40]
add rcx, r15
mov rdx, rbp
mov r8, rdi
call fcn.1401497e0
add r15, rdi
mov rsi, qword [rsp + 0x30]
lea rcx, [rsp + 0xf0]
mov rdx, rsi
mov r8, r15
call fcn.140005d50
test rax, rax
jne 0x140007d39
mov rdx, qword [rsp + 0x28]
test rdx, rdx
je 0x14000773c
mov r8d, 1
mov rcx, rsi
call fcn.14000e5c0
mov rdx, qword [rsp + 0x70]
test rdx, rdx
je 0x140007756
mov rcx, qword [rsp + 0x78]
mov r8d, 1
call fcn.14000e5c0
mov rdx, qword [rsp + 0x90]
test rdx, rdx
je 0x140007776
mov rcx, qword [rsp + 0x98]
mov r8d, 1
call fcn.14000e5c0
lea rax, [0x14014c2ed]
mov qword [rsp + 0x198], rax
lea rdx, [rsp + 0x198]
mov rcx, qword [rsp + 0x198]
movabs rax, 0xcefe255b6b0e30f2
mov qword [rsp + 0x198], rax
mov rdx, qword [rsp + 0x198]
call fcn.140001570
movabs rcx, 0x2a1eadc47c6b6dab
xor rcx, qword [rax]
mov qword [rsp + 0x70], rcx
movzx eax, byte [rax + 8]
xor al, 0xf7
mov byte [rsp + 0x78], al
lea rcx, [rsp + 0x198]
lea rdx, [rsp + 0x70]
mov r8d, 9
call fcn.140109d20
lea rcx, [rsp + 0x140]
call fcn.1400d47d0
mov rcx, rax
call fcn.140108750
test rax, rax
je 0x140007d65
mov rsi, rax
mov rdi, rdx
lea rdx, [0x140151c90]
lea rbx, [rsp + 0x198]
mov r8d, 3
mov rcx, rbx
call fcn.140109e20
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140109e20
lea rcx, [rsp + 0x90]
mov rdx, rbx
call fcn.1401017b0
mov r13, qword [rsp + 0xa0]
cmp r13, 2
je 0x140007d7f
mov rcx, qword [rsp + 0x90]
mov r14, qword [rsp + 0x98]
mov rbx, qword [rsp + 0xa8]
mov r12, qword [rsp + 0xb0]
mov rdi, qword [rsp + 0xb8]
mov r15, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xc8]
mov rbp, qword [sym.imp.KERNEL32.dll_CloseHandle]
call rbp
mov rcx, r14
call rbp
test r13, r13
je 0x1400078ad
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test r12, r12
je 0x1400078bb
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test r15, r15
mov r14, qword [rsp + 0x110]
je 0x1400078d1
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rsi, [rsp + 0x198]
mov rcx, rsi
call fcn.140001e00
lea rax, [0x14014a2d1]
mov qword [rsp + 0x198], rax
mov rcx, qword [rsp + 0x198]
movabs rax, 0xf374b97f0ac7351a
mov qword [rsp + 0x198], rax
mov rdx, qword [rsp + 0x198]
call fcn.140001a60
mov rdi, qword [rax]
mov ecx, 8
mov edx, 1
call fcn.14000e5b0
test rax, rax
je 0x140007db7
mov rsi, rax
movabs rax, 0xb35e7f0f77463ae2
xor rdi, rax
mov qword [rsi], rdi
xor ecx, ecx
mov rdx, rsi
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x140007978
mov rdi, qword [sym.imp.USER32.dll_FindWindowA]
nop dword [rax]
xor ecx, ecx
mov edx, 0x5f5e100
call fcn.1400f84a0
xor ecx, ecx
mov rdx, rsi
call rdi
test rax, rax
je 0x140007960
xor ecx, ecx
mov rdx, rsi
call qword [sym.imp.USER32.dll_FindWindowA]
mov rdi, rax
mov rbx, qword [sym.imp.USER32.dll_PostMessageA]
mov r8d, 0xd
mov rcx, rax
mov edx, pe_nt_image_headers64
xor r9d, r9d
call rbx
xor ecx, ecx
mov edx, 0x2faf080
call fcn.1400f84a0
mov r8d, 0xd
mov rcx, rdi
mov edx, 0x101
xor r9d, r9d
call rbx
mov edx, 8
mov r8d, 1
mov rcx, rsi
call fcn.14000e5c0
mov edx, 0x24b
mov r8d, 1
mov rcx, r14
call fcn.14000e5c0
mov rcx, qword [rsp + 0xf0]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rdx, qword [rsp + 0x140]
test rdx, rdx
je 0x140007a13
mov rcx, qword [rsp + 0x148]
mov r8d, 1
call fcn.14000e5c0
mov rdx, qword [rsp + 0x3e8]
test rdx, rdx
je 0x140007a33
mov rcx, qword [rsp + 0x3f0]
mov r8d, 1
call fcn.14000e5c0
nop
add rsp, 0x408
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov eax, 1
mov qword [rsp + 0x40], rax
movzx ebx, byte [rsp + 0x1d0]
xor r15d, r15d
xor esi, esi
jmp 0x140007aa8
mov rbp, qword [rsp + 0x60]
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
lea rcx, [rax + r15]
mov rdx, qword [rsp + 0xe8]
mov rsi, qword [rsp + 0x48]
mov r8, rsi
call fcn.1401497e0
add r15, rsi
mov qword [rsp + 0x38], r15
mov rsi, r13
mov r11, qword [rsp + 0x68]
test r13, r13
je 0x140007ac6
cmp r14, r13
jbe 0x140007ac0
cmp byte [r11 + r13], 0xc0
jge 0x140007ac6
jmp 0x140007dcb
jne 0x140007dcb
cmp r13, r14
jne 0x140007ae0
test bl, bl
je 0x1400076d1
xor bl, 1
mov r13, r14
jmp 0x140007aff
movzx edx, byte [r11 + r13]
movzx ecx, dl
test cl, cl
js 0x140007b64
mov eax, ecx
test bl, bl
je 0x140007bbf
mov rcx, r13
xor bl, 1
mov r13, rcx
lea rdi, [rsi + rbp]
mov rbp, r13
sub rbp, rsi
mov rax, qword [rsp + 0x28]
sub rax, r15
cmp rax, rbp
jb 0x140007c06
mov rcx, qword [rsp + 0x40]
add rcx, r15
mov rdx, rdi
mov r8, rbp
call fcn.1401497e0
add r15, rbp
mov qword [rsp + 0x38], r15
mov rax, qword [rsp + 0x28]
sub rax, r15
cmp rax, qword [rsp + 0x48]
jae 0x140007a70
lea rcx, [rsp + 0x28]
mov rdx, r15
mov r8, qword [rsp + 0x48]
call fcn.14014a430
mov r15, qword [rsp + 0x38]
jmp 0x140007a70
mov eax, ecx
and eax, 0x1f
movzx r8d, byte [r11 + r13 + 1]
and r8d, 0x3f
cmp cl, 0xe0
jb 0x140007bb1
movzx ecx, byte [r11 + r13 + 2]
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb 0x140007c4d
movzx edx, byte [r11 + r13 + 3]
and eax, 7
shl eax, 0x12
shl ecx, 6
and edx, 0x3f
or edx, ecx
or eax, edx
test bl, bl
jne 0x140007af6
jmp 0x140007bbf
shl eax, 6
or eax, r8d
test bl, bl
jne 0x140007af6
cmp eax, 0x110000
je 0x1400076d1
mov ecx, 1
cmp eax, 0x80
jb 0x140007bf0
mov ecx, 2
cmp eax, 0x800
jb 0x140007bf0
cmp eax, 0x10000
mov ecx, 4
sbb rcx, 0
add rcx, r13
je 0x140007c2b
cmp r14, rcx
jbe 0x140007c25
cmp byte [r11 + rcx], 0xc0
jge 0x140007c2b
jmp 0x140007dc8
lea rcx, [rsp + 0x28]
mov rdx, r15
mov r8, rbp
call fcn.14014a430
mov rcx, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
jmp 0x140007b1f
jne 0x140007dc8
cmp rcx, r14
jne 0x140007c37
xor ebx, ebx
jmp 0x140007ad6
movzx eax, byte [r11 + rcx]
mov bl, 1
test al, al
jns 0x140007af9
cmp al, 0xe0
jmp 0x140007af9
shl eax, 0xc
or eax, ecx
test bl, bl
jne 0x140007af6
jmp 0x140007bbf
lea rcx, [rsp + 0x28]
mov rdx, r15
mov r8, rdi
call fcn.14014a430
mov rcx, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
jmp 0x1400076f2
lea r8, [0x1401518f8]
mov rdx, rdi
call fcn.14014e920
ud2
lea r8, [0x140151910]
mov rcx, rax
jmp 0x140007cb2
mov rax, r13
add rsi, rax
cmp r14, rsi
cmova rsi, r14
lea r8, [0x1401518e0]
mov rcx, rsi
mov rdx, r14
call fcn.14014e920
ud2
lea rax, [0x140151878]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401517f0]
lea r9, fcn.140001d50
lea r8, [rsp + 0x160]
mov edx, 0x37
call fcn.14014ec90
ud2
mov qword [rsp + 0x198], rdx
lea rax, str.src_antivirus.rs
jmp 0x140007d48
mov ecx, 0x24b
jmp 0x140007dbc
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0x90], rax
lea rax, str.src_antivirus.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140151948]
lea r9, [0x140151998]
lea r8, [rsp + 0x90]
jmp 0x140007dab
mov qword [rsp + 0x198], rax
lea rax, str.src_antivirus.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140151948]
lea r9, [0x140151998]
lea r8, [rsp + 0x198]
jmp 0x140007dab
lea rcx, [0x140151cb0]
lea r8, str.src_antivirus.rs
mov edx, 0x2b
call fcn.14014e870
ud2
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x28], rax
lea rax, str.src_antivirus.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x140151948]
lea r9, [0x140151998]
lea r8, [rsp + 0x28]
mov edx, 0x2b
call fcn.14014ec90
ud2
mov ecx, 8
mov edx, 1
call fcn.14014e6d0
ud2
mov r13, rcx
lea rax, [0x1401519b8]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x68]
mov rdx, r14
mov r8, r13
mov r9, r14
call fcn.14014ee80
ud2
call fcn.140119fd0
ud2