系统内核溢出漏洞提权是一种通用的提权的方法,攻击者通常可以使用该方法绕过系统的所有安全限制 。攻击者利用该漏洞的关键是目标系统没有及时安装补丁 。
存在局限性:如果目标系统的补丁更新工作较为迅速和完善,那么攻击者要想通过这种方法提权,就必须找出目标系统中的 0day漏洞
存在四种发现缺少补丁方法
方法一:手动执行命令
先获取目标系统的一个普通用户的shell( shell),之后进入目标机当前shell进程下 。
然后下面两个代码任选其一输入,可以了解系统信息
systeminfo
wmic qfe get Caption, Description, HotFixID, InstalledOn//补丁的名称、介绍、ID、安装时间
得到结果,只有3个补丁,但这些输出结果不是攻击者可以利用的 。
文章插图
攻击者利用方式:寻找提权的EXP,将已安装的补丁编号与提权的EXP进行对比,使用不在目标机里的编号EXP进行提权
寻找特定的补丁编号:(存在便显示)
wmic qfe get Caption, Description, HotFixID, InstalledOn | findstr /C:"KB3143141" /C:"KB2999226"
方法二:msf 后渗透模块 post
先将 shell 中断,将程序放置后台(挂起) 。输入 ctrl + z,结果是可以看到 还是存在的 。
msf使用post后渗透模块,查询目标机补丁信息
use post/windows/gather/enum_patches
通过show设置属性值,渗透成功后得到目标机信息
文章插图
【系统内核溢出漏洞提权】方法三:
单独一篇文章,踩的坑有点多,o(╥﹏╥)o
方法四:中的 脚本
脚本下载地址:
作用:快速查找可能用于本地权限提升的漏洞
在系统的 Shell 环境下,调用脚本 。可以搜索单个漏洞,也可以搜索所有未安装的补丁 。
import-module 脚本下载地址(Sherlock.ps1)Find-AllVulnsFind-MS10015
脚本只是寻找漏洞,而不是利用,因此经常配合其它渗透工具使用,如
- 怎么开发一对一直播平台系统?一对一直播源码重点功能
- 24小时智能微型图书馆rfid图书自助借还系统
- 基于微信小程序小区租拼车管理信息系统+后台ssm
- 0基础学测试---系统测试
- id没有被激活什么意思
- ace2是曲面屏吗
- hz是帧数吗
- 国际系统门窗十大品牌排行榜 真实 门世界十大品牌
- 舰娘最强系统,黑莓是什么系统的
- 舆情监控软件都有哪些,舆情监控系统有哪些?