---
description: https://app.hackthebox.com/machines/Active
---

# HTP - Active (Incomplete)

<figure><img src="https://2418983862-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLGWbtqRCldHo6WEY0xxg%2Fuploads%2FuaVtMTQaYfvFDRscs3IJ%2FActive.png?alt=media&#x26;token=bbf0e0e9-6906-4cfe-aaeb-afbffa23926d" alt=""><figcaption></figcaption></figure>

### Información General

* **Nombre de la Máquina:  Active**
* **IP de la Máquina:** 10.129.179.64
* **Sistema Operativo: Windows**
* **Dificultad: Easy**
* **Fecha de Publicación:** Released on 28 Jul 2018



***

## Enumeration

### Ping para obtener ruta de retorno

Realizamos un ping a la máquina objetivo para verificar la conectividad y obtener información sobre la ruta utilizando la opción `-R` para incluir la ruta de retorno:

{% code title="Kali Linux Machine" %}
```bash
ping -c 1 10.129.179.64 -R
```
{% endcode %}

### **Escaneo de puertos con Nmap**

Luego, realizamos un escaneo de puertos utilizando Nmap para identificar los puertos abiertos en la máquina objetivo. Utilizamos las opciones `-p-` para escanear todos los puertos, `--open` para mostrar solo los puertos abiertos, `-sS` para un escaneo de tipo TCP SYN, `--min-rate 5000` para establecer la velocidad mínima de paquetes y `-vvv` para un nivel de verbosidad alto. Además, utilizamos `-n` para desactivar la resolución de DNS, `-Pn` para no realizar el escaneo de ping, y `-oG allPorts` para guardar la salida en un archivo con formato Greppable <mark style="color:yellow;">para luego utilizar nuestra función extractPorts</mark>:

<pre class="language-bash" data-title="Kali Linux Machine" data-overflow="wrap"><code class="lang-bash"><strong>sudo nmap -p- --open -sS --min-rate 5000 -vvv -n -Pn 10.129.179.64 -oG allPorts
</strong>extractPorts allPorts
</code></pre>

### **Escaneo detallado con Nmap**

Posteriormente, realizamos un escaneo más detallado de los puertos identificados utilizando la opción `-sCV` para detección de versiones y scripts de enumeración de servicios. Específicamente, indicamos los puertos a escanear con `-p __PORTS__` (reemplazando `__PORTS__` con los puertos identificados en el paso anterior) y guardamos la salida en un archivo de texto con el nombre `targeted`:

{% code title="Kali Linux Machine" %}
```bash
sudo nmap -sCV -pPORTS 10.129.179.64 -oN targeted
```
{% endcode %}

### Modificando /etc/hosts

Para añadir la entrada "10.129.179.64 active.htb" al archivo `/etc/hosts`, puedes usar el siguiente comando en la terminal:

{% code title="Kali Linux Machine" overflow="wrap" %}
```bash
echo "10.129.179.64 active.htb  " | sudo tee -a /etc/hosts
```
{% endcode %}
