专栏名称: 红队蓝军
一群热爱网络安全的人,知其黑,守其白。不限于红蓝对抗,web,内网,二进制。
今天看啥  ›  专栏  ›  红队蓝军

MYSQL数据库提权详解

红队蓝军  · 公众号  ·  · 2024-07-19 18:15

文章预览

前提 什么时候用数据库提权????在得到WebShell且没有办法通过其他办法提权的前提下,我们考虑用数据库来进行提权。数据库提权的前提条件: 1、数据库的用户名和密码,且是高权限的用户! 2、服务器开启数据库服务 思考:如何获取数据库的用户名和密码? 1、读取网站数据库配置文件 2、读取数据库存储或备份文件 3、利用脚本暴力猜解 通过数据库来获取WebShell权限 into oufile 写 shell into oufile 写 shell要满足如下条件才可以写入  : 知道网站物理路径 高权限数据库用户 load_file() 开启 即 secure_file_priv 无限制 网站路径有写入权限 secure_file_priv 的值的解释: 值 说明 NULL 不允许导入或导出 / 只允许在 / 目录导入导出 空 不限制目录 在 MySQL 5.5 之前 secure_file_priv 默认是空,这个情况下可以向任意绝对路径写文件 在 MySQL 5.5之后 secure_file_priv 默认是 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览