通行证│用户名: 密码: 验证码: 验证码,看不清楚?请点击刷新验证码 爱心红客 电信网通铁通移动 在线
文章搜索:
热门搜索:红客 黑鹰 红客技术 安全动画 红客培训
首页 文章 软件 动画 资源 励志 论坛 邮箱 会员 军事 科技 博客 爱心红客 最近更新 800g资源
 业内新闻 漏洞公告 病毒公告 电脑知识 网络知识 菜鸟入门 攻防教程 黑客攻防 安全编程 工具使用 综合安全 个人安全 安全相关 Q Q安全 原创精华 红客人物 站内事件
您现在的位置: 爱国者安全网 >> 文章类 >> 红客教程 >> 网络攻防 >> 文章正文
修改破解MYSQL密码方法大全
责任编辑:酷酷の鱼   更新日期:2008-7-14
 

 

其它方法一(这个是网上流传较广的方法,mysql中文参考手册上的)

1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。

killall -TERM mysqld

你必须是UNIX的root用户或者是你所运行的SERVER上的同等用户,才能执行这个操作。

2. 使用`--skip-grant-tables' 参数来启动 mysqld。 LINUX下:

/usr/bin/safe_mysqld --skip-grant-tables , windows下c:\mysql\bin\mysqld 
--skip-grant-tables

3. 然后无密码登录到mysqld server

>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;

你也可以这样做:

'mysqladmin -h hostname -u user password 'new password''

4. 载入权限表:

'mysqladmin -h hostname flush-privileges'

或者使用 SQL 命令

'FLUSH PRIVILEGES'

5.

killall -TERM mysqld

6.用新密码登陆。

其它方法二

直接用十六进制编辑器编辑user.MYD文件。

不过这个里面我要说明一点,我这里编辑的时候发现个问题,加密的密码串有些是连续存储的,有些的最后两位被切开了,后两位存储在后面其他地方。这一点我还没想明白。还有注意一点就是编辑的是加密过的密码串,也就是说你还是需要另外有user表文件。这种方法和我最上面介绍的方法的区别在于,这种方法直接编辑linux下的user表文件,就不需要重新改文件属主和权限了 。

修正一下:我在Windows下的实际操作如下

1.关闭正在运行的MySQL;

2.打开DOS窗口,转到mysql\bin目录;

3.输入

mysqld-nt --skip-grant-tables

回车。如果没有出现提示信息,那就对了。

4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。

5.输入mysql回车,如果成功,将出现MySQL提示符 >

6. 连接权限数据

>use mysql;

(>是本来就有的提示符,别忘了最后的分号)

6.改密码:

> update user set password=password("123456") where user="root";

(别忘了最后的分号)

7.刷新权限(必须的步骤)

>flush privileges;

8.退出

> \q

9.注销系统,再进入,开MySQL,使用用户名root和刚才设置的新密码123456登陆。

据说可以用直接修改user表文件的方法:

关闭MySQL,Windows下打开Mysql\data\mysql,有三个文件user.frm,user.MYD,user.MYI找个知道密码的MySQL,替换相应的这三个文件,如果user表结构没改过,一般也没人去改,替换user.MYD就可以了。

也可以直接编辑user.MYD,找个十六进制编辑器,UltraEdit就有这个功能。关闭MySQL,打开user.MYD。将用户名root 后面的八个字符改为565491d704013245,新密码就是123456。或者将它们对应的十六进制数字,(左边那里,一个字符对应两个数字),改为 00 02 02 02 02 02 02 02,这就是空密码,在编辑器右边看到的都是星号*,看起来很象小数点。重开MySQL,输入root和你的新密码。

上一页  [1] [2] [3] 

  • 上一篇文章:
  • 下一篇文章:
  • 最近更新
    普通文章 金山:2008上半年中国电脑病毒疫情互联网安全报告
    普通文章 微软7月安全补丁 补9处缺陷
    普通文章 互联网DNS存在重大漏洞
    普通文章 Gmail/Hotmail/YahooCAPTCHA验证均被攻破
    普通文章 IBM专家:SQL注入攻击第三波浪潮袭来
    普通文章 六少年被雇利用软件盗QQ号进行网络诈骗
    普通文章 GMail将帮助eBay对抗网络钓鱼
    普通文章 Vista表现疲软 Mac出货量激增39%
    普通文章 小心“硬盘魔鬼”破坏硬盘分区表
    推荐文章 推荐:黑客谈国内僵尸网络的现状与发展
    热门文章
    普通文章EB(Permeo e-Border)代理教程
    普通文章SQL注入新威胁:将挑战操作系统安全
    普通文章网管员经验心得 局域网管理的八个误区
    普通文章SQL注射修改难猜解的MD5
    普通文章邮件病毒入侵后的正确查杀方法
    推荐文章推荐:CSRF:不要低估了我的危害和攻击能力
    普通文章三招教你保障无线网络连接安全
    推荐文章瑞星公司07月04日发布 每日计算机病毒及木马播报
    普通文章奥运安全杂谈:别让你的电脑给奥运抹黑鬼
    普通文章微软本月将发4个重要级安全补丁
    精彩专题