Hydra7.3安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/localhostcom/article/details/73196320

Hydra7.3安装

1.准备工作

  安装包:hydra-7.3.tar.gz

2.编译安装步骤

   # tar zxf hydra-7.3.tar.gz //解压

   # cd hydra-7.3

   # ./configure

   # make

   # make install

讲解:

   #./configure会检测当前系统一些组件配置,主要是对于破解支持模块的检测,可根据需要安装对应的支持库和依赖包。

(我在使用过程中,破解oracle一直显示"unknown service",使用configure检查后才发现没有相应的库)。

运行中出现报错:

有2种可能性:1.系统没安装该库;

           2.安装了但是找不到。

可以首先检查下库:

   #updatedb

   #locate libssh.so.4

1)对于没安装,则下载:libssh-0.5.5.tar.gz(版本可根据需要选择):解压后进入libssh-0.5.5

   #mkdir build

   #cd build

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

   #make

   #make install


2)第二种情况是安装了,但是找不到库的路径,则把库路径加入到链接器ld中:

    链接器ld默认的目录是/lib/usr/lib,如果放在其他路径也可以,需要让ld知道库文件在哪里。

方法1:

     编辑/etc/ld.so.conf文件,在新的一行中加入库文件所在目录;

     运行ldconfig,以更新/etc/ld.so.cache文件;

方法2:

     在/etc/ld.so.conf.d/目录下新建任何以.conf为后缀的文件,在该文件中加入库文件所在的目录;

     运行ldconfig,以更新/etc/ld.so.cache文件;

    /etc/lsd.so.conf文件的内容是include /etc/ld.so.conf.d/*.conf

    所以,在/etc/ld.so.conf.d/目录下加入的任何以.conf为后缀的文件都能被识别到。

    重新执行,运行成功

猜你喜欢

转载自blog.csdn.net/localhostcom/article/details/73196320