Academy
El escaneo de puertos muestra abiertos el 22 y 80
La web es una página por defecto de apache, pero enumerando se encuentra el directorio ‘wordpress’.
En el código fuente se encuentra el dominio que se debe añadir al /etc/hosts
Con WPScan se enumera información del sitio. Este tiene accesible el xmlrpc.php, el panel de admin y credenciales de usuario
Con estas credenciales se puede acceder al panel de administración
Dentro existe un plugin que permite la carga de archivos, que se aprovechará para subir la webshell. En este caso se usará la de PentestMonkey.
Para lanzarla basta con llamar el archivo desde el navegador
En el directorio /opt existe un archivo backup.py pero no brinda información útil.
Si se usa la herramienta Pspy para comprobar procesos, se observa que se ejecuta un backup.sh que realmente no existe, por lo que se puede aprovechar esto para crear uno.
Flag de user
Flag de root
