提权函数之RtlAdjustPrivilege()使用说明
时间:2021-08-27 04:16:49
下面是函数定义:
NTSTATUS RtlAdjustPrivilege
(
ULONG Privilege,
BOOLEAN Enable,
BOOLEAN CurrentThread,
PBOOLEAN Enabled
)
参数的含义:
Privilege [In] Privilege index to change.
// 所需要的权限名称,可以到MSDN查找关于Process Token & Privilege内容可以查到
Enable [In] If TRUE, then enable the privilege otherwise disable.
// 如果为True 就是打开相应权限,如果为False 则是关闭相应权限
CurrentThread [In] If TRUE, then enable in calling thread, otherwise process.
// 如果为True 则仅提升当前线程权限,否则提升整个进程的权限
Enabled [Out] Whether privilege was previously enabled or disabled.
// 输出原来相应权限的状态(打开 | 关闭)
用法很简单:
#define SE_DEBUG_PRIVILEGE 0x14 //DEBUG 权限
int s;
RtlAdjustPrivilege(SE_DEBUG_PRIVILEGE,true,false,&s);
标签:RtlAdjustPrivilege,提权
0
投稿
猜你喜欢
Spring实战之属性覆盖占位符配置器用法示例
2023-02-02 00:05:30
Unity3D Ui利用shader添加效果
2022-09-17 15:32:47
Dubbo服务校验参数的解决方案
2023-06-09 14:30:10
jar包手动添加到本地maven仓库的步骤详解
2023-11-23 05:09:37
Java调用Shell命令和脚本的实现
2023-11-29 00:59:09
C#中获取、生成随机数的三种方法
2022-02-24 07:48:12
C#短时间内产生大量不重复的随机数
2023-11-28 00:15:53
C#飞行棋小程序设计分析
2023-06-05 05:27:24
解析Java和Eclipse中加载本地库(.dll文件)的详细说明
2023-11-11 01:23:31
一文带你学会规则引擎Drools的应用
2022-04-03 08:40:59
C#简单遍历指定文件夹中所有文件的方法
2022-12-16 18:42:27
浅析c# 线程同步
2022-09-19 18:43:03
JWT在OpenFeign调用中进行令牌中继详解
2023-02-07 04:19:15
C#根据http和ftp图片地址获取对应图片
2023-06-06 02:00:23
maven打包如何指定jdk的版本
2022-12-21 20:59:20
Android判断设备网络连接状态及判断连接方式的方法
2023-08-29 16:41:02
C#特性-对象集合初始化器介绍
2023-05-27 18:26:29
C#实现抓取和分析网页类实例
2023-09-21 04:27:32
android自定义Camera实现录像和拍照
2022-02-26 19:00:02
springboot如何实现自动装配源码解读
2023-11-10 15:44:20