1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-03-24 18:16:24 +01:00
2017-07-23 04:41:51 -07:00

16 lines
652 B
C

#ifndef _METERPRETER_SOURCE_EXTENSION_INCOGNITO_TOKEN_INFO_H
#define _METERPRETER_SOURCE_EXTENSION_INCOGNITO_TOKEN_INFO_H
BOOL is_delegation_token(HANDLE token);
BOOL is_impersonation_token(HANDLE token);
BOOL is_token(HANDLE token, wchar_t *requested_name);
BOOL is_local_system();
BOOL has_impersonate_priv(HANDLE hToken);
BOOL has_assignprimarytoken_priv(HANDLE hToken);
BOOL get_domain_username_from_token(HANDLE token, wchar_t *full_name_to_return);
BOOL get_domain_groups_from_token(HANDLE token, wchar_t **group_name_array[], DWORD *num_groups);
BOOL get_domain_from_token(HANDLE token, wchar_t *domainBuffer, DWORD domainBufferSize);
#endif