mysql提取密码的方法
2013-12-01 23:33
162 查看
mysql的用户名密码保存在mysql库user表中,找到MySQL\data\mysql\目录下的
user.MYD user.MYI user.frm 三个文件,拷贝到自己的mysql数据库目录下,就可以查看用户的hash了。
用sql语句提取hash则如下:
use mysql;
select user,password from user;
得到hash:
test:*085D85329E1557C869A120C9157315A07D51E8A7
ogame:*085D85329E1557C869A120C9157315A07D51E8A7
iii6_com:*085D85329E1557C869A120C9157315A07D51E8A7
root:*5D0B157F0A3BB4DB1A0092B4F270FBDA486EC6EB
冒号左边是用户,右边是HASH
HASH值开头带”*”号的是MYSQL5的HASH
不带*号的是旧版MYSQL的HASH(也就是MYSQL323)
破解:
用passwordspro或者cain的破解器可以破解。
个人见解:这个主要是采取了md5加密,可以取*后的那字母到网上在线破解
user.MYD user.MYI user.frm 三个文件,拷贝到自己的mysql数据库目录下,就可以查看用户的hash了。
用sql语句提取hash则如下:
use mysql;
select user,password from user;
得到hash:
test:*085D85329E1557C869A120C9157315A07D51E8A7
ogame:*085D85329E1557C869A120C9157315A07D51E8A7
iii6_com:*085D85329E1557C869A120C9157315A07D51E8A7
root:*5D0B157F0A3BB4DB1A0092B4F270FBDA486EC6EB
冒号左边是用户,右边是HASH
HASH值开头带”*”号的是MYSQL5的HASH
不带*号的是旧版MYSQL的HASH(也就是MYSQL323)
破解:
用passwordspro或者cain的破解器可以破解。
个人见解:这个主要是采取了md5加密,可以取*后的那字母到网上在线破解
相关文章推荐
- Fuck MySQL (1) Linux环境下MySQL忘记密码解决方法
- MySQL忘记密码恢复密码的实现方法
- MYSQL修改设置root密码的命令及方法
- MySQL修改root密码的多种方法
- Windows下MYSQL密码忘记的解决方法
- 整理四种在MySQL中修改root密码的方法
- Centos下MySQL忘记密码修改方法
- MySQL修改root密码的多种方法
- 朝花夕拾:忘记MySQL密码的重置方法
- Windows下mysql忘记root密码的解决方法
- Mysql 5.7 忘记root密码或重置密码的详细方法
- 修改mysql的root密码的几种方法
- Linux下Mysql增加用户,设置用户权限及修改密码的方法
- mysql修改密码的三方法和忘记root密码的解决方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- mysql忘记root密码的解决方法
- Ubuntu下忘记MySQL密码重设方法
- MySQL忘记密码的解决方法
- 忘记mysql密码的取回方法