演示环境:windows-2003
前提:提权的前提条件是拿到服务器的webshell
演示以iis的中间件解析漏洞为例test.asp;.jpg

Windows提权

拿到webshell之后,使用菜刀,蚁剑,冰蝎或者哥斯拉连接上服务器(以菜刀演示为例)
这里的话我们上传一个test.asp;.jpg
右键打开虚拟终端,我们试着输入命令,但是他却显示没有权限,拒绝访问
原因:菜刀调用的是目标服务器系统的cmd.exe,此cmd.exe程序没有iuser权限(从网站进去服务器时,当前身份是来宾用户并没有权限去调用系统的CMD.exe)
目前我们是有拿到webshell的,那么说明该站点根目录是具有可读写的权限,此时我们可以通过
菜刀上传一个脚本去检测网站目录的权限(使用脚本666.asp检测目录权限)
这里的话我们直接开始检测目标服务器的根目录
比如我们这里直接检测c盘
检测出来的结果是可以读写的目录,我们在这里边随便选一个
然后在菜刀找到我们选择的目录
我们这是使用windows 2003的系统,所以我们需要找到一个对应操作系统的cmd.exe
我们需要使用setp命令以绝对路径的方式去调用我们上传的cmd.exe
这个时候我们在调用命令时就会成功
但是现在的权限只是可以执行基础命令,如果我们使用net user www 123 /add添加用户的话会显示拒绝访问,也就是我们现在的权限不够,需要继续提升权限
我么可以使用systeminfo显示系统信息,我们可以查看对方操作系统的详细信息
我们可以使用systeminfo执行检测未打补丁的命令来进行补丁检测
systeminfo>micropoor.txt&(for %i in ( KB977165 KB2160329 KB2503665 KB2592799 KB2707511 KB2829361 KB2850851 KB3000061 KB3045171 KB3077657 KB3079904 KB3134228 KB3143141 KB3141780 ) do @type micropoor.txt|@find /i "%i"|| @echo %i you can fuck)&del /f /q /a micropoor.txt
我们可以根据这些检测出来的补丁编号,去公开网站搜索EXP
https://blog.csdn.net/weixin_39580041/article/details/117720324
https://github.com/SecWiki/windows-kernel-exploits
目标操作系统是2003 server所以我们选择最经典的MS09-012(巴西烤肉)来进行提权

巴西烤肉漏洞利用

巴西烤肉漏洞:Microsoft Windows RPCSS服务隔离本地权限提升漏洞
原理: RPCSS服务没有正确地隔离NetworkServiceLocalService帐号下运行的进程,本地攻击者可以利用令牌劫持的方式获得权限提升。成功利用此漏洞的攻击者可以完全控制受影响的系统,攻击者可随后安装程序;查看、更改或删除数据;或者创建拥有完全用户权限的新帐户
首先在菜刀上传我们的exp
在命令行切到我们上传的目录,并执行命令pr.exe "whoami"
这里的话我们看到现在的身份是system,已经完成提权了
我们现在就可以使用添加用户来验证是否为管理员权限
然后我们可以把这个用户添加到管理员用户组

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/91133.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/91133.shtml
英文地址,请注明出处:http://en.pswp.cn/bicheng/91133.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

常见依赖于TCP/IP的应用层协议

Protocol 协议 Acronym 缩写 Port 端口 Description 描述 Telnet Telnet 23 Remote login service 远程登录服务 Secure Shell SSH 22 Secure remote login service 安全远程登录服务 Simple Network Management Protocol 简单网络管理协议 SNMP 161-162 Manage network d…

XML Schema 指示器:全面解析与深度应用

XML Schema 指示器:全面解析与深度应用 引言 XML Schema 是一种用于定义 XML 文档结构的语言,它为 XML 文档提供了严格的框架,以确保数据的准确性和一致性。在本文中,我们将深入探讨 XML Schema 的基本概念、关键特性、指示器的作用以及其实际应用。 XML Schema 的基本概…

13、select_points_object_model_3d解析

