> 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/fr/hacking-wifi/wpa-wpa2-psk-network-attacks/packet-analysis/deauthentication-packet-analysis.md).

# Analyse des paquets de désauthentification

Identifier et interpréter les trames de désauthentification Wi-Fi dans une capture autorisée.

### Aperçu

Une trame de désauthentification met fin à une relation d’authentification 802.11 existante. Un point d’accès ou un client peut envoyer cette trame de gestion.

La trame inclut un code de raison. Ce code décrit pourquoi l’émetteur a mis fin à la relation.

Analysez des captures provenant de réseaux que vous possédez ou que vous êtes autorisé à évaluer.

### Filtrer les trames de désauthentification

Les trames de désauthentification utilisent le sous-type de trame de gestion `12`. Filtrez une capture enregistrée avec Tshark :

{% code overflow="wrap" %}

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

{% endcode %}

<figure><img src="https://3840167291-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fl4EVJpcOrsgjSGsLI7p2%2Fuploads%2FZUK4dLrlVNHT8JIn8LAD%2F%7B91A80830-0A9A-4750-8BE1-B6DF4943F33B%7D.png?alt=media&amp;token=73013010-a331-4a10-97f7-2cd45bf8aa57" alt=""><figcaption></figcaption></figure>

### Lister les adresses MAC de destination

Extraire les adresses de destination uniques à partir des trames correspondantes :

{% code overflow="wrap" %}

```bash
tshark -r CAPTURE-01.cap -Y "wlan.fc.type_subtype == 12" -Tfields -e wlan.da 2>/dev/null | sort -u
```

{% endcode %}

<figure><img src="https://3840167291-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fl4EVJpcOrsgjSGsLI7p2%2Fuploads%2FcKc6jjhhPfbr7ctEdnLC%2F%7BE907C363-8738-46AA-A95A-07C8AEA530D4%7D.png?alt=media&amp;token=a4731bcf-316a-475a-96f3-703e8e62eaf2" alt=""><figcaption></figcaption></figure>

### Inspecter un client spécifique

Filtrer les trames qui contiennent une adresse MAC de client :

{% code overflow="wrap" %}

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

{% endcode %}

Remplacez `AA:BB:CC:DD:EE:FF` avec l’adresse MAC du client provenant de votre capture autorisée.

### Examiner les champs des paquets

Utilisez une sortie détaillée pour examiner les détails de la trame :

{% code overflow="wrap" %}

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

{% endcode %}

Examinez ces champs :

* **Adresse source** identifie l’émetteur de la trame.
* **Adresse de destination** identifie le client concerné ou la destination de diffusion.
* **BSSID** identifie le point d’accès concerné.
* **Code de raison** identifie la cause indiquée de la désauthentification.

### Interpréter les résultats

Une trame de désauthentification confirme qu’un émetteur a mis fin à une relation d’authentification 802.11. Elle n’établit pas, à elle seule, la cause sous-jacente.

Passez en revue le code de raison, l’adresse source et les trames proches. Corrélez l’événement avec le trafic de désassociation, d’authentification et d’association pour le même client.


---

# 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/fr/hacking-wifi/wpa-wpa2-psk-network-attacks/packet-analysis/deauthentication-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.
