功能介绍:
1.降低游戏权限,提升游戏权限,禁止游戏后台截图。
2.保护进程,隐藏进程,进程内存不被读取。
如图:
部分功能展示:
//程序降权
NTSTATUS ChangeHandleAccessState(ULONG ulProcessId, ULONG ulProtectPid)
{
PEPROCESS EProcess = NULL, ProtectEProcess = NULL;
ULONG_PTR Handle = 0;
PHANDLE_TABLE_ENTRY Entry = NULL;
//HANDLE pointed addr
PVOID Object = NULL;
POBJECT_TYPE ObjectType = NULL;
PHANDLE_TABLE HandleTable = NULL;
if (!(NT_SUCCESS(PsLookupProcessByProcessId((HANDLE)ulProcessId, &EProcess)) && NT_SUCCESS(PsLookupProcessByProcessId((HANDLE)ulProtectPid, &ProtectEProcess))))
{
return STATUS_UNSUCCESSFUL;
}