When I tried to use Hydra against a SSH service and I get the next error: Error: Compiled without LIBSSH support, module not available!

The trick was downloading the libssh compile it and installing it qith the defaults from there

Code:
wget 0xbadc0de.be/libssh/libssh-0.11.tgz
Then I downloaded the hydra sources from here

Code:
wget freeworld.thc.org/releases/hydra-5.4-src.tar.gz
I modified the Makefile:

in the line 3 I changed the next 2 lines like this

Code:
XDEFINES= -DLIBOPENSSL -DLIBSSH
XLIBS= -lssl -lssh -lcrypto
and in the line 38 I changed the next 2 lines like this

Code:
BIN = hydra.ssh
BINUNIX = hydra.ssh pw-inspector
then "make all install"

and the new Hydra bin with ssh support is called hydra.ssh. You can leave the Makefile as it and you will overwrite the original hydra bin.

Here is my complete Makefile:

Code:
pastebin.com/fd5499db
Greets,
..:: Ch0ks ::..