
Manipulación avanzada de hashes
La fuerza bruta simplificada con un creador de listas de palabras incorporado si no especificas una. La lista de palabras creará 100,000 cadenas para usar

Verifica qué algoritmo se usó para crear ese hash que estás intentando descifrar. Puedes especificar ver todos los algoritmos posibles proporcionando la bandera -L (algunos algoritmos aún no están implementados)

Salado aleatorio, salado aleatorio Unicode, o puedes hacer tu propia elección de la sal.

Preferiblemente puedes clonar el repositorio con git clone https://github.com/ekultek/dagon.git o alternativamente descargar el zip o tarball aquí
Para la funcionalidad completa de Dagon, por favor consulta la página de inicio aquí o el manual de usuario
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
Dagon requiere la versión 2.7.x de Python para funcionar correctamente.
git clone https://github.com/ekultek/dagon.gitcd Dagonpip install -r requirements.txtEsto debería instalar todas las dependencias que necesitarás para ejecutar Dagon
Todas las contribuciones son muy apreciadas y útiles. Cuando contribuyas, tu nombre se colocará en la página de inicio debajo de contribuciones con un enlace a tu contribución. También recibirás un gran respeto de mi parte, y eso es algo bastante genial. Lo que busco en las contribuciones es algo de lo siguiente: