Πίνακας περιεχομένων:
Βίντεο: Αποκωδικοποιητής Arduino Magnetic Stripe: 4 Βήματα (με Εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Αυτό το διδακτικό δείχνει πώς να χρησιμοποιείτε κάποιον ελεύθερα διαθέσιμο κώδικα, ένα arduino και έναν τυπικό αναγνώστη μαγνητικών λωρίδων για να σαρώσετε και να εμφανίσετε τα δεδομένα που είναι αποθηκευμένα σε κάρτες μαγνητικών λωρίδων, όπως πιστωτικές κάρτες, φοιτητικές ταυτότητες κλπ. Εμπνεύστηκα να το δημοσιεύσω μετά την ανάγνωση εισαγωγή στην ανάγνωση μαγνητικών λωρίδων και Stripe Snoop που βρίσκεται στο περιοδικό MAKE Volume 1. Αυτό το σεμινάριο περιγράφει λεπτομερώς πώς να συνδέσετε έναν αναγνώστη λωρίδων σε μια διεπαφή θύρας παιχνιδιού, αλλά έχω φορητό υπολογιστή mac, οπότε δεν έχω διεπαφή θύρας παιχνιδιού! Επίσης, πιστεύω ότι η σουίτα arduino υλικού/λογισμικού είναι πολύ πιο ολοκληρωμένη και ευκολονόητη για αρχάριους από την «παραδοσιακή» προσέγγιση που παρουσιάζεται στον ιστότοπο του Stripe Snoop και στο περιοδικό MAKE. Ωστόσο, αυτή η εφαρμογή δείχνει απλώς τα δεδομένα που βρίσκονται σε μαγνητική λωρίδα. δεν διαθέτει καμία από τις πιο προηγμένες δυνατότητες που διαθέτει το Stripe Snoop. Το τελευταίο βήμα αυτού του οδηγού περιλαμβάνει κάποιους συνδέσμους με πιο εμπεριστατωμένες πληροφορίες σχετικά με αυτό το θέμα για όσους ενδιαφέρονται.
Βήμα 1: Υλικό
Προφανώς, πρέπει πρώτα να αποκτήσετε συσκευή ανάγνωσης μαγνητικών λωρίδων. Χρησιμοποιώ ένα Omron V3A-4K που παρήγγειλα από το digikey. Μου κόστισε περίπου 20,00 δολάρια. Εάν δεν μπορείτε να βρείτε ένα από αυτά, θα το κάνει οποιοσδήποτε τυπικός αναγνώστης TTL.
Μην ανησυχείτε για την αγορά ενός από τα φανταχτερά λουριά που πουλάνε. Υπάρχουν μαξιλάρια διάσπασης στην πλακέτα κυκλώματος στο εσωτερικό του αναγνώστη. Μόλις λάβετε τον αναγνώστη σας, βγάλτε το πλαϊνό κάλυμμα και κολλήστε καλώδια στα τακάκια όπως φαίνεται στην εικόνα. Φυσικά, εάν έχετε διαφορετικό αναγνώστη, η καλωδίωση πιθανότατα θα είναι διαφορετική. Σε αυτήν την περίπτωση, συμβουλευτείτε το φύλλο δεδομένων του αναγνώστη σας για να εντοπίσετε τα απαραίτητα μαξιλάρια. Στη συνέχεια, συνδέστε τα καλώδια στις ψηφιακές ακίδες του Arduino ως εξής: DATA - 2 CLK - 3 LOAD - 5 Τέλος, συνδέστε το +5v και το GND στους αντίστοιχους ακροδέκτες τους στην πλακέτα Arduino.
Βήμα 2: Λογισμικό
Βήμα 3: Χρησιμοποιήστε το
Τέλος, απλώς ανοίξτε τη σειριακή σύνδεση στη μικροεφαρμογή arduino και ξεκινήστε να σύρετε τις κάρτες! Τα αποκωδικοποιημένα δεδομένα από την κάρτα θα εμφανιστούν στο παράθυρο μόλις σύρετε ένα.
Βήμα 4: Από πού να πάω από εδώ;
Εάν ενδιαφέρεστε να μάθετε περισσότερα για τις κάρτες μαγνητικών λωρίδων, απαιτείται η ανάγνωση του συνημμένου άρθρου, "A Day in the Life of a Flux Reversal" του Count Zero. Αυτό το έγγραφο είναι σχεδόν η Βίβλος για τα παξιμάδια και τα μπουλόνια (βολτ;) για το πώς λειτουργούν φυσικά οι μαγνητικές λωρίδες. Περιέχει επίσης πληροφορίες σχετικά με την τυπική μορφοποίηση των κομματιών σε μαγνητικές λωρίδες, η οποία είναι χρήσιμη για την ερμηνεία των δεδομένων που λαμβάνετε από τη ρύθμιση που εμφανίζεται σε αυτό το εκπαιδευτικό εγχειρίδιο. Επίσης, ελέγξτε το Stripe Snoop. Αυτό το λογισμικό απαιτεί μια ελαφρώς πιο περίπλοκη ρύθμιση υλικού, αλλά συνοδεύεται από μια βάση δεδομένων με γνωστές μορφές καρτών και θα προσπαθήσει να αναλύσει δεδομένα αναγνώσιμα από τον άνθρωπο από οποιαδήποτε κάρτα που σύρετε μέσα από αυτήν. Για παράδειγμα, εάν σύρετε την πιστωτική σας κάρτα ή την άδεια οδήγησης, θα την αναγνωρίσει και θα σας δείξει όλα τα προσωπικά σας στοιχεία που είναι αποθηκευμένα σε αυτήν την κάρτα! Αν και, δεδομένου ότι αυτή η ρύθμιση εξάγει δεδομένα απευθείας στη σειριακή θύρα του υπολογιστή, Είμαι βέβαιος ότι με λίγη παραβίαση κώδικα δεν θα ήταν πολύ δύσκολο να οδηγήσω αυτόν τον αναγνώστη στη διεπαφή απευθείας με το Stripe Snoop…..
Συνιστάται:
Binary Tree Morse αποκωδικοποιητής: 7 βήματα (με εικόνες)
Binary Tree Morse Decoder: a.articles {font-size: 110.0%; font-weight: bold; γραμματοσειρά: πλάγια; κείμενο-διακόσμηση: κανένα? φόντο-χρώμα: κόκκινο;} a.articles: hover {φόντο-χρώμα: μαύρο;} Αυτό το διδακτικό εξηγεί πώς να αποκωδικοποιήσετε τον κώδικα Morse χρησιμοποιώντας ένα Arduino Uno R3.T
Αποκωδικοποιητής τηλεχειριστηρίου IR χρησιμοποιώντας Arduino: 7 βήματα
Αποκωδικοποιητής τηλεχειριστηρίου IR χρησιμοποιώντας Arduino: Γεια σας Δημιουργοί, Αυτό είναι ένα πλήρες σεμινάριο για τον τρόπο αποκωδικοποίησης οποιουδήποτε τηλεχειριστηρίου IR. Ακολουθήστε τα παρακάτω βήματα μου
Αποκωδικοποιητής αισθητήρα Arduino RF: 5 βήματα
Αποκωδικοποιητής Arduino RF Sensor: Το προηγούμενο σπίτι μου είχε ένα προεγκατεστημένο σύστημα ασφαλείας που είχε αισθητήρες πόρτας, αισθητήρα κίνησης και πίνακα ελέγχου. Όλα ήταν ενσύρματα σε ένα μεγάλο κουτί ηλεκτρονικών συσκευών σε μια ντουλάπα και υπήρχαν οδηγίες για την καλωδίωση ενός σταθερού τηλεφώνου στο αυτοκίνητο
Magnetic Stripe Card Spoofer: 6 βήματα (με εικόνες)
Magnetic Stripe Card Spoofer: Αυτό το οδηγό δείχνει πώς να χρησιμοποιείτε έναν ηλεκτρομαγνήτη, ένα απλό κύκλωμα ενισχυτή και μια προσωπική συσκευή αναπαραγωγής μουσικής για να εισάγετε σήματα σε έναν αναγνώστη καρτών μαγνητικών λωρίδων, προκαλώντας του να νομίζει ότι έχετε περάσει μια κάρτα μέσω αυτού. Αυτή η οδηγία
Αποκωδικοποιητής Επαγγελματικής Κάρτας - Κρυπτογραφημένο Μυστικό Μήνυμα QR: 6 Βήματα (με Εικόνες)
Αποκωδικοποιητής Business Card - QR Coded Secret Message: Η κατοχή μιας καλής επαγγελματικής κάρτας μπορεί να σας βοηθήσει να διατηρήσετε επαφές, να προωθήσετε τον εαυτό σας και την επιχείρησή σας και να κάνετε φίλους. Δημιουργώντας μια προσωπική επαγγελματική κάρτα που περιλαμβάνει τον παραλήπτη να μεταφράζει ενεργά την κάρτα σας, θα τον κάνει πιο πιθανό να θυμάται