能力值:
( LV2,RANK:10 )
|
-
-
2 楼
这个不是很清楚
进程的权限应该和用户没什么关系吧
window 进程 应该分 核心态和用户态 吧
用户权限是最低的
怎么提权好像用的是API
不记得了
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
我在VC下能成功運行那個程序,是國為,以調試的方式運去的.
調試的權限比較高吧....
|
能力值:
( LV12,RANK:420 )
|
-
-
4 楼
必须获得shutdown权限
使用下面代码:
BOOL EnableShutdownPrivilege()
{
HANDLE hToken;
BOOL fOk=FALSE;
if(OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES,&hToken))
{
TOKEN_PRIVILEGES tp;
tp.PrivilegeCount=1;
if(!LookupPrivilegeValue(NULL,SE_SHUTDOWN_NAME,&tp.Privileges[0].Luid))
OutputDebugString("Can't lookup privilege value.\n");
tp.Privileges[0].Attributes=SE_PRIVILEGE_ENABLED;
if(!AdjustTokenPrivileges(hToken,FALSE,&tp,sizeof(tp),NULL,NULL))
OutputDebugString("Can't adjust privilege value.\n");
fOk=(GetLastError()==ERROR_SUCCESS);
CloseHandle(hToken);
}
return fOk;
}
|
能力值:
( LV3,RANK:20 )
|
-
-
5 楼
謝謝你的回答!!!
請問有這方面的詳細資料嗎???
|
能力值:
( LV5,RANK:60 )
|
-
-
6 楼
这个提升权限的代码。可以查看MSDN!
|
|
|