
Interface web da Wavestone para quebra de senhas com hashcat
Uma interface Web amigável para compartilhar uma máquina de cracking com hashcat entre múltiplos utilizadores, com algumas opções pré-definidas.



O Wavecrack pode ser usado para:
Os modos de ataque são seguidos pela ordem em que são apresentados no formulário de submissão de hash. Também é possível parar um crack. No entanto, qualquer cancelamento é definitivo. Pode ser definido um limite para a quantidade de cracks simultâneos nas definições, de modo a não prejudicar o desempenho dos cracks em curso.
python-ldap$ apt-get install libsasl2-dev libldap2-dev libssl-dev rabbitmq-server
$ pip install -r requirements.txt
Crie um ficheiro de configuração cracker/app_settings.py a partir do ficheiro cracker/app_settings.py.example e edite especialmente a secção Mandatory settings:
Inicialize a base de dados local referenciada no ficheiro de configuração cracker/app_settings.py
$ sqlite3 base.db < base_schema.sql
$ sudo service rabbitmq-server start
$ celery worker -A cracker.celery
Lance o servidor Web Flask
server.py: este modo não é adequado para produção$ python server.py
script wsgi: é fornecido um exemplo de app.wsgi.examplesupervisorctl pode ser utilizado para gerir o celery, com um exemplo de ficheiro de configuração em supervisorcelery.conf.examplePara parar os cracks após um determinado período de tempo, pode utilizar o script cron fornecido.
Se pretender atualizar a lista de hashes suportados, pode utilizar o script dedicado que irá analisar o wiki do hashcat e gerar um ficheiro atualizado. Para tal, precisa de ter o BeautifulSoup instalado no seu sistema.
Por fim, se não pretender configurar a sua própria VM, pode utilizar o processo baseado em Docker descrito na pasta docker.
Todos os nomes de produtos, logótipos e marcas são propriedade dos seus respetivos proprietários. Todos os recursos publicados no wavecrack são software livre: pode redistribuí-los e/ou modificá-los sob os termos da Licença Pública Geral GNU, conforme publicada pela Free Software Foundation, seja a versão 3 da Licença, ou (à sua escolha) qualquer versão posterior. Consulte a Licença Pública Geral GNU para mais detalhes.