Abuso de mecanismos de elevación
Aprovechar mecanismos pensados para dar privilegios puntuales, como las capabilities de Linux.
Cómo aparece en Hack The Box
Busca binarios con capabilities (getcap -r /): cap_setuid en python o perl es root directo, y cap_dac_read_search permite leer cualquier fichero.
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.
Guías
- Escalada en Linux: sudo, SUID y capabilities 4 min de lectura Las tres comprobaciones que más roots dan en Hack The Box: qué te deja ejecutar sudo, qué binarios son SUID y qué capabilities tienen, con los abusos típicos de cada caso.
Comandos
Sacados de nuestras chuletas y fichas de herramientas. Escribe tus datos y se rellenan en todos los comandos.
Escalada de privilegios en Linux › Comprobaciones
Capabilities
getcap -r / 2>/dev/null
cap_setuid, cap_dac_read_search o cap_sys_admin en un intérprete suelen ser root directo.
Ningún comando coincide.