
Manipulações Avançadas de Hash
Brute force simplificado com um criador de wordlist embutido se você não especificar um. A wordlist criará 100.000 strings para usar

Verifique qual algoritmo foi usado para criar o hash que você está tentando quebrar. Você pode especificar para ver todos os algoritmos possíveis fornecendo a flag -L (alguns algoritmos ainda não foram implementados)

Salga aleatória, salga aleatória unicode, ou você pode fazer sua própria escolha sobre o salt.

Preferencialmente, você pode clonar o repositório com git clone https://github.com/ekultek/dagon.git ou alternativamente baixar o zip ou tarball aqui
Para obter a funcionalidade completa do Dagon, consulte a página inicial aqui ou o manual do usuário
python dagon.py -h Isso executará o menu de ajuda e fornecerá uma lista de todas as flags possíveis
python dagon.py -c <HASH> --bruteforce Isso tentará fazer brute force em um hash fornecido
python dagon.py -l <FILE-PATH> --bruteforce Isso tentará fazer brute force em um arquivo fornecido cheio de hashes (um por linha)
python dagon.py -v <HASH> Isso tentará verificar o algoritmo usado para criar o hash
python dagon.py -V <FILE-PATH> Isso tentará verificar cada hash em um arquivo, um por linha
Dagon requer a versão 2.7.x do Python para ser executado com sucesso.
git clone https://github.com/ekultek/dagon.gitcd Dagonpip install -r requirements.txtIsso deve instalar todas as dependências que você precisará para executar o Dagon
Todas as contribuições são muito apreciadas e úteis. Quando você contribuir, seu nome será colocado na página inicial abaixo das contribuições com um link para sua contribuição. Você também ganhará um enorme respeito da minha parte, e isso é uma coisa muito legal. O que estou procurando em contribuições é o seguinte: