> For the complete documentation index, see [llms.txt](https://hacking-notes.jord4n.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hacking-notes.jord4n.pro/es/hacking-wifi/wpa-wpa2-psk-network-attacks/packet-analysis/authentication-packet-analysis.md).

# Análisis de paquetes de autenticación

Identifica e interpreta tramas de autenticación 802.11 en una captura autorizada.

### Resumen

Las tramas de autenticación forman parte de la secuencia de conexión 802.11. Normalmente aparecen antes de las solicitudes de asociación y de las respuestas de asociación.

En una conexión WPA/WPA2 típica, el cliente se autentica en la capa 802.11 y luego se asocia con el punto de acceso. El protocolo de enlace de cuatro vías de WPA/WPA2 sigue a la asociación.

Analiza capturas de redes que posees o que estás autorizado a evaluar.

### Filtrar tramas de autenticación

Las tramas de autenticación usan el subtipo de trama de gestión `11`. Filtra una captura guardada con Tshark:

{% code overflow="wrap" %}

```bash
tshark -r CAPTURE-01.cap -Y "wlan.fc.type_subtype == 11" 2>/dev/null
```

{% endcode %}

<figure><img src="https://754079710-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fl4EVJpcOrsgjSGsLI7p2%2Fuploads%2FlCeW0vMw8aszgYvazZuI%2F%7B0AD63116-17AC-47A7-8DFB-AAAEB44FB296%7D.png?alt=media&amp;token=32edd5bb-5b15-45c2-be71-051607c7ac78" alt=""><figcaption></figcaption></figure>

### Salida de ejemplo

> 22263 114.703031 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2673, FN=0, Banderas=....R...\
> 22266 114.709466 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2673, FN=0, Banderas=....R...\
> 22269 114.717582 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2673, FN=0, Banderas=....R...\
> 22272 114.724416 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2673, FN=0, Banderas=....R...\
> 22285 114.756941 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2673, FN=0, Banderas=....R...\
> 22293 114.780154 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2673, FN=0, Banderas=....R...\
> 22295 114.784290 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2674, FN=0, Banderas=........\
> 22297 114.789547 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2674, FN=0, Banderas=....R...\
> 22303 114.806150 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2674, FN=0, Banderas=....R...\
> 22307 114.816975 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2674, FN=0, Banderas=....R...\
> 22320 114.852622 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2674, FN=0, Banderas=....R...\
> 22323 114.859488 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2675, FN=0, Banderas=....R...\
> 22324 114.861193 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2675, FN=0, Banderas=....R...\
> 22327 114.868343 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2675, FN=0, Banderas=....R...\
> 22336 114.893840 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2675, FN=0, Banderas=....R...\
> 22340 114.903089 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2675, FN=0, Banderas=....R...\
> 22344 114.910651 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2675, FN=0, Banderas=....R...\
> 22345 114.918244 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2676, FN=0, Banderas=....R...\
> 22346 114.921532 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2676, FN=0, Banderas=....R...\
> 22347 114.925145 8e:60:c4:67:1c:9f → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=2676, FN=0, Banderas=....R...\
> 22485 116.713719 9e:8c:fb:49:d4:52 → TpLinkTechno\_62:45:e7 802.11 65 Autenticación, SN=880, FN=0, Banderas=........\
> 22487 116.715413 TpLinkTechno\_62:45:e7 → 9e:8c:fb:49:d4:52 802.11 41 Autenticación, SN=3566, FN=0, Banderas=....R...

Las direcciones de origen y destino muestran el cliente y el punto de acceso implicados en cada intercambio. Las tramas repetidas pueden indicar retransmisiones en la captura.

### Inspeccione un cliente específico

Filtrar tramas que contienen una dirección MAC de cliente:

{% code overflow="wrap" %}

```bash
tshark -r CAPTURE-01.cap -Y "wlan.fc.type_subtype == 11 && wlan.addr == AA:BB:CC:DD:EE:FF" 2>/dev/null
```

{% endcode %}

Reemplace `AA:BB:CC:DD:EE:FF` con la dirección MAC del cliente de su captura autorizada.

### Revisar campos de paquetes

Use la salida detallada para inspeccionar el intercambio de autenticación:

{% code overflow="wrap" %}

```bash
tshark -r CAPTURE-01.cap -Y "wlan.fc.type_subtype == 11" -V 2>/dev/null
```

{% endcode %}

Revisa estos campos:

* **Direcciones de origen y destino** identifican a ambas partes.
* **Algoritmo de autenticación** identifica el método de autenticación 802.11.
* **Número de secuencia de transacción** muestra el paso del intercambio.
* **Código de estado** indica si el punto de acceso aceptó la solicitud.

### Interpretar los resultados

Una trama de autenticación confirma un intento de intercambio de autenticación 802.11. No confirma que el cliente se haya asociado ni que haya obtenido acceso a la red.

Correlacione la trama con el tráfico posterior de asociación y EAPOL. Use las marcas de tiempo y las direcciones MAC para seguir al mismo cliente a lo largo de la secuencia de conexión.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://hacking-notes.jord4n.pro/es/hacking-wifi/wpa-wpa2-psk-network-attacks/packet-analysis/authentication-packet-analysis.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
