thisis
发表于 2016-8-12 19:54
前来研究一下你的写法{:5_116:}
95后的老年人
发表于 2016-8-12 20:34
这个是修改游戏文件来实现吗
1078791248
发表于 2016-8-12 20:36
谢谢楼主分享
璀璨刀光
发表于 2016-8-12 20:44
love琳琅 发表于 2016-8-12 15:34
这就要看你懂windows系统底层的函数了 他主要就是清除你权限为0
内核层吗? 程序获取调试权限可不可以呢,我不会用易语言但是说大概思路我能明白
//提升为调试权限
BOOL CMy06_提权Dlg::EnableDebugPrivilege(BOOL fEnable){
BOOL fOk = FALSE;
HANDLE hToken;
// 以修改权限的方式,打开进程的令牌
if (OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES,
&hToken)) {
// 令牌权限结构体
TOKEN_PRIVILEGES tp;
tp.PrivilegeCount = 1;
//获得LUID
LookupPrivilegeValue(NULL, SE_DEBUG_NAME, &tp.Privileges.Luid);
tp.Privileges.Attributes = fEnable ? SE_PRIVILEGE_ENABLED : 0;
//修改权限
AdjustTokenPrivileges(hToken, FALSE, &tp, sizeof(tp), NULL, NULL);
fOk = (GetLastError() == ERROR_SUCCESS);
CloseHandle(hToken);
}
return(fOk);
这样写可以吗
璀璨刀光
发表于 2016-8-12 20:44
璀璨刀光 发表于 2016-8-12 20:44
内核层吗? 程序获取调试权限可不可以呢,我不会用易语言但是说大概思路我能明白
//提升为调试权限
BOOL...
诚心请教,闲暇时间说下思路就可以 谢谢{:5_189:}
1115957463lu
发表于 2016-8-12 23:00
哎呦呦 以前写法没用;
大大
发表于 2016-8-12 23:10
小K丶
发表于 2016-8-13 01:01
= =我要研究研究
小华1051585313
发表于 2016-8-13 01:20
{:5_116:}{:5_116:}
kp727
发表于 2016-8-13 01:20
我要你的爱!!
页:
1
2
3
4
5
6
7
[8]
9
10
11
12
13
14
15