Kali Linux - Herramientas para descifrar contraseñas

En este capítulo, aprenderemos sobre las importantes herramientas de descifrado de contraseñas utilizadas en Kali Linux.

Hidra

Hydra es un cracker de inicio de sesión que admite muchos protocolos para atacar (Cisco AAA, Cisco auth, Cisco enable, CVS, FTP, HTTP (S) -FORM-GET, HTTP (S) -FORM-POST, HTTP (S) -GET, HTTP (S) -HEAD, HTTP-Proxy, ICQ, IMAP, IRC, LDAP, MS-SQL, MySQL, NNTP, Oracle Listener, Oracle SID, PC-Anywhere, PC-NFS, POP3, PostgreSQL, RDP, Rexec, Rlogin , Rsh, SIP, SMB (NT), SMTP, SMTP Enum, SNMP v1 + v2 + v3, SOCKS5, SSH (v1 y v2), SSHKEY, Subversion, Teamspeak (TS2), Telnet, VMware-Auth, VNC y XMPP) .

Para abrirlo, vaya a Aplicaciones → Ataques de contraseña → Ataques en línea → hydra.

Abrirá la consola del terminal, como se muestra en la siguiente captura de pantalla.

En este caso, utilizaremos el servicio FTP de fuerza bruta de la máquina metasploitable, que tiene IP 192.168.1.101

Hemos creado en Kali una lista de palabras con la extensión 'lst' en la ruta usr\share\wordlist\metasploit.

El comando será el siguiente:

hydra -l /usr/share/wordlists/metasploit/user -P 
/usr/share/wordlists/metasploit/ passwords ftp://192.168.1.101 –V

dónde –V es el nombre de usuario y la contraseña al intentar

Como se muestra en la siguiente captura de pantalla, se encuentran el nombre de usuario y la contraseña que son msfadmin: msfadmin

Johnny

Johnnyes una GUI para la herramienta de descifrado de contraseñas de John the Ripper. Generalmente, se usa para contraseñas débiles.

Para abrirlo, vaya a Aplicaciones → Ataques de contraseña → johnny.

En este caso, obtendremos la contraseña de la máquina Kali con el siguiente comando y se creará un archivo en el escritorio.

Haga clic en "Abrir archivo Passwd" → Aceptar y todos los archivos se mostrarán como en la siguiente captura de pantalla.

Haga clic en "Iniciar ataque".

Una vez que se complete el ataque, haga clic en el panel izquierdo en "Contraseñas" y la contraseña no estará sombreada.

John

johnes una versión de línea de comandos de Johnny GUI. Para iniciarlo, abra la Terminal y escriba“john”.

En caso de quitar la sombra de la contraseña, debemos escribir el siguiente comando:

[email protected]:~# unshadow passwd shadow > unshadowed.txt

Rainbowcrack

El software RainbowCrack descifra hashes mediante la búsqueda de tablas de arco iris. Las tablas Rainbow son archivos ordinarios almacenados en el disco duro. Generalmente, las tablas Rainbow se compran en línea o se pueden compilar con diferentes herramientas.

Para abrirlo, vaya a Aplicaciones → Ataques de contraseña → haga clic en “rainbowcrack”.

El comando para descifrar una contraseña hash es:

rcrack path_to_rainbow_tables -f path_to_password_hash

SQLdict

Es una herramienta de ataque de diccionario para servidor SQL y es muy fácil y básica de usar. Para abrirlo, abra el terminal y escriba“sqldict”. Abrirá la siguiente vista.

En "Servidor IP de destino", ingrese la IP del servidor que contiene el SQL. En "Cuenta de destino", ingrese el nombre de usuario. Luego cargue el archivo con la contraseña y haga clic en "iniciar" hasta que finalice.

identificador de hash

Es una herramienta que se utiliza para identificar tipos de hashes, es decir, para qué se utilizan. Por ejemplo, si tengo un HASH, puede decirme si es un HASH de Linux o de Windows.

La pantalla anterior muestra que puede ser un hash MD5 y parece una credencial en caché de dominio.