Function at 0x14004d7a0
Capabilities:
Acquire debug privileges
Enumerate processes
Query service status

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x850]
sub rsp, 0x950
mov rax, qword [0x140192040]
xor rax, rsp
mov qword [rbp + 0x840], rax
xor ebx, ebx
mov r12d, ebx
mov dword [rbp + 0x540], ebx
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
lea r8, [rbp + 0x540]
mov edx, 0x28
call qword [sym.imp.ADVAPI32.dll_OpenProcessToken]
test eax, eax
je 0x14004d871
lea r8, [rbp + 0x5e0]
lea rdx, str.SeDebugPrivilege
xor ecx, ecx
call qword [sym.imp.ADVAPI32.dll_LookupPrivilegeValueW]
mov rcx, qword [rbp + 0x540]
test eax, eax
je 0x14004d86b
mov dword [rbp + 0x550], 1
mov rax, qword [rbp + 0x5e0]
mov qword [rbp + 0x554], rax
mov dword [rbp + 0x55c], 2
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rbx
mov r9d, 0x10
lea r8, [rbp + 0x550]
xor edx, edx
call qword [sym.imp.ADVAPI32.dll_AdjustTokenPrivileges]
mov rcx, qword [rbp + 0x540]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x5e8], xmm0
mov qword [rbp + 0x5f8], rax
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x68], rbx
mov r8d, 0xb
lea rdx, str.svchost.exe
lea rcx, [rsp + 0x50]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
mov r8d, 0xc
lea r15, str.explorer.exe
mov rdx, r15
lea rcx, [rsp + 0x70]
call fcn.14000bc40
nop
mov byte [rbp - 0x70], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x68], xmm0
mov qword [rbp - 0x58], rbx
mov qword [rbp - 0x50], rbx
mov r8d, 0xb
lea rdx, str.svchost.exe
lea rcx, [rbp - 0x68]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x30], rbx
mov r8d, 7
lea r13, str.sysmain
mov rdx, r13
lea rcx, [rbp - 0x48]
call fcn.14000bc40
nop
mov byte [rbp - 0x28], 1
lea r14, str..mixcodes.xyz
mov qword [rbp + 0x550], r14
lea rdi, str.Dnscache
mov qword [rbp + 0x558], rdi
mov byte [rbp + 0x560], 1
lea rdx, [rbp + 0x550]
lea rcx, [rbp - 0x20]
call fcn.1400506f0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x28], xmm0
mov qword [rbp + 0x38], rbx
mov qword [rbp + 0x40], rbx
mov r8d, 0xd
lea rsi, str.mixcodes.xyz0
mov rdx, rsi
lea rcx, [rbp + 0x28]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x48], xmm0
mov qword [rbp + 0x58], rbx
mov qword [rbp + 0x60], rbx
mov r8d, 8
mov rdx, rdi
lea rcx, [rbp + 0x48]
call fcn.14000bc40
nop
mov byte [rbp + 0x68], 1
lea rbx, str.mixcodes.xyz
mov qword [rbp + 0x550], rbx
mov qword [rbp + 0x558], rdi
mov byte [rbp + 0x560], 1
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x70]
call fcn.1400506f0
nop
mov qword [rbp + 0x550], rbx
lea rbx, str.Lsass.exe
mov qword [rbp + 0x558], rbx
mov byte [rbp + 0x560], 0
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0xb8]
call fcn.1400506f0
nop
mov qword [rbp + 0x550], r14
mov qword [rbp + 0x558], rbx
mov byte [rbp + 0x560], 0
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x100]
call fcn.1400506f0
nop
mov qword [rbp + 0x550], rsi
mov qword [rbp + 0x558], rbx
mov byte [rbp + 0x560], 0
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x148]
call fcn.1400506f0
nop
lea rax, str.wmpnetkk.exe
mov qword [rbp + 0x550], rax
mov qword [rbp + 0x558], r15
mov byte [rbp + 0x560], 0
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x190]
call fcn.1400506f0
nop
lea rdi, str.CHROME.EXE
mov qword [rbp + 0x550], rdi
mov qword [rbp + 0x558], r15
mov byte [rbp + 0x560], 0
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x1d8]
call fcn.1400506f0
nop
mov qword [rbp + 0x550], rdi
mov qword [rbp + 0x558], r13
mov byte [rbp + 0x560], 1
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x220]
call fcn.1400506f0
nop
lea rsi, str.MSEDGE.EXE
mov qword [rbp + 0x550], rsi
mov qword [rbp + 0x558], r13
mov byte [rbp + 0x560], 1
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x268]
call fcn.1400506f0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x2b0], xmm0
xor r14d, r14d
mov qword [rbp + 0x2c0], r14
mov qword [rbp + 0x2c8], r14
mov r8d, 0x1b
lea rdx, str.C:WindowsPrefetchMSEDGE.EXE
lea rcx, [rbp + 0x2b0]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x2d0], xmm0
mov qword [rbp + 0x2e0], r14
mov qword [rbp + 0x2e8], r14
mov r8d, 7
mov rdx, r13
lea rcx, [rbp + 0x2d0]
call fcn.14000bc40
nop
mov byte [rbp + 0x2f0], 1
lea rbx, str.C:WindowsPrefetchCHROME.EXE
mov qword [rbp + 0x550], rbx
mov qword [rbp + 0x558], r13
mov byte [rbp + 0x560], 1
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x2f8]
call fcn.1400506f0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x340], xmm0
mov qword [rbp + 0x350], r14
mov qword [rbp + 0x358], r14
mov r8d, 0x1b
mov rdx, rbx
lea rcx, [rbp + 0x340]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x360], xmm0
mov qword [rbp + 0x370], r14
mov qword [rbp + 0x378], r14
mov r8d, 9
lea rdx, str.diagtrack
lea rcx, [rbp + 0x360]
call fcn.14000bc40
nop
mov byte [rbp + 0x380], 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x388], xmm0
mov qword [rbp + 0x398], r14
mov qword [rbp + 0x3a0], r14
mov r8d, 0x1b
lea rdx, str.C:WindowsPrefetchMSEDGE.EXE
lea rcx, [rbp + 0x388]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x3a8], xmm0
mov qword [rbp + 0x3b8], r14
mov qword [rbp + 0x3c0], r14
mov r8d, 9
lea rdx, str.diagtrack
lea rcx, [rbp + 0x3a8]
call fcn.14000bc40
nop
mov byte [rbp + 0x3c8], 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x3d0], xmm0
mov qword [rbp + 0x3e0], r14
mov qword [rbp + 0x3e8], r14
mov r8d, 0xa
mov rdx, rdi
lea rcx, [rbp + 0x3d0]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x3f0], xmm0
mov qword [rbp + 0x400], r14
mov qword [rbp + 0x408], r14
mov r8d, 9
lea rdx, str.diagtrack
lea rcx, [rbp + 0x3f0]
call fcn.14000bc40
nop
mov byte [rbp + 0x410], 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x418], xmm0
mov qword [rbp + 0x428], r14
mov qword [rbp + 0x430], r14
mov r8d, 0xa
mov rdx, rsi
lea rcx, [rbp + 0x418]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x438], xmm0
mov qword [rbp + 0x448], r14
mov qword [rbp + 0x450], r14
mov r8d, 9
lea rdx, str.diagtrack
lea rcx, [rbp + 0x438]
call fcn.14000bc40
nop
mov byte [rbp + 0x458], 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x460], xmm0
mov qword [rbp + 0x470], r14
mov qword [rbp + 0x478], r14
mov r8d, 0x43
lea rdx, str.deviceharddiskvolume3program_filesgooglechrome_applicationchrome.exe
lea rcx, [rbp + 0x460]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x480], xmm0
mov qword [rbp + 0x490], r14
mov qword [rbp + 0x498], r14
mov r8d, 9
lea rdx, str.diagtrack
lea rcx, [rbp + 0x480]
call fcn.14000bc40
nop
mov byte [rbp + 0x4a0], 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x4a8], xmm0
mov qword [rbp + 0x4b8], r14
mov qword [rbp + 0x4c0], r14
mov r8d, 0x32
lea rdx, str.pt_ProgramFiles_MicrosoftEdgeApplicationmsedge.exe
lea rcx, [rbp + 0x4a8]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c8], xmm0
mov qword [rbp + 0x4d8], r14
mov qword [rbp + 0x4e0], r14
mov r8d, 9
lea rdx, str.diagtrack
lea rcx, [rbp + 0x4c8]
call fcn.14000bc40
nop
mov byte [rbp + 0x4e8], 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x4f0], xmm0
mov qword [rbp + 0x500], r14
mov qword [rbp + 0x508], r14
mov r8d, 0x4a
lea rdx, str.deviceharddiskvolume3program_files__x86_microsoftedge_applicationmsedge.exe
lea rcx, [rbp + 0x4f0]
call fcn.14000bec0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x510], xmm0
mov qword [rbp + 0x520], r14
mov qword [rbp + 0x528], r14
mov r8d, 9
lea rdx, str.diagtrack
lea rcx, [rbp + 0x510]
call fcn.14000bc40
nop
mov byte [rbp + 0x530], 1
lea rax, [rsp + 0x50]
mov qword [rbp + 0x550], rax
lea rax, [rbp + 0x538]
mov qword [rbp + 0x558], rax
movaps xmm0, xmmword [rbp + 0x550]
movdqa xmmword [rbp + 0x550], xmm0
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x5e8]
call fcn.14004e860
nop
lea r9, [0x14004e780]
mov edx, 0x48
mov r8d, 0x15
lea rcx, [rsp + 0x50]
call fcn.1400ba3d4
mov r15, qword [rbp + 0x5e8]
mov rax, qword [rbp + 0x5f0]
mov qword [rbp + 0x5e0], rax
cmp r15, rax
je 0x14004e6e2
lea rdi, str.servi
movzx r13d, byte [r15 + 0x40]
lea rdx, [r15 + 0x20]
lea rcx, [rbp + 0x570]
call fcn.1400080d0
nop
mov rdx, r15
lea rcx, [rbp + 0x5c0]
call fcn.1400082a0
nop
test r13b, r13b
je 0x14004e074
xor edx, edx
xor ecx, ecx
mov r8d, 4
call qword [sym.imp.ADVAPI32.dll_OpenSCManagerW]
mov rbx, rax
test rax, rax
jne 0x14004df7b
lea rdx, [0x14017a700]
lea rcx, [0x140452320]
call fcn.14000b130
mov rcx, rax
call fcn.14000b3f0
mov esi, r14d
jmp 0x14004e1e3
lea rdx, [rbp + 0x570]
cmp qword [rbp + 0x588], 7
cmova rdx, qword [rbp + 0x570]
mov r8d, 4
mov rcx, rbx
call qword [sym.imp.ADVAPI32.dll_OpenServiceW]
mov rdi, rax
test rax, rax
jne 0x14004e002
lea rdx, str.Broxaram_quando_viram_o_cu_do_monstro
lea rcx, [0x140452320]
call fcn.14000b130
lea rdx, [rbp + 0x570]
cmp qword [rbp + 0x588], 7
cmova rdx, qword [rbp + 0x570]
mov r8, qword [rbp + 0x580]
mov rcx, rax
call fcn.14000e4a0
mov rcx, rax
call fcn.14000b3f0
mov rcx, rbx
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
mov esi, r14d
lea rdi, str.servi
jmp 0x14004e1e3
lea rax, [rbp + 0x540]
mov qword [rsp + 0x20], rax
mov r9d, 0x24
lea r8, [rbp + 0x590]
xor edx, edx
mov rcx, rdi
call qword [sym.imp.ADVAPI32.dll_QueryServiceStatusEx]
test eax, eax
jne 0x14004e050
lea rdx, str.Cuspiram_no_cu_do_thur
lea rcx, [0x140452320]
call fcn.14000b130
mov rcx, rax
call fcn.14000b3f0
mov rcx, rdi
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
jmp 0x14004dfea
mov rcx, rdi
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
mov rcx, rbx
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
mov esi, dword [rbp + 0x5ac]
lea rdi, str.servi
jmp 0x14004e1e3
mov esi, r14d
xor edx, edx
mov ecx, 2
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x14004e1e3
mov dword [rbp + 0x600], 0x238
lea rdx, [rbp + 0x600]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_Process32FirstW]
test eax, eax
je 0x14004e1da
xorps xmm0, xmm0
movups xmmword [rbp + 0x590], xmm0
mov qword [rbp + 0x5a0], r14
mov qword [rbp + 0x5a8], r14
lea rax, [rbp + 0x62c]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp word [rax + r8*2], 0
jne 0x14004e0e0
lea rdx, [rbp + 0x62c]
lea rcx, [rbp + 0x590]
call fcn.14000bc40
lea rdx, [rbp + 0x570]
cmp qword [rbp + 0x588], 7
cmova rdx, qword [rbp + 0x570]
lea rcx, [rbp + 0x590]
cmp qword [rbp + 0x5a8], 7
cmova rcx, qword [rbp + 0x590]
call fcn.1400d015c
mov rdx, qword [rbp + 0x5a8]
test eax, eax
je 0x14004e195
cmp rdx, 7
jbe 0x14004e17b
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x590]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004e176
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004e730
call fcn.1400ba390
lea rdx, [rbp + 0x600]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_Process32NextW]
test eax, eax
jne 0x14004e0b3
jmp 0x14004e1da
mov esi, dword [rbp + 0x608]
cmp rdx, 7
jbe 0x14004e1da
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x590]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004e1d5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004e730
call fcn.1400ba390
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test esi, esi
jne 0x14004e36d
lea rdx, str.Processo_n
lea rcx, [0x140451ee0]
call fcn.14000ac70
mov rdi, rax
lea r8, [rbp + 0x570]
cmp qword [rbp + 0x588], 7
cmova r8, qword [rbp + 0x570]
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r14
mov r9d, dword [rbp + 0x580]
xor edx, edx
mov ecx, 0xfde9
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
movsxd rbx, eax
mov rdx, rbx
xor r8d, r8d
lea rcx, [rbp + 0x590]
call fcn.14004ee30
or r12d, 1
lea rcx, [rbp + 0x590]
cmp qword [rbp + 0x5a8], 0xf
cmova rcx, qword [rbp + 0x590]
lea r8, [rbp + 0x570]
cmp qword [rbp + 0x588], 7
cmova r8, qword [rbp + 0x570]
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rcx
mov r9d, dword [rbp + 0x580]
xor edx, edx
mov ecx, 0xfde9
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
nop
lea rdx, [rbp + 0x590]
cmp qword [rbp + 0x5a8], 0xf
cmova rdx, qword [rbp + 0x590]
mov r8, qword [rbp + 0x5a0]
mov rcx, rdi
call fcn.14000dd90
mov rcx, rax
call fcn.14000af20
nop
mov rdx, qword [rbp + 0x5a8]
cmp rdx, 0xf
jbe 0x14004e320
inc rdx
mov rcx, qword [rbp + 0x590]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004e31a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004e736
call fcn.1400ba390
nop
mov rdx, qword [rbp + 0x5d8]
cmp rdx, 0xf
jbe 0x14004e361
inc rdx
mov rcx, qword [rbp + 0x5c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004e35c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004e742
call fcn.1400ba390
mov byte [rbp + 0x5c0], 0
jmp 0x14004e67e
mov r8d, esi
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov r14, rax
lea rcx, [0x140451ee0]
test rax, rax
jne 0x14004e3a5
lea rdx, [0x14017a948]
call fcn.14000ac70
mov rcx, rax
call fcn.14000af20
jmp 0x14004e633
lea rdx, str.Removendo_sequ
call fcn.14000ac70
lea rdx, [rbp + 0x5c0]
cmp qword [rbp + 0x5d8], 0xf
cmova rdx, qword [rbp + 0x5c0]
mov r8, qword [rbp + 0x5d0]
mov rcx, rax
call fcn.14000dd90
lea rbx, str.processo
test r13b, r13b
cmovne rbx, rdi
lea rdx, [0x14017a9cc]
mov rcx, rax
call fcn.14000ac70
mov rcx, rax
mov rdx, rbx
call fcn.14000ac70
mov rcx, rax
lea rdx, [0x140116ef8]
call fcn.14000ac70
mov rdi, rax
lea r8, [rbp + 0x570]
cmp qword [rbp + 0x588], 7
cmova r8, qword [rbp + 0x570]
xor r13d, r13d
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r13
mov r9d, dword [rbp + 0x580]
xor edx, edx
mov ecx, 0xfde9
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
movsxd rbx, eax
mov rdx, rbx
xor r8d, r8d
lea rcx, [rbp + 0x590]
call fcn.14004ee30
or r12d, 2
lea rcx, [rbp + 0x590]
cmp qword [rbp + 0x5a8], 0xf
cmova rcx, qword [rbp + 0x590]
lea r8, [rbp + 0x570]
cmp qword [rbp + 0x588], 7
cmova r8, qword [rbp + 0x570]
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rcx
mov r9d, dword [rbp + 0x580]
xor edx, edx
mov ecx, 0xfde9
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
nop
lea rdx, [rbp + 0x590]
cmp qword [rbp + 0x5a8], 0xf
cmova rdx, qword [rbp + 0x590]
mov r8, qword [rbp + 0x5a0]
mov rcx, rdi
call fcn.14000dd90
mov rcx, rax
call fcn.14000af20
nop
mov rdx, qword [rbp + 0x5a8]
cmp rdx, 0xf
jbe 0x14004e532
inc rdx
mov rcx, qword [rbp + 0x590]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004e52d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004e73c
call fcn.1400ba390
mov ecx, 0x38
call fcn.1400ba398
mov rbx, rax
mov qword [rsp + 0x40], rax
lea rdx, [rbp + 0x5c0]
mov rcx, rax
call fcn.1400082a0
mov qword [rbx + 0x20], r14
mov dword [rbx + 0x28], esi
lea rax, [0x14004d780]
mov qword [rbx + 0x30], rax
mov qword [rbp + 0x590], rbx
or r12d, 4
lea rax, [rbp + 0x558]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r13d
mov r9, rbx
lea r8, [0x1400517b0]
xor edx, edx
xor ecx, ecx
call fcn.1400c9d00
mov qword [rbp + 0x550], rax
test rax, rax
je 0x14004e71e
cmp dword [rbp + 0x558], 0
je 0x14004e76a
call sub.KERNEL32.dll_GetCurrentThreadId
cmp dword [rbp + 0x558], eax
je 0x14004e75f
movaps xmm0, xmmword [rbp + 0x550]
movdqa xmmword [rbp + 0x590], xmm0
xor edx, edx
lea rcx, [rbp + 0x590]
call fcn.1400be6dc
test eax, eax
jne 0x14004e754
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x550], xmm0
lea rcx, [0x140451ee0]
cmp byte [0x14045366d], al
lea rdx, str.Strings_removidas_com_sucesso.
jne 0x14004e60f
lea rdx, str.Falha_ao_remover_strings.
call fcn.14000ac70
mov rcx, rax
call fcn.14000af20
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop
cmp dword [rbp + 0x558], 0
jne 0x14004e74e
mov rdx, qword [rbp + 0x5d8]
cmp rdx, 0xf
jbe 0x14004e674
inc rdx
mov rcx, qword [rbp + 0x5c0]
cmp rdx, 0x1000
mov rax, rcx
jb 0x14004e66f
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004e742
call fcn.1400ba390
xor r14d, r14d
mov byte [rbp + 0x5c0], r14b
mov qword [rbp + 0x5d0], r14
mov qword [rbp + 0x5d8], 0xf
mov rdx, qword [rbp + 0x588]
cmp rdx, 7
jbe 0x14004e6d2
mov rcx, qword [rbp + 0x570]
lea rdx, [rdx*2 + 2]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14004e6cd
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14004e748
call fcn.1400ba390
add r15, 0x48
cmp r15, qword [rbp + 0x5e0]
jmp 0x14004df04
lea rcx, [rbp + 0x5e8]
call fcn.14004fd70
mov rcx, qword [rbp + 0x840]
xor rcx, rsp
call fcn.1400ba370
lea r11, [rsp + 0x950]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov dword [rbp + 0x558], r13d
mov ecx, 6
call fcn.1400be554
nop
call fcn.1400c975c
int3
call fcn.1400c975c
int3
call fcn.1400c975c
nop
call fcn.1400c975c
nop
call fcn.1400c975c
nop
call fcn.1400c9dec
nop
mov ecx, 2
call fcn.1400be554
int3
mov ecx, 5
call fcn.1400be554
int3
mov ecx, 1
call fcn.1400be554
int3