/* name Vx Api type trojan cve — year unknown os Windows authors unknown source krisyotam archived krisyotam (2026) notes — */#include "Win32Helper.h" BOOL IsProcessRunningAsAdmin(VOID){ HANDLE hToken = NULL; TOKEN_ELEVATION Elevation = { 0 }; DWORD dwSize = 0; BOOL bFlag = FALSE; if (!OpenProcessToken(GetCurrentProcessNoForward(), TOKEN_QUERY, &hToken)) goto EXIT_ROUTINE; if (!GetTokenInformation(hToken, TokenElevation, &Elevation, sizeof(Elevation), &dwSize)) goto EXIT_ROUTINE; bFlag = TRUE; EXIT_ROUTINE: if (!bFlag) SetLastErrorInTeb(ERROR_ACCESS_DENIED); if (hToken) CloseHandle(hToken); return (bFlag ? Elevation.TokenIsElevated : FALSE);}
/*
name Vx Api
type trojan
cve —
year unknown
os Windows
authors unknown
source krisyotam
archived krisyotam (2026)
notes —
*/
#include "Win32Helper.h"
BOOL IsProcessRunningAsAdmin(VOID)
{
HANDLE hToken = NULL;
TOKEN_ELEVATION Elevation = { 0 };
DWORD dwSize = 0;
BOOL bFlag = FALSE;
if (!OpenProcessToken(GetCurrentProcessNoForward(), TOKEN_QUERY, &hToken))
goto EXIT_ROUTINE;
if (!GetTokenInformation(hToken, TokenElevation, &Elevation, sizeof(Elevation), &dwSize))
goto EXIT_ROUTINE;
bFlag = TRUE;
EXIT_ROUTINE:
if (!bFlag)
SetLastErrorInTeb(ERROR_ACCESS_DENIED);
if (hToken)
CloseHandle(hToken);
return (bFlag ? Elevation.TokenIsElevated : FALSE);
}