iButton

Leer AWS-hacking vanaf nul tot held met htARTE (HackTricks AWS Red Team Expert)!

Ander maniere om HackTricks te ondersteun:

Inleiding

iButton is 'n generiese naam vir 'n elektroniese identifikasiesleutel verpak in 'n muntvormige metaalhouer. Dit word ook genoem Dallas Touch Memory of kontakgeheue. Alhoewel dit dikwels verkeerdelik as 'n "magnetiese" sleutel verwys word, is daar niks magneties daarin nie. In werklikheid is 'n volwaardige mikroskyfie wat op 'n digitale protokol werk, binne-in weggesteek.

Wat is iButton?

Gewoonlik impliseer iButton die fisiese vorm van die sleutel en leser - 'n ronde munt met twee kontakte. Vir die raam wat dit omring, is daar baie variasies van die mees algemene plastiekhouer met 'n gat tot ringe, hangers, ens.

Wanneer die sleutel die leser bereik, kom die kontakte in aanraking en word die sleutel van krag voorsien om sy ID te oorstuur. Soms word die sleutel nie dadelik gelees nie omdat die kontak PSD van 'n interkom groter is as wat dit behoort te wees. As dit die geval is, sal jy die sleutel teen een van die mure van die leser moet druk.

1-Wire-protokol

Dallas-sleutels ruil data uit deur die 1-wire-protokol te gebruik. Met slegs een kontak vir data-oordrag (!!) in beide rigtings, van meester na slaaf en andersom. Die 1-wire-protokol werk volgens die Meester-Slaaf-model. In hierdie topologie inisieer die Meester altyd kommunikasie en volg die Slaaf sy instruksies.

Wanneer die sleutel (Slaaf) die interkom (Meester) kontak, skakel die skyfie binne-in die sleutel aan, van krag voorsien deur die interkom, en word die sleutel geïnisialiseer. Daarna versoek die interkom die sleutel-ID. Hierna sal ons na hierdie proses in meer detail kyk.

Flipper kan beide in Meester- en Slaaf-modus werk. In die sleutelleesmodus tree Flipper op as 'n leser, dit werk dus as 'n Meester. En in die sleutel-emulasie-modus, doen die flipper asof dit 'n sleutel is, dit is in die Slaaf-modus.

Dallas, Cyfral & Metakom-sleutels

Vir inligting oor hoe hierdie sleutels werk, kyk na die bladsy https://blog.flipperzero.one/taming-ibutton/

Aanvalle

iButtons kan aangeval word met Flipper Zero:

pageFZ - iButton

Verwysings

Last updated