> For the complete documentation index, see [llms.txt](https://beafn28.gitbook.io/beafn28/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://beafn28.gitbook.io/beafn28/writeups/dockerlabs/bicho-por-completar.md).

# Bicho (Por completar)

✍️ Autor: Trr0r🔍 Dificultad: Fácil 📅 Fecha de creación: 22/04/2025

### 🔍 RECONOCIMIENTO

En primer lugar, tras conectarnos a la máquina, utilizamos el comando:

```bash
ping -c 1 172.17.0.2
```

para verificar la conectividad de red.

<figure><img src="https://469389308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbKXfRjFOYJgGlV1An6Cf%2Fuploads%2FD14rVzyy9JDIotEvyLQU%2Fimagen.png?alt=media&amp;token=3716459d-22b6-40e0-812c-f6fd898c9102" alt=""><figcaption></figcaption></figure>

A continuación, realizamos el comando:

```bash
nmap -sVC -p- -n --min-rate 5000 172.17.0.2
```

para realizar un escaneo de puertos y servicios detallado en la dirección IP.

<figure><img src="https://469389308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbKXfRjFOYJgGlV1An6Cf%2Fuploads%2FTbKLX7bfy0pmHrJBRD2U%2Fimagen.png?alt=media&amp;token=455621e4-7b5f-4702-88a5-a0e1d1490c2a" alt=""><figcaption></figcaption></figure>

Como podemos observar durante el escaneo que el **puerto 80** perteneciente al **servicio HTTP** está abierto por lo que a continuación se indagará más.&#x20;

### 🔎 **EXPLORACIÓN**

Se utiliza el comando:

```bash
sudo nmap -sCV -p80 -v 172.17.0.2
```

para obtener más información sobre esos puertos específicamente.

<figure><img src="https://469389308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbKXfRjFOYJgGlV1An6Cf%2Fuploads%2Fn5lZkfZ0H69l4ECAOxeS%2Fimagen.png?alt=media&amp;token=55d5fbf0-8897-4b1d-8a83-68d69c64c8bf" alt=""><figcaption></figcaption></figure>

Revisamos el puerto 80 y se nos redirige al dominio **bicho.dl** por lo que añadimos al directorio `/etc/hosts`.

<figure><img src="https://469389308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbKXfRjFOYJgGlV1An6Cf%2Fuploads%2FMvgVyfHFcrYEzbpR9Odw%2Fimagen.png?alt=media&amp;token=2e2f6667-45de-4d31-bf0a-7f068341bd73" alt=""><figcaption></figcaption></figure>

Tras añadirlo volvemos a recargar la página y nos encontramos como en estos casos un WordPress.

<figure><img src="https://469389308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbKXfRjFOYJgGlV1An6Cf%2Fuploads%2Fa2vOOGGpMKJTKjAqRHnH%2Fimagen.png?alt=media&amp;token=9b0a3429-01d4-4680-85e5-1494af0809a6" alt=""><figcaption></figcaption></figure>

Revisando los post encontramos que el autor se llama Bicho por lo que lo tendremos en cuenta más adelante.&#x20;

### 🚀 **EXPLOTACIÓN**

Al tener el directorio wp-admin sabemos que es un panel de login pero no tenemos las credenciales por lo que con **WPScan** enumeramos el usuario.

```bash
wpscan --url http://bicho.dl/ --enumerate u,vp
```

<figure><img src="https://469389308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbKXfRjFOYJgGlV1An6Cf%2Fuploads%2FD6OB1DJEnJOICpLujhNp%2Fimagen.png?alt=media&amp;token=056805d6-7b56-4bce-a17b-731597f08e1e" alt=""><figcaption></figcaption></figure>