名字 select_points_object_model_3d- 将阈值应用于 3D 对象模型的属性。 签名 select_points_object_model_3d( : : ObjectModel3D, Attrib,

ThinkPHP6.1+Ratchet库 搭建websocket服务

Ratchet 是一个基于 ReactPHP 的 PHP WebSocket 库&#xff0c;无需依赖 Swoole 扩展。以下是实现步骤&#xff1a;首先安装 Ratchet&#xff1a;composer require cboden/ratchet创建 WebSocket 处理类&#xff1a;<?php /*** websocket处理类* DateTime 2025/7/28 10:38…

智慧工地系统:科技如何重塑建筑现场?

前几天路过一个正在施工的楼盘&#xff0c;看到现场虽然机器轰鸣&#xff0c;但秩序井然&#xff0c;工人们佩戴着设备&#xff0c;指挥塔上闪烁着指示灯&#xff0c;和印象中那种尘土飞扬、杂乱无章的工地景象完全不同。当时就感慨&#xff0c;现在工地也“智慧”起来了。后来…

Day 25:异常处理

Day 25: Python异常处理机制 Review 上一节主要是熟悉os等python中的文件操作&#xff0c;包含&#xff1a; 基础操作&#xff1a;目录获取、文件列举、路径拼接系统交互&#xff1a;环境变量管理、跨平台兼容性高级功能&#xff1a;目录树遍历、文件系统分析 Today 今天专…

Apache Ignite 的分布式队列(IgniteQueue)和分布式集合(IgniteSet)的介绍

以下的内容是关于 Apache Ignite 的分布式队列&#xff08;IgniteQueue&#xff09;和分布式集合&#xff08;IgniteSet&#xff09; 的介绍。它们是 Ignite 提供的分布式数据结构&#xff0c;让你可以在整个集群中像使用本地 BlockingQueue 或 Set 一样操作共享的数据。 下面我…

HTML5 `<figure>` 标签:提升网页语义化与可访问性的利器

目录什么是 <figure> 标签&#xff1f;为什么我们要用 <figure>&#xff1f;<figure> 标签的语法<figure> 标签的适用场景1 图片及其说明 (最常用)2 代码片段及其注释3 图表、流程图或数据可视化4 引用或引文 (Quote) 及其出处总结在现代网页开发中&am…

计算机网络五层模型

我们常说的“计算机网络五层协议模型”&#xff0c;是一个实际应用中广泛采用的简化模型&#xff08;介于OSI七层&#xff08;Open System Interconnect&#xff09;与TCP/IP四层之间&#xff09;&#xff0c;用于描述网络通信中各层的职责与作用。 文章目录第5层&#xff1a;应…

数据开源 | “白虎”数据集首批开源,迈出百万数据征途第一步

“白虎”数据集首批开源 在机器人智能不断迈向自主化、通用化的进程中&#xff0c;如何解决人形机器人的“喂养”难题、走出“数据荒漠”&#xff0c;已成为具身智能领域亟需攻克的关键课题。为此&#xff0c;2025 年初&#xff0c;全国首个异构人形机器人训练场在模力社区正式…

第17章——多元函数积分学的预备知识

文章目录思维导图场论初步方向导数梯度散度与旋度今日格言&#xff1a;如果凡事缺少了实行的勇气&#xff0c;再有智慧与仁爱也是枉然。思维导图 场论初步 场就是空间区域ΩΩΩ上的一种对应法则。可分为&#xff1a;数量场和向量场。 比如一个数量函数uu(x,y,z)uu(x,y,z)uu(x…

Vue》》Slot 插槽

插槽的概念 插槽就是子组件中的提供给父组件使用的一个占位符&#xff0c;用slot标签 表示&#xff0c;父组件可以在这个占位符中填充任何模板代码&#xff0c;如 HTML、组件等&#xff0c;填充的内容会替换子组件的slot标签。简单理解就是子组件中留下个“坑”&#xff0c;父组…

AKS部署.Net Shopping(K8S本地部署/AKS部署/key-value)

文章目录 项目地址 一、Api配置修改 1.1 配置docker 1. docker-compose配置环境变量 2. 修改appsettings 二、本地k8s部署 2.1 将本地镜像Push到dockerHub 2.2 制作K8S yaml文件 1. mogodb 2. shopping api 3. shoppingclient 3. port补充 4. Service 的type 三、部署到AKS 3.1…

vue3 el-table 去除小数

在 Vue 3 中使用 Element Plus 的 <el-table> 组件时&#xff0c;如果你希望去除表格列中的小数&#xff0c;你可以通过几种方式来实现&#xff1a;1. 使用 formatter 属性<el-table-column> 组件的 formatter 属性允许你自定义单元格的显示格式。你可以使用这个属…

JavaScript数组去重性能优化:Set与Object哈希表为何效率最高

文章目录 数组去重性能优化:为什么Set和Object哈希表的效率最高 引言 一、数组去重的常见方法 1.1 双重循环法 1.2 indexOf/includes方法 1.3 排序后相邻比较法 1.4 filter + indexOf方法 1.5 使用Set数据结构 1.6 使用Object哈希表 二、性能对比分析 2.1 时间复杂度对比 2.2 …

在VS Code中克隆项目失败

前提条件&#xff1a;电脑中已经安装好了Git一、错误原因&#xff1a;1、打开命令面板 快捷键 CtrlShiftP&#xff0c;输入Git: Clone 并回车&#xff1b;2、输入仓库URL回车后就发现报错了可以看到最后一行的报错内容&#xff1a;Git 无法找到或读取 SSL 证书文件&…

ASP.NET Core MVC中taghelper的ModelExpression详解

Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression 是 ASP.NET Core MVC 框架中的一个核心类型&#xff0c;用于表示对模型属性的强类型引用。它在 Razor 视图、表单绑定和自定义 Tag Helper 中扮演关键角色&#xff0c;下面从技术细节、应用场景和最佳实践三个方面详细解…

楼宇 3D 建模:驱动建筑领域革新的数字力量

在科技飞速发展的当下&#xff0c;数字化技术正深刻改变着各个行业&#xff0c;建筑领域也不例外。楼宇 3D 建模作为关键的数字化技术&#xff0c;逐渐成为建筑设计、施工和管理过程中不可或缺的工具。它通过将现实中的楼宇以三维数字模型呈现&#xff0c;为建筑行业带来前所未…

打通视频到AI的第一公里:轻量RTSP服务如何重塑边缘感知入口?

在 AI 系统大规模部署、设备边缘化、数据实时化趋势下&#xff0c;视频能力的部署方式正迎来深刻变革。2025世界人工智能大会&#xff08;WAIC&#xff09;上&#xff0c;视频感知与智能决策之间的“连接效率”成为关键话题。而在这场连接能力的竞争中&#xff0c;轻量级、标准…

旅行短视频模糊的常见原因及应对方法

在旅行中拍摄短视频时&#xff0c;你是否经常遇到这样的问题&#xff1a;明明景色很美&#xff0c;但拍出来的视频却模糊不清&#xff0c;色彩暗淡&#xff0c;甚至噪点严重&#xff1f;尤其是在弱光环境&#xff08;如夜景、洞穴&#xff09;或快速移动&#xff08;如航拍、运…