2016-08-21 67 views
5

我想在我的OSX上玩水葫芦,但是我找不出什么问题。错误编译没有LIBSSH v0.4.x的支持,模块不可用

brew info hydra 

输出:

hydra: stable 8.3 (bottled), HEAD Network logon cracker which supports 
many services https://www.thc.org/thc-hydra/ 
/usr/local/Cellar/hydra/8.3 (14 files, 1.2M) * Poured from bottle on 
2016-08-20 at 15:28:25 From: 
https://github.com/Homebrew/homebrew-core/blob/master/Formula/hydra.rb 
==> Dependencies Build: pkg-config ✘ Required: openssl ✔ Optional: subversion ✘, libidn ✘, libssh ✔, pcre ✘, gtk+ ✘ 
==> Options 
--with-gtk+  Build with gtk+ support 
--with-libidn Build with libidn support 
--with-libssh Build with libssh support 
--with-pcre  Build with pcre support 
--with-subversion Build with subversion support 
--HEAD Install HEAD version 

当我尝试推出:

hydra -l user -P /Users/alex/Downloads/list_pwd.txt 192.168.1.3 ssh 

我得到:

[ERROR] Compiled without LIBSSH v0.4.x support, module is not 
available! 

回答

12

只是碰到这种错误来到今天,似乎他们不出于某种原因,实际上并没有用九头蛇编译它但手动操作应该很容易。 这是我做得到它的工作:

brew uninstall hydra 
brew install -v --with-libssh hydra 

应该编译水螅适当SSH模块,应该是好去-v选项只是为了确认编译时有没有实际的错误与libssh。

相关问题