Enumeración

Aquí vamos a identificar y comprobar permisos, configuraciones, procesos corriendo... Cualquier cosa que pueda darnos una vía para posteriormente escalar privilegios, ya sea accediendo como root, ejecutando comandos con los permisos de éste, elevando los permisos de nuestro usuario, etc...

Listar servicios corriendo como root

ps aux | grep root

Listar servicios corriendo como root , permiso, y exports NFS

echo 'services running as root'; ps aux | grep root; echo 'permissions'; ps aux | awk '{print $11}'|xargs -r ls -la 2>/dev/null |awk '!x[$0]++'; echo 'nfs info'; ls -la /etc/exports 2>/dev/null; cat /etc/exports 2>/dev/null

Listar conexiones en la máquina y servicios a la escucha asignados a puertos

netstat -putona

Configuración de red

/sbin/ifconfig -a; cat /etc/network/interfaces; cat /etc/sysconfig/network; cat /etc/resolv.conf; cat /etc/sysconfig/network; cat /etc/networks; iptables -L; hostname; dnsdomainname

Listar programas con el SUID activado (que se ejecuten con permisos de root)

find / -user root -perm -4000 -print 2>/dev/null
find / -perm -u=s -type f 2>/dev/null
find / -perm -g=s -o -perm -4000 ! -type l -maxdepth 6 -exec ls -ld {} \\; 2>/dev/null
find / -perm -1000 -type d 2>/dev/null
find / -perm -g=s -type f 2>/dev/null

Listar tareas programados

Listar variables de entorno

Listar impresoras

Listar aplicaciones instaladas

  • ls -alh /usr/bin/; ls -alh /sbin/; dpkg -l; rpm -qa; ls -alh /var/cache/apt/archivesO; ls -alh /var/cache/yum/*;

Listar archivos de configuración con permisos de escritura (directorio /etc/)

Listar servicios mal configurados

Buscar contraseñas/usuarios hardcodeados• grep -i user [filename]

Buscar otros usuarios

Listar superusuarios

Listar directorios /home/ de otros usuarios

Contenido del histórico del usuario

Contenido de mails de usuarios

Búsqueda de aplicaciones de interés (para futuras operaciones) (WGET, NC/NetCat, FTP)

Listar unidades de disco / sistemas de archivo montados en la máquina

Listar carpetas con permisos de lectura, escritura y ejecución globales

Ficheros donde buscar claves privadas de SSH

Búsqueda de información en logs de interés

Last updated

Was this helpful?