John the Ripper
Instalación
sudo apt-get install john -y
Ejemplos
MD5
echo “4f95578c0f588e028b8e2ea441fc683b” > hashmd5.txt
john hashmd5.txt –format=Raw-MD5
Johnny - GUI for John the Ripper
El objetivo de Johnny es automatizar y simplificar la rutina de descifrado de contraseñas con la ayuda del tremendamente versátil y robusto John the Ripper, así como añadir funcionalidad extra sobre él, específica para paradigmas de Escritorio y GUI, como flujo de trabajo mejorado de hash y contraseñas, ataques múltiples y gestión de sesiones, definir fácilmente reglas de ataque complejas, feedback visual y estadísticas, todo ello sobre las inmensas capacidades y características ofrecidas tanto por JtR core/proper como por jumbo.
https://openwall.info/wiki/john/johnny
Características de Johnny
- Multiplataforma, se ejecuta en las principales plataformas de escritorio
- Basado en el más potente y robusto software de descifrado de contraseñas, soporta tanto John core/proper como jumbo flavors
- Expone los modos y opciones de ataque JtR más útiles en una interfaz fácil de usar, pero potente
- Simplifica la gestión de contraseñas/hash y los resultados de los ataques mediante filtros y selecciones complejas
- Fácil definición de nuevos ataques y práctica gestión de múltiples sesiones de ataque
- Adivina contraseñas manualmente mediante la función Adivinar
- Exporta la tabla de contraseñas a formato CSV y archivo de contraseñas de dos puntos
- Importa muchos tipos de archivos cifrados o protegidos por contraseña mediante la función 2john
Instalación de Johnny
Distribuciones basadas en Debian
Estos pasos se aplican a todos los sabores basados en Debian (incluido) , "Ubuntu", "Mint", etc.
sudo apt-get install g++ git qtbase5-dev
git clone https://github.com/shinnok/johnny.git && cd johnny
git checkout v2.2 # switch to the desired version
export QT_SELECT=qt5
qmake && make -j$(nproc)
./johnny