提升进程权限
来源:互联网 发布:北国知春物业 编辑:程序博客网 时间:2024/04/30 03:45
将进程权限提升到DEBUG调试权限后,可以实现获取其他进程句柄并终止该进程。
提升的前提是进程具备该权限,所谓的提升实质上是开启权限,所以如果本身都没有调试权限,开启也就无从说了。
下面是提升进程DEBUG调试权限的代码:
bool EnableDebugPrivilege(){HANDLE hToken;LUID sedebugnameValue;TOKEN_PRIVILEGES tkp;if (!OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken)){return FALSE;}if (!LookupPrivilegeValue(NULL, SE_DEBUG_NAME, &sedebugnameValue)){CloseHandle(hToken);return false;}tkp.PrivilegeCount = 1;tkp.Privileges[0].Luid = sedebugnameValue;tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;if (!AdjustTokenPrivileges(hToken, FALSE, &tkp, sizeof(tkp), NULL, NULL)){CloseHandle(hToken);return false;}return true;}
0 0
- 提升进程权限代码
- 提升进程的权限
- [ZT]提升进程权限
- 提升进程权限
- 提升进程权限
- 如何提升进程权限
- 进程提升权限
- 提升进程访问权限
- 提升进程权限代码 .
- 提升进程权限
- 一句话提升进程权限
- 提升进程权限
- 提升进程权限
- 提升进程权限
- 进程权限提升
- Windows提升进程权限
- VC提升进程权限
- 提升进程权限
- iOS页面跳转及数据传递
- OpenCV 1.0与VS的连接配置
- Android Notification
- mysql删除数据记录后如何使自动编号从1开始
- ubuntu16.04不显示菜单项
- 提升进程权限
- web开发的会话跟踪
- C#显示SQL图片,插入SQL图片,删除SQL图片
- Jsonp
- 添加lombok插件
- 如何使用CSDN知识库
- js前端资源
- FUEL9编译指导
- STL源码——特殊的空间配置器