Skip to content

Escalada de privilegios en Linux ​

Checklist rápido de enumeración ​

bash
id; whoami; hostname
sudo -l                                   # qué puedo ejecutar con sudo
find / -perm -4000 -type f 2>/dev/null    # binarios SUID
getcap -r / 2>/dev/null                   # capabilities
cat /etc/crontab; ls -la /etc/cron.*      # tareas programadas
ps aux                                    # procesos (¿alguno como root?)
ls -la /home /opt /var/www                # carpetas interesantes

Técnicas ​

TécnicaIdea en una frase
sudo mal configuradoUn binario permitido con sudo se puede abusar para abrir una shell
SUIDUn binario que se ejecuta con los permisos de su dueño (root)
Cron jobsUna tarea de root que ejecuta algo que yo puedo modificar
PATH hijackingUn script de root llama a un comando sin ruta absoluta
CapabilitiesPermisos "sueltos" asignados a un binario

Herramientas útiles

linpeas.sh para enumerar en bloque y pspy para ver procesos de otros usuarios sin ser root. Pero primero entiende qué buscan.

Contenido propio con fines educativos. Sin flags ni material de exámenes.