Dagon - Advanced Hash Manipulation 09-01-2017, 01:25 PM
#1
![[Image: d525189a48c1874bcb8da19125197bc1.png]](https://i.gyazo.com/d525189a48c1874bcb8da19125197bc1.png)
Dagon is able to perform brute force attacks on multiple hash types, brute-force dictionary creation, automatic hashing algorithms, random generation from Unicode to ASCII, and much more
Bruteforcing made easy with a built in wordlist creator if you do not specify one. The wordlist will create 100,000 strings to use :
![[Image: fc6ef54e-396a-11e7-8479-5410ea2d170d.PNG]](https://cloud.githubusercontent.com/assets/14183473/26070657/fc6ef54e-396a-11e7-8479-5410ea2d170d.PNG)
![[Image: 1cd632a2-396b-11e7-89cc-20182d347848.PNG]](https://cloud.githubusercontent.com/assets/14183473/26070690/1cd632a2-396b-11e7-89cc-20182d347848.PNG)
![[Image: 1eb062f0-396b-11e7-91bb-4238bd241bef.PNG]](https://cloud.githubusercontent.com/assets/14183473/26070692/1eb062f0-396b-11e7-91bb-4238bd241bef.PNG)
Bruteforcing made easy with a built in wordlist creator if you do not specify one. The wordlist will create 100,000 strings to use :
Code:
Basic usage
For full functionality of Dagon please reference the homepage here or the user manual
python dagon.py -h This will run the help menu and provide a list of all possible flags
python dagon.py -c <HASH> --bruteforce This will attempt to bruteforce a given hash
python dagon.py -l <FILE-PATH> --bruteforce This will attempt to bruteforce a given file full of hashes (one per line)
python dagon.py -v <HASH> This will try to verify the algorithm used to create the hash
python dagon.py -V <FILE-PATH> This will attempt to verify each hash in a file, one per line
Code:
Installation
Dagon requires python version 2.7.x to run successfully.
git clone https://github.com/ekultek/dagon.git
cd Dagon
pip install -r requirements.txt
This should install all the dependencies that you will need to run Dagon
![[Image: Vs4P58c.png]](https://i.imgur.com/Vs4P58c.png)