> For the complete documentation index, see [llms.txt](https://blog.s1rn3tz.ovh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://blog.s1rn3tz.ovh/pentest-physique/hardware-hacking/swd.md).

# SWD

## Description

SWD est une interface électronique à 2 pins aux signaux très similaire au JTAG:

* **SWDIO**: équivalent du TDI et TDO (JTAG) pour SWD
* **SWCLK**: équivalent du TCK (JTAG) pour SWD

&#x20;Il s'agit d'un protocole spécifique aux architectures ARM conçu pour du débogage. Etant donné la grande majorité d'IoT utilisant l'architecture ARM dans le monde, cela en fait une cible de choix de part la grande efficacité de l'exploitation de ce protocole. En effet, avec un accès à une telle interface, il est quasiment toujours possible d'obtenir un accès complet au système via l'exploitation de ce protocole.

{% hint style="info" %}
Beaucoup de systèmes supportent le SWJ-DP (*Serial Wire or JTAG Debug Port*) qui est une combinaison du JTAG et du SWD permettant de se connecter sur du JTAG ou du SWD.
{% endhint %}


---

# 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 dynamically by asking a question.

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

```
GET https://blog.s1rn3tz.ovh/pentest-physique/hardware-hacking/swd.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.
