Como hackear la contraseña de root u otro usuario en Linux (Solo con fines educativos)

Material necesario:

– USB Linux Live, el que queráis

Proceso

  • Paso 1: Arrancamos el sistema con un Live USB de Linux, lo único que necesitaremos es consola. Si es necesario modificar configuraciones de BOOT en la BIOS.
  • Paso 2: Salimos a la consola y montamos el disco duro donde reside la instalación de Linux de la que no recordamos la clave de algún usuario.
  • Paso 3: Para averiguar los discos duros (devices -> /dev), ejecutamos el comando fdisk como root o sudoer y pedimos la lista de discos y particiones con la opción menos ele:
sudo fdisk -l
  • Paso 4: Para montar el sistema de archivos primero creamos cualquier carpeta:
mkdir kk
  • Paso 5: Y después lo montamos sobre ella:
sudo mount /dev/sda3 ./kk
  • Paso 6: Como sudo editamos el fichero ./kk/etc/passwd
sudo nano ./kk/etc/passwd

Es un fichero de campos separados por dos puntos “:”
Borramos el asterisco del segundo campo que es la clave.

  • Paso 7: Hacemos lo mismo para ./kk/etc/shadow
sudo nano ./kk/etc/shadow

Para manejarte con nano solo has de saber que para guardar es CTRL+O e INTRO, y para salir CTRL+X. Debajo tienes todas las opciones.

  • Paso 8: Reiniciamos el sistema, entramos sin clave y nos establecemos una a nosotros y otra a root:
passwd
sudo passwd root

Aquí tenéis un vídeo auto-explicativo:

Y esto es todo.

2 comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.