操作系统权限提升(十)之系统错误配置-计划任务提权

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

系列文章

操作系统权限提升(一)之操作系统权限介绍
操作系统权限提升(二)之常见提权的环境介绍
操作系统权限提升(三)之Windows系统内核溢出漏洞提权
操作系统权限提升(四)之系统错误配置-Tusted Service Paths提权
操作系统权限提升(五)之系统错误配置-PATH环境变量提权
操作系统权限提升(六)之系统错误配置-不安全的服务提权
操作系统权限提升(七)之系统错误配置-不安全注册表提权
操作系统权限提升(八)之系统错误配置-注册表键AlwaysInstall提权
操作系统权限提升(九)之系统错误配置-泄露敏感信息提权

注阅读本编文章前请先阅读系列文章以免造成看不懂的情况

计划任务提权

计划任务提权原理

计划任务提权的原理非常的简单就是在设置计划任务的时候配置不当导致我们可以更改计划任务执行的文件我们可以进行劫持然后替换成自己的恶意文件达到提权的目的

在这里插入图片描述

提权环境

配置一个计划任务是一个bat或者exe都行

在这里插入图片描述
配置计划任务名称为test并以最高权限运行

在这里插入图片描述
设置触发器选项

在这里插入图片描述
新建任务

在这里插入图片描述

触发器设置如下

在这里插入图片描述
在这里插入图片描述
进入操作选项

在这里插入图片描述
点击新建

在这里插入图片描述
操作设置如下

在这里插入图片描述
设置完成点击确定

在这里插入图片描述

或者我们也可以用命令行的形式来设置计划任务

schtasks /create /s IP地址 /tn 计划任务名 /sc onstart /tr c:\文件 /ru system /f

然后将我们test目录的文件可执行权限设置成普通用户组完全执行这样普通用户组就对该文件夹有完全控制权限了

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

在这里插入图片描述

点击确定

在这里插入图片描述

计划任务提权实战

拥有一个MSF或者CS的shell

在这里插入图片描述
使用命令查询计划任务的运行情况一般权限低的用户是查询不了高权限的计划任务的

schtasks /query /fo LIST /v

在这里插入图片描述在这里插入图片描述

如果提示无法加载资源就要更改编码

在这里插入图片描述

 chcp 437

在这里插入图片描述
此时我们假设查找到了一个名为test的计划任务该计划任务的内容是每隔一分钟执行C盘目录下的test文件夹中的1.exe程序

在这里插入图片描述

在这里插入图片描述

使用accesschk工具查询权限

accesschk apache C:\

在这里插入图片描述在这里插入图片描述
发现当前用户对test文件有RW权限而test文件又刚刚好在执行计划任务

此时我们就可以将test文件夹中计划任务执行的程序替换为自己的程序

在这里插入图片描述这里我们将我们的恶意程序copy到test文件夹内

copy C:\Users\apache\Desktop\1.exe c:\test\1.exe

在这里插入图片描述在这里插入图片描述

此时的程序已经被我们替换成了恶意文件
在这里插入图片描述
然后等待计划任务定时运行机器上线就行了

在这里插入图片描述

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6