FZ - iButton - HackTricks

# FZ - iButton

> [!TIP] Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
> Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

> Support HackTricks
> - Check the subscription plans!
> - Join the 💬 Discord group or the telegram group or follow us on Twitter 🐦 @hacktricks_live.
> - Share hacking tricks by submitting PRs to the HackTricks and HackTricks Cloud github repos.

## Intro

For more info about what is an iButton check:

iButton

## Design

The blue part of the following imageis how you would need to put the real iButton so the Flipper can read it. The green part is how you need to touch the reader with the Flipper zero to correctly emulate an iButton.

## Actions

### Read

In Read Mode Flipper is waiting for the iButton key to touch and is able to digest any of three types of keys: Dallas, Cyfral, and Metakom. Flipper will figure out the type of the key itself. The name of the key protocol will be displayed on the screen above the ID number.

### Add manually

It's possible to add manually an iButton of type: Dallas, Cyfral, and Metakom

### Emulate

It's possible to emulate saved iButtons (read or manually added).

> [!NOTE] If you cannot make the expected contacts of the Flipper Zero touch the reader you can use the external GPIO:

## References

- https://blog.flipperzero.one/taming-ibutton/

> [!TIP] Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
> Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)

> Support HackTricks
> - Check the subscription plans!
> - Join the 💬 Discord group or the telegram group or follow us on Twitter 🐦 @hacktricks_live.
> - Share hacking tricks by submitting PRs to the HackTricks and HackTricks Cloud github repos.