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为后缀的文件都能被识别到。
重新执行,运行成功!