如何优雅的装B--hydra

既然都说了要优雅的装逼,那当然要装的像一点。

首先我们来介绍下hydra:

海德拉(Hydra):希腊神话中的九头蛇,是西方的神话生物,在古希腊神话中出现最为频繁。传说它拥有九颗头,其中一颗头要是被斩断,立刻又会生出两颗头来。赫拉克勒斯运用他的智慧,成功地击败了巨大水蛇海德拉。

当然这介绍和我们要说的软件没有太大的联系,百度也没有介绍,大家要想去看看介绍的话可以点击访问他们的官网

THC-HYDRA是一个支持多种网络服务的非常快速的网络登陆破解工具。这个工具是一个验证性质的工具,它被设计的主要目的是为研究人员和安全从业人员展示远程获取一个系统的认证权限是比较容易的!

我这里要做的只是演示一遍它的安装以及用法。

安装

首先我们的环境为

1
centos 6.0

用的阿里的服务器。

首先先下载要用到的文件:

hydra密码:hm6k

libssh密码:54ks

我们用的是xshell连接的我们的服务器,可以去百度下载。

首先我们先连接上服务器,然后为了方便上传文件先安装rzsz

1
2
yum install -y lrzsz
rz

上传两个文件

然后分别解压它们


进入libssh目录

1
cd libssh-0.4.8

创建文件夹

1
2
3
mkdir build

cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug -DWITH_SSH1=ON ..

在执行cmake的时候可能会报错(我用的阿里云的官方系统里面啥都没安装)

错误提示:

1
-bash: cmake: command not found

解决方法:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
yum install -y gcc gcc-c++ make automake 

yum install -y wget

wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz

tar -zxvf cmake-2.8.10.2.tar.gz

cd cmake-2.8.10.2

./bootstrap

gmake

gmake install

执行完后在执行

1
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug -DWITH_SSH1=ON ..

可能还会报错,我把这几个错误一起放在下面

错误:

1
2
3
4
CMake Error at cmake/Modules/FindZLIB.cmake:76 (message):
Could not find ZLIB
Call Stack (most recent call first):
CMakeLists.txt:47 (find_package)

解决方法:

1
yum -y install zlib-devel

错误:

1
2
CMake Error at CMakeLists.txt:59 (message):
Could not find OpenSSL or GCrypt

解决方法:

1
2
3
rm -f CMakeCache.txt
yum -y install ncurses-devel
yum install openssl-devel

然后基本执行下面这条语句就不会报错了

1
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug -DWITH_SSH1=ON ..

成功后执行:

1
2
3
make

make install

这样libssh就安装好了,下面安装hydra

进入hydra的目录

1
cd hydra-6.3-src

执行下面的指令

1
2
3
4
5
./configure

make

make install

使用

安装完成了,下面我们要开始装B了

首先准备好两个文件,一个放用户名的username.txt一个放密码的password.txt

我就用自己的服务器做实验了,密码文件里有正确的密码

用户名文件里放一个root就好

然后上传到服务器执行指令

1
hydra -L username.txt -P password.txt -t 1 -vV -e ns IP ssh

然后等待一会就能爆破成功了

它还有很多的爆破协议,我就就只示范这一种就好了

大家有兴趣可以去尝试其他几种

好了装B结束


感谢您的阅读,本文由 ZhangAo`s Blog 版权所有。如若转载,请注明出处:ZhangAo`s Blog(https://www.imzhangao.com/2018/04/30/如何优雅的装B--hydra/
js在Cookie中取值乱码问题
去掉迅雷9的右半边浏览器