iButton

Μάθετε το χάκινγκ του AWS από το μηδέν μέχρι τον ήρωα με το htARTE (HackTricks AWS Red Team Expert)!

Άλλοι τρόποι για να υποστηρίξετε το HackTricks:

Εισαγωγή

Το iButton είναι ένα γενικό όνομα για ένα ηλεκτρονικό κλειδί αναγνώρισης που είναι συσκευασμένο σε ένα μεταλλικό δοχείο σε σχήμα νομίσματος. Επίσης ονομάζεται Dallas Touch Memory ή επαφή μνήμης. Παρόλο που συχνά αναφέρεται λανθασμένα ως "μαγνητικό" κλειδί, δεν περιέχει τίποτα μαγνητικό. Στην πραγματικότητα, μέσα του κρύβεται ένας πλήρως εξοπλισμένος μικροτσίπ που λειτουργεί με ψηφιακό πρωτόκολλο.

Τι είναι το iButton?

Συνήθως, το iButton υπονοεί τη φυσική μορφή του κλειδιού και του αναγνώστη - ένας κυκλικός δίσκος με δύο επαφές. Για το πλαίσιο που το περιβάλλει, υπάρχουν πολλές παραλλαγές από το πιο κοινό πλαστικό περίβλημα με ένα οπή μέχρι δαχτυλίδια, κολιέ κ.λπ.

Όταν το κλειδί φθάνει στον αναγνώστη, οι επαφές έρχονται σε επαφή και το κλειδί τροφοδοτείται για να μεταδώσει το αναγνωριστικό του. Μερικές φορές το κλειδί δεν αναγνωρίζεται αμέσως επειδή η επαφή PSD ενός κοινοχρήστου τηλεφώνου είναι μεγαλύτερη από ό,τι θα έπρεπε. Έτσι, οι εξωτερικές περιγράμματα του κλειδιού και του αναγνώστη δεν μπορούν να έρθουν σε επαφή. Εάν αυτό συμβαίνει, θα πρέπει να πιέσετε το κλειδί πάνω σε έναν από τους τοίχους του αναγνώστη.

Πρωτόκολλο 1-Wire

Τα κλειδιά Dallas ανταλλάσσουν δεδομένα χρησιμοποιώντας το πρωτόκολλο 1-wire. Με μόνο μία επαφή για τη μεταφορά δεδομένων (!!) και στις δύο κατευθύνσεις, από τον κύριο στον δούλο και αντίστροφα. Το πρωτόκολλο 1-wire λειτουργεί σύμφωνα με το μοντέλο Master-Slave. Σε αυτήν την τοπολογία, ο Master πάντα ξεκινά την επικοινωνία και ο Slave ακολουθεί τις οδηγίες του.

Όταν το κλειδί (Slave) έρχεται σε επαφή με το κοινοχρηστο τηλέφωνο (Master), το τσιπ μέσα στο κλειδί ενεργοποιείται, τροφοδοτούμενο από το κοινοχρηστο τηλέφωνο, και το κλειδί αρχικοποιείται. Στη συνέχεια, το κοινοχρηστο τηλέφωνο ζητά το αναγνωριστικό του κλειδιού. Στη συνέχεια, θα εξετάσουμε αυτήν τη διαδικασία με περισσότερες λεπτομέρειες.

Το Flipper μπορεί να λειτουργήσει τόσο σε λειτουργία Master όσο και σε λειτουργία Slave. Στη λειτουργία ανάγνωσης του κλειδιού, το Flipper λειτουργεί ως αναγνώστης, δηλαδή λειτουργεί ως Master. Και στη λειτουργία προσομοίωσης του κλειδιού, το Flipper προσποιείται ότι είναι ένα κλειδί, δηλαδή βρίσκεται σε λειτουργία Slave.

Κλειδιά Dallas, Cyfral & Metakom

Για πληροφορίες σχετικά με το πώς λειτουργο

Last updated