Function at 0x401be0
Capabilities:
Acquire debug privileges
Print debug messages

Disassembly:
sub rsp, 0x28
lea rcx, str.SeCreateTokenPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeAssignPrimaryTokenPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeLockMemoryPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeIncreaseQuotaPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeUnsolicitedInputPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeMachineAccountPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeTcbPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeSecurityPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeTakeOwnershipPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeLoadDriverPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeSystemProfilePrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeSystemtimePrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeProfileSingleProcessPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeIncreaseBasePriorityPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeCreatePagefilePrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeCreatePermanentPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeBackupPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeRestorePrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeShutdownPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeDebugPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeAuditPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeSystemEnvironmentPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeChangeNotifyPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeRemoteShutdownPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeUndockPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeSyncAgentPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeEnableDelegationPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeManageVolumePrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeImpersonatePrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeCreateGlobalPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeTrustedCredManAccessPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeRelabelPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeIncreaseWorkingSetPrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeTimeZonePrivilege
mov edx, 1
call dbg.SetPrivilege(char const*, int)
lea rcx, str.SeCreateSymbolicLinkPrivilege
mov edx, 1
add rsp, 0x28
jmp dbg.SetPrivilege(char const*, int)