Function at 0x14000b010
Capabilities:
Get session user name

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
push rsi
push rdi
push r12
sub rsp, 0xd0
mov rax, qword [0x14002b200]
xor rax, rsp
mov qword [rsp + 0xc0], rax
mov rdi, r8
mov qword [0x14002ebf8], rcx
call qword [0x140023090]
mov r12d, 1
xor edx, edx
xor ecx, ecx
mov r8d, r12d
xor esi, esi
call qword [0x140023578]
mov rbx, rax
call qword [0x1400231e8]
mov ecx, eax
call qword [0x140023580]
mov rbp, rax
test rax, rax
je 0x14000b0a5
lea rax, [rsp + 0x34]
lea r8, [0x14002ec30]
lea edx, [rsi + 2]
mov r9d, 0x104
mov rcx, rbp
mov dword [rsp + 0x34], esi
mov qword [rsp + 0x20], rax
call qword [0x1400235a8]
mov rcx, rbp
call qword [0x1400235b0]
lea rdx, [rsp + 0x30]
lea rcx, [0x14002ee40]
mov dword [rsp + 0x30], 0x104
call qword [0x140023080]
xor ecx, ecx
call qword [0x1400231e0]
call fcn.140012200
call fcn.140012480
lea rdx, str._Invitation
mov rcx, rdi
mov dword [0x14002ec04], eax
call fcn.140013c6c
lea rdx, str._Permission
mov ebp, esi
test rax, rax
mov rcx, rdi
cmovne ebp, r12d
call fcn.140013c6c
test rax, rax
jne 0x14000b386
test ebp, ebp
jne 0x14000b386
lea rdx, str._SettingsAsApplication
mov rcx, rdi
call qword [0x1400231f8]
test eax, eax
jne 0x14000b139
xor edx, edx
xor ecx, ecx
call fcn.140011fa0
test eax, eax
setne sil
mov eax, esi
jmp 0x14000b403
lea rdx, str._Settings
mov rcx, rdi
call qword [0x1400231f8]
test eax, eax
jne 0x14000b152
mov edx, r12d
jmp 0x14000b125
lea rdx, str._ConsoleLock
mov rcx, rdi
call qword [0x1400231f8]
test eax, eax
jne 0x14000b190
test rbx, rbx
je 0x14000b174
mov rcx, rbx
call qword [0x140023558]
call fcn.14000add0
mov edi, eax
test rbx, rbx
je 0x14000b189
mov rcx, rbx
call qword [0x1400235b0]
mov eax, edi
jmp 0x14000b403
lea rdx, str._Logoff
mov rcx, rdi
call qword [0x1400231f8]
test eax, eax
jne 0x14000b1be
test rbx, rbx
je 0x14000b1b2
mov rcx, rbx
call qword [0x140023558]
xor ecx, ecx
call fcn.140009fa0
jmp 0x14000b403
lea rdx, str._LogoffForce
mov rcx, rdi
call qword [0x1400231f8]
test eax, eax
jne 0x14000b1ed
test rbx, rbx
je 0x14000b1e0
mov rcx, rbx
call qword [0x140023558]
mov ecx, r12d
call fcn.140009fa0
jmp 0x14000b403
lea rdx, str._LockWorkstation
mov rcx, rdi
call qword [0x1400231f8]
test eax, eax
jne 0x14000b219
test rbx, rbx
je 0x14000b20f
mov rcx, rbx
call qword [0x140023558]
call fcn.140009fc0
jmp 0x14000b403
lea rdx, [0x1400240e8]
lea rcx, [0x14002ee40]
call qword [0x1400231f0]
test eax, eax
jne 0x14000b23b
mov eax, 0xffffffce
jmp 0x14000b403
call fcn.14000ab20
test eax, eax
jne 0x14000b24e
mov eax, 0xffffffc8
jmp 0x14000b403
mov rcx, rdi
or ebx, 0xffffffff
call qword [0x1400233c0]
test eax, eax
je 0x14000b268
mov rcx, rdi
call fcn.140013be4
mov ebx, eax
mov ecx, ebx
call fcn.140011350
xor r9d, r9d
xor r8d, r8d
mov edx, r12d
xor ecx, ecx
mov ebx, eax
call qword [0x140023160]
mov ecx, 0x9ca0
mov qword [0x14002ebf0], rax
call fcn.140013640
test rax, rax
je 0x14000b37c
mov edx, ebx
mov rcx, rax
call fcn.14000d6f0
mov rbx, rax
test rax, rax
je 0x14000b37c
lea rcx, [rsp + 0x38]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [0x140023560]
test eax, eax
je 0x14000b302
nop dword [rax]
cmp eax, 0xffffffff
je 0x14000b2eb
lea rcx, [rsp + 0x38]
call qword [0x140023568]
lea rcx, [rsp + 0x38]
call qword [0x140023570]
lea rcx, [rsp + 0x38]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [0x140023560]
test eax, eax
jne 0x14000b2d0
mov rcx, qword [0x14002ebf0]
test rcx, rcx
je 0x14000b32f
call qword [0x140023150]
xor ecx, ecx
call qword [0x140023148]
mov ecx, 0x1f4
call qword [0x140023148]
xor ecx, ecx
call qword [0x140023148]
mov rcx, rbx
call fcn.14000c500
mov rcx, rbx
call fcn.140013638
mov rcx, qword [0x14002ec10]
test rcx, rcx
je 0x14000b358
call qword [0x140023130]
mov qword [0x14002ec10], rsi
mov rcx, qword [0x14002ebf0]
test rcx, rcx
je 0x14000b371
call qword [0x140023130]
mov qword [0x14002ebf0], rsi
mov eax, dword [0x14002ec00]
jmp 0x14000b403
mov eax, 0xfffffff2
lea rdx, [0x1400240e4]
mov rcx, rdi
call fcn.140013c6c
mov rdi, rax
test rax, rax
je 0x14000b401
xor edx, edx
lea rcx, [rsp + 0x70]
lea r8d, [rdx + 0x50]
call fcn.140012bd0
movzx ecx, word [rdi + 2]
add rdi, 2
lea r11, [rsp + 0x70]
cmp cx, 0x20
je 0x14000b3da
test cx, cx
je 0x14000b3da
add rdi, 2
mov word [r11], cx
add r11, 2
mov cx, word [rdi]
cmp cx, 0x20
jne 0x14000b3c0
lea rcx, [rsp + 0x70]
call fcn.140013be4
lea rcx, [rdi + 2]
mov ebx, eax
call fcn.140013be4
mov ecx, ebx
mov edx, eax
call fcn.140004420
test eax, eax
je 0x14000b401
mov eax, r12d
jmp 0x14000b403
xor eax, eax