Skip to main content

Command Palette

Search for a command to run...

DockerLabs Upload

Esta es una máquina de DockerLabs de nivel muy fácil

Updated
•2 min read•View as Markdown
DockerLabs Upload

Para poder hacer uso de esta máquina primero debemos descargar los archivos y así desplegarlo con Docker.

Descargamos el archivo de la página https://dockerlabs.es/#/

Al momento de descargar esta máquina y descomprimir el archivo, en este caso observamos 2 archivos

Para desplegar el laboratorio ejecutamos de la siguiente manera, así también podemos ver que nos indica la dirección que tendremos, así también el que hacer cuando terminemos este.

sudo bash auto_deploy.sh upload.tar

Escaneando los puertos y observamos que tenemos solo uno abierto

Si nos dirigimos a la dirección IP desde nuestro navegador podemos ver que tenemos la posibilidad para subir archivos.

Si escaneamos el directorio podemos ver que tenemos el directorio /uploads

Buscamos un rvshell y configuramos con nuestra shell

Al tener el archivo subimos a la web.

Una vez subido el archivo nos dirigimos al directorio de /uploads para ver si tenemos el archivo en el directorio y podemos corroborar que sí.

Antes de hacer clic en el archivo que subimos, primero iniciamos nuestro listener y luego abrimos el archivo y vemos que ya tenemos acceso a la máquina.

Al realizar un sudo -l podemos observar que podemos obtener acceso como root mediante env.

Si nos dirigimos a gtfobins podemos ver que tenemos una manera de obtener acceso como root https://gtfobins.github.io/gtfobins/env/#sudo.

Luego de ejecutar el comando podemos ver que sí tenemos acceso a root.

Maquinas DockerLabs

Part 1 of 50

Resolución de máquinas de DockerLabs