mirror of
https://github.com/vanhauser-thc/thc-hydra.git
synced 2025-07-06 04:51:40 -07:00
Merge pull request #666 from Yisus7u7/master
Add more files to GitHub pages
This commit is contained in:
commit
5b98a23140
3 changed files with 53 additions and 5 deletions
14
README.md
14
README.md
|
@ -1,3 +1,6 @@
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
H Y D R A
|
H Y D R A
|
||||||
|
|
||||||
|
@ -52,12 +55,12 @@ Your help in writing, enhancing or fixing modules is highly appreciated!! :-)
|
||||||
WHERE TO GET
|
WHERE TO GET
|
||||||
------------
|
------------
|
||||||
You can always find the newest release/production version of hydra at its
|
You can always find the newest release/production version of hydra at its
|
||||||
project page at https://github.com/vanhauser-thc/thc-hydra/releases
|
project page at [https://github.com/vanhauser-thc/thc-hydra/releases](https://github.com/vanhauser-thc/thc-hydra/releases)
|
||||||
If you are interested in the current development state, the public development
|
If you are interested in the current development state, the public development
|
||||||
repository is at Github:
|
repository is at Github:
|
||||||
svn co https://github.com/vanhauser-thc/thc-hydra
|
svn co [https://github.com/vanhauser-thc/thc-hydra](https://github.com/vanhauser-thc/thc-hydra)
|
||||||
or
|
or
|
||||||
git clone https://github.com/vanhauser-thc/thc-hydra
|
git clone [https://github.com/vanhauser-thc/thc-hydra](https://github.com/vanhauser-thc/thc-hydra)
|
||||||
Use the development version at your own risk. It contains new features and
|
Use the development version at your own risk. It contains new features and
|
||||||
new bugs. Things might not work!
|
new bugs. Things might not work!
|
||||||
|
|
||||||
|
@ -73,8 +76,11 @@ make
|
||||||
make install
|
make install
|
||||||
```
|
```
|
||||||
|
|
||||||
|
`Note`: To compile hydra on Android (termux) [follow this articule](https://vanhauser-thc.github.io/thc-hydra/docs/android)
|
||||||
|
|
||||||
|
|
||||||
If you want the ssh module, you have to setup libssh (not libssh2!) on your
|
If you want the ssh module, you have to setup libssh (not libssh2!) on your
|
||||||
system, get it from http://www.libssh.org, for ssh v1 support you also need
|
system, get it from [http://www.libssh.org](http://www.libssh.org), for ssh v1 support you also need
|
||||||
to add "-DWITH_SSH1=On" option in the cmake command line.
|
to add "-DWITH_SSH1=On" option in the cmake command line.
|
||||||
IMPORTANT: If you compile on MacOS then you must do this - do not install libssh via brew!
|
IMPORTANT: If you compile on MacOS then you must do this - do not install libssh via brew!
|
||||||
|
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
title: "thc-hydra"
|
title: "thc-hydra"
|
||||||
theme: jekyll-theme-midnight
|
theme: jekyll-theme-slate
|
||||||
|
|
42
docs/android/index.md
Normal file
42
docs/android/index.md
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
## thc-hydra
|
||||||
|
### How to compile hydra on Android
|
||||||
|
|
||||||
|
Hydra can run on Android without root permissions,
|
||||||
|
this is thanks to [Termux](https://termux.com/), A powerful emulator
|
||||||
|
of terminal with an ecosystem of packages.
|
||||||
|
|
||||||
|
To compile hydra on Android, you will need to download
|
||||||
|
[Termux](https://termux.com/).
|
||||||
|
|
||||||
|
I note that termux no longer provides support
|
||||||
|
for Android devices less than or equal to Android 6,
|
||||||
|
therefore your cell phone must be Android 7 or higher.
|
||||||
|
|
||||||
|
After installing termux, enter the following commands
|
||||||
|
at your terminal:
|
||||||
|
|
||||||
|
```
|
||||||
|
# Update package list
|
||||||
|
pkg update && pkg upgrade
|
||||||
|
# Installing dependencies
|
||||||
|
pkg install -y x11-repo
|
||||||
|
pkg install -y clang make openssl openssl-tool wget openssh coreutils gtk2 gtk3
|
||||||
|
# Compiling hydra
|
||||||
|
./configure --prefix=$PREFIX
|
||||||
|
make && make install
|
||||||
|
```
|
||||||
|
|
||||||
|
then you can use hydra in the termux terminal
|
||||||
|
|
||||||
|
To use xhydra (GUI), you will need to install a graphical output in termux, you can be guided from this article:
|
||||||
|
|
||||||
|
[https://wiki.termux.com/wiki/Graphical_Environment](https://wiki.termux.com/wiki/Graphical_Environment)
|
||||||
|
|
||||||
|
If you have never used a GUI on Android or are not able to configure it,
|
||||||
|
you can use these projects from the termux community:
|
||||||
|
|
||||||
|
- [openbox by adi1090x](https://github.com/adi1090x/termux-desktop)
|
||||||
|
|
||||||
|
- [lxqt by yisus](https://github.com/Yisus7u7/termux-desktop-lxqt)
|
||||||
|
|
||||||
|
- [xfce4 by yisus](https://github.com/Yisus7u7/termux-desktop-xfce)
|
Loading…
Add table
Add a link
Reference in a new issue