介绍:AlwaysInstallElevated是注册表的一个键值,当其值为1时候,普通用户可以system权限安装MSI文件
一.判断AlwaysInstallElevated状态
1.通过PowerUp判断
可以使用PowerUP的Get-RegistryAlwaysInstallElevated模块来检查注册表项是否被设置,如果AlwaysInstallElevated注册表项被设置,意味着MSI文件是以SYSTEM权限运行的,True表示已经设置
命令:PowerShell -nop -exec bypass IEX(New-Object Net.WebClient).DownloadString(‘c:/PowerUP.ps1’);Get-RegistryAlwaysInstallElevated

2.通过注册表键值判断
命令:reg query HKCU\SOFTWARE\Policies\Microsoft\Windows\Installer /v AlwaysInstallElevated

也确定了没有激活AlwaysInstallElevated
二.激活AlwaysInstallElevated
注意:这里计算机配置和用户配置都需要被激活
打开运行栏(win+R),输入”gpedit.msc”,即可进入本地组策略编辑器界面,然后路径设置:计算机配置–管理模板–Windows组件–Windows Installer,点击始终以提升的权限进行安装,选择已启用,点击确定即可
用户配置–管理模板–Windows组件–Windows Installer,点击始终以提升的权限进行安装,选择已启用,点击确定即可
AlwaysInstallElevated提权介绍
最新推荐文章于 2024-10-04 21:24:18 发布
本文介绍了AlwaysInstallElevated注册表键值的作用及其利用方式。通过设置此键值为1,普通用户能够以system权限安装MSI文件,进而实现提权。文章详细解释了如何检查、激活该注册表键值,并演示了利用该漏洞添加管理员账户的过程。

最低0.47元/天 解锁文章
632

被折叠的 条评论
为什么被折叠?



