No not Combat Arms...Soldier Front
Also...how do i debug privileges if i cant open the process?
Would this work?
Code:
char app[100];
void adddebugtokens()
{
HANDLE hcurrent;
HANDLE hToken;
PROCESSENTRY32 pe32;
DWORD proc_id;
HWND hWnd = FindWindow(NULL, app);
GetWindowThreadProcessId(hWnd, &proc_id);
hcurrent = OpenProcess(PROCESS_ALL_ACCESS|PROCESS_VM_OPERATION|PROCESS_VM_READ|PROCESS_VM_WRITE|PROCESS_QUERY_INFORMATION, FALSE, proc_id);
OpenProcessToken(hcurrent,40,&hToken);
LUID luid;
LookupPrivilegeValue(NULL,"SeDebugPrivilege",&luid);
TOKEN_PRIVILEGES NewState,PreviousState;
DWORD ReturnLength;
NewState.PrivilegeCount =1;
NewState.Privileges[0].Luid =luid;
NewState.Privileges[0].Attributes=2;
AdjustTokenPrivileges(hToken,FALSE,&NewState,28,&PreviousState,&ReturnLength);
}