下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

为你解决MYSQL用户root密码为弱口令攻击的操作

作者:课课家教育     来源: http://www.kokojia.com点击数:4741发布时间: 2017-02-15 09:30:44

标签: MYSQL编程代码服务器

大神带你学编程,欢迎选课

  弱口令(weak password)没有严格和准确的定义,通常认为容易被别人(他们有可能对你很了解)猜测到或被破解工具破解的口令均为弱口令。弱口令指的是仅包含简单数字和字母的口令,例如"123"、"abc"等。在这篇教程中,小编会为你解决MySQL用户root密码为弱口令攻击的操作。

为你解决MYSQL用户root密码为弱口令攻击的操作_MYSQL_编程代码_服务器_课课家

  操作步骤一:首先我们第一步要做的就是先连接到对方MYSQL服务器(服务器,也称伺服器,是提供计算服务的设备。),编程代码如下:mysql -u root -h 192.168.0.1

  温馨提示:名字叫做mysql.exe这一个应用程序,大家可以在安装了MYSQL的的BIN目录里面找到的哟。

  操作步骤二:现在就让我们一起来看一看究竟服务器里面都有一些什么数据库吧。编程代码如下:mysql>show databases;

  大家可以发现其实MYSQL在默认安装的时候,都会有TEST以及MYSQL这两个数据库存在。假如说大家还会看到有其它一些的数据库,那么这就是用户自己创建起来的数据库了。

  操作步骤三:好了,接下来让我们一起进入到数据库里面吧。编程代码如下:mysql>use test;

  当我们执行了上面的编程代码以后,大家就会进入到名字叫做test数据库里面了。

  操作步骤四:然后,我们就查看一下进入到数据库里面,都有一些什么的数据表(数据库中一个非常重要的对象,是其他对象的基础。)吧。编程代码如下:mysql>show tables;

  但是在默认的情况下,test数据库里面都是不会存在任何数据表的,除非说是用户自己创建起来的。

  前面部分的操作步骤小编就已经介绍完毕了,接着小编会介绍后面的一部分操作步骤。大家要注意咯,接下来小编所讲述的操作步骤都是非常关键的哟,大家要认真看咯。

  操作步骤五:随后我们就在名字叫做TEST数据库里面,创建一个新的数据表,编程代码如下:mysql>create tablea(cmdtext);

  当我们执行了上面的编程代码以后,大家可以发现我们已经将一个全新的数据表创建好了。这一个数据表的名字叫做a,在数据表里面仅仅只存放了一个字段,这一个字段的名字叫cmd,这是一个text属性的文本。

  操作步骤六:当我们把数据表创建成功以后,接着就要在这一个数据表里面插入一些内容了。编程代码如图所示:

编程代码

  在这里我们要注意一点,那就是双引号和括号以及后面的"0"必须要输入,千万不要写漏了!因为这三条命令非常的重要,我们会使用它们来建立一个VBS的脚本程序!

  操作步骤七:到了这一个步骤我们就需要来看一下数据表a中究竟有一些什么东西吧?那么我们怎样查看呢?其实方法还是很简单,具体的编程代码如下:mysql>select * from a;

  那个这个时候,我们就会在数据表A里面有三行数据信息。大家有没有觉得这三行数据信息很眼熟呢?没错,这就是我们刚刚输入的相关信息了。当我们确认了大家所输入的信息都没有错误以后,接下来我们就可以操作下一个操作步骤了。

  操作步骤八:大家可以看到,输出表就是一个VBS(微软公司可视化BASIC脚本版,VBS是基于VisualBasic的脚本语言。vbs用txt文本文档进行改进,改编。)的脚本文件。编程代码如下:mysql>select * from a into outfile "c:\\\\docume~1\\\\alluse~1\\\\「开始」菜单\\\\程序\\\\启动\\\\a.vbs";

  现在我们就将大家数据表里面的信息全部输入到启动组中,这是一个VBS的脚本文件来的!但是大家在这里要注意"\\"这一个符号哟。

  操作步骤九:好了终于要来到教程的最后一步了,相信看到这里大家都知道了一点,那就是利用MYSQL输出一个可执行的文件而已。有人就会问小编啦,为什么不选择使用BAT(批处理文件,在MS-DOS中,bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用。)呢?其实原因很简单,那是因为在启动运行的时候就会有明显的DOS窗口显示出来,然而使用VBS脚本这样子就可以完完全全的隐藏窗口。除此之外,还不会有错误提示出来!本来在这里应该还有一句完成脚本后自动删除此脚本的,但是中文目录实在是没有处理,所以只有作罢!

  当我们完成了以上九个操作步骤以后,现在我们就需要寻找一个工具攻击135,然后就重启一下服务器吧,当过了几分钟以后你就是一个管理员了。是不是很惊喜呢?

  小编结语:

  今天的编程语言教程就介绍到这里了,主要是为大家介绍一下为你解决MYSQL用户root密码为弱口令攻击的操作。其实方法总的来说,还是比较简单易学的,大家不妨跟着小编一起来学习一下。如果喜欢我们课课家教育的教程,记得要给我们点赞哟!

赞(24)
踩(1)
分享到:
华为认证网络工程师 HCIE直播课视频教程