Don’t do a default install, You have to install packages that
Hydra depends on.
Here is the list of the dependencies
Here is the list of the dependencies
make
idn-devel
libncurses-devel
libpcre-devel
libpq-devel
libapr1-devel
libaprutil1-devel
mysqlclient-devel
libssh2-devel
pkg-config
libgtk2.0-devel
libgtk2.0_0
binutil
xorg-server
xinit
gnutls-devel
libgnutls28
idn-devel
libncurses-devel
libpcre-devel
libpq-devel
libapr1-devel
libaprutil1-devel
mysqlclient-devel
libssh2-devel
pkg-config
libgtk2.0-devel
libgtk2.0_0
binutil
xorg-server
xinit
gnutls-devel
libgnutls28
Copy paste the names one by one into the search box
Click the “skip” to make it install that package
That would be enough for a basic install of hydra but you should add SSL
and SSH support and here is how.
Install it into the C:\Cygwin\ folder, or install it
somewhere else and copy the bin, include, lib folders to C:\Cygwin\
Go to C:\cygwin\usr\i686-pc-mingw32\sys-root\mingw\bin and
copy libgcc_s_dw2-1.dlland libz-1.dll to
C:\Cygwin\bin – And rename libz-1.dll to libz.dll
And that’s it we are ready to compile it!
Launch the Cygwin Terminal then unpack the archive: tar xf
hydra-7.6.tar.gz
Enter the folder: cd hydra-7.6
Configure it: ./configure
Make it happen!: make && make install
Enter the folder: cd hydra-7.6
Configure it: ./configure
Make it happen!: make && make install
Finally to make it run. Copy hydra.exe, pw-inspector, xhyrda.exe to C:\Cygwin
And instead of having to manually run Cygwin-X manually each time you have to run xHydra i made this startup file save it as launch.bat and put it in C:\Cygwin too
And instead of having to manually run Cygwin-X manually each time you have to run xHydra i made this startup file save it as launch.bat and put it in C:\Cygwin too
@@echo off
setlocal
SET PATH=%PATH%;bin
SET DISPLAY=:0
C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin.exe
echo Press any key to launch Hydra
@@pause
xhydra.exe
setlocal
SET PATH=%PATH%;bin
SET DISPLAY=:0
C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin.exe
echo Press any key to launch Hydra
@@pause
xhydra.exe
It adds the bin folder (containing the dll files it needs) to the path
environment variable.
Prepares DISPLAY to make it connect to Cygwin-X.
Runs Cygwin-X server.
Then launch xHydra.
Prepares DISPLAY to make it connect to Cygwin-X.
Runs Cygwin-X server.
Then launch xHydra.
And viola!! Hydra as GUI
No comments:
Post a Comment