> 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/disassociation-packet-analysis.md).

# Analyse des paquets de dissociation

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

### Aperçu

Une trame de désassociation met fin à l’association d’un client avec un point d’accès. Le client ne peut plus échanger de données ordinaires via cette association.

Contrairement à la désauthentification, la désassociation ne met pas fin à la relation d’authentification 802.11. Un client peut s’authentifier et s’associer à nouveau ensuite.

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

### Filtrer les trames de désassociation

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

{% code overflow="wrap" %}

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

{% endcode %}

<figure><img src="https://3840167291-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fl4EVJpcOrsgjSGsLI7p2%2Fuploads%2FmEanx6ttudOjfpxHTQBK%2Fimage.png?alt=media&amp;token=9514fedd-ecd2-466a-8029-dce0dd222e41" alt=""><figcaption></figcaption></figure>

### Lister les adresses MAC de destination

Extraire l’adresse de destination de chaque trame correspondante :

{% code overflow="wrap" %}

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

{% endcode %}

### 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 == 10 && 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 == 10" -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ésassociation.

### Interpréter les résultats

Une trame de désassociation confirme qu’une association s’est terminée. Elle ne montre pas si le client s’est reconnecté par la suite.

Passez en revue le code de raison, l’adresse source et les trames à proximité. Faites le lien entre l’événement et le trafic d’authentification et d’association ultérieur 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/disassociation-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.
