
Interfaz web de Wavestone para el descifrado de contraseñas con hashcat
Una interfaz web amigable para compartir una máquina de cracking de hashcat entre múltiples usuarios con algunas opciones predefinidas.



Wavecrack se puede utilizar para hacer lo siguiente:
Los modos de ataque se siguen en el orden en que se muestran en el formulario de envío de hash. También es posible detener un crack. Sin embargo, cada cancelación es definitiva. Se puede definir un límite en la cantidad de cracks concurrentes en la configuración para no reducir el rendimiento de los cracks actuales.
python-ldap$ apt-get install libsasl2-dev libldap2-dev libssl-dev rabbitmq-server
$ pip install -r requirements.txt
Cree un archivo de configuración cracker/app_settings.py a partir del archivo cracker/app_settings.py.example y edite especialmente la sección Mandatory settings:
Inicialice la base de datos local vinculada en el archivo de configuración cracker/app_settings.py
$ sqlite3 base.db < base_schema.sql
$ sudo service rabbitmq-server start
$ celery worker -A cracker.celery
Lance el servidor web Flask
server.py: este modo no es adecuado para producción$ python server.py
script wsgi: se proporciona un ejemplo de app.wsgi.examplesupervisorctl se puede usar para gestionar celery con un archivo de configuración de ejemplo en supervisorcelery.conf.examplePara detener los cracks después de un cierto tiempo, puede usar el script cron proporcionado.
Si desea actualizar la lista de hashes compatibles, puede usar el script dedicado que analizará el wiki de hashcat y generará un actualizado. Para ello, necesita tener BeautifulSoup instalado en su sistema.
Finalmente, si no desea configurar su propia máquina virtual, puede usar el proceso basado en Docker descrito en la carpeta docker.
Todos los nombres de productos, logotipos y marcas son propiedad de sus respectivos dueños. Todos los recursos publicados en wavecrack son software libre: puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General de GNU tal como fue publicada por la Free Software Foundation, ya sea la versión 3 de la Licencia, o (a su elección) cualquier versión posterior. Vea la Licencia Pública General de GNU para más detalles.