如何获取mysql账号密码

如何获取mysql账号密码

1.查看网站配置文件

   如:conn、config、data、sql、common 、inc等。

 

2.查看数据库安装路径下的mysql文件 安装目录为/data/mysql/user.myd和user.myi

 

密码是MD5加密,所以用MD5解密即可

3.通过暴力破解得到(hscan、Bruter、hydra、脚本木马):

Mysql数据库默认不允许远程连接(可以通过脚本来进行暴力破解):

我们使用如下脚本(至于脚本怎么放进去,仁者见仁智者见智)

777.hph

 

然后点击弱口令扫描:

 

爆破成功!

 

一、基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限。下面是基本的步骤:
1、登录到mysql中,为root进行远程访问的授权,执行下面的命令:

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
mysql> flush privileges;
 
第一句中"%"表示任何主机都可以远程登录到该服务器上访问。如果要限制只有某台机器可以访问,将其换成相应的IP即可,如:
GRANT ALL PRIVILEGES ON *.* TO root@“192.168.1.6" IDENTIFIED BY "root";
第二句表示从mysql数据库的grant表中重新加载权限数据。因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载。

二、mysql数据库密码保存文件

参考:http://blog.sina.com.cn/s/blog_8028ba2f0100rzpt.html

三、菜刀数据库连接、大马777.php、其它工具爆破

 

进行远程连接:

 

 

posted @ 2021-12-28 23:57  咸鱼不翻身~  阅读(1695)  评论(0编辑  收藏  举报