Répliquer un Magstripe?

10

Je veux travailler sur un projet où vous pourriez remplacer une bande magnétique par un autre élément qui peut changer les données qui y sont stockées via un PIC mais toujours être lu par un lecteur de bande magnétique. Cela signifie que le PIC pourrait «écrire» une autre valeur sur les différentes pistes d'une piste magnétique pour reproduire différentes cartes. Alors, quelle méthode pourrait être utilisée pour ce faire? Une bande magnétique serait-elle utilisée?

Seidleroni
la source

Réponses:

4

Le matériel de base derrière les bandes magnétiques est vraiment le même qu'un magnétophone. Il est divisé en plusieurs pistes et possède une piste stroboscopique pour tout synchroniser. Vous pouvez acheter le matériel du lecteur et je connais des variantes conçues pour l'écriture. Vérifiez digikey. Assurez-vous que le matériel de lecture / écriture que vous achetez peut lire / écrire la piste que vous souhaitez.

wackyvorlon
la source
J'en cherche plus sur la physique. Par exemple, si je voulais créer manuellement un enregistrement, comment le ferais-je? Vais-je créer une tension sur une section de la bande? Quelle tension?
Seidleroni
1
Une bobine est positionnée très près de la bande, pour écrire un 1, la bobine est alimentée et magnétise cette tache sur la bande. La lecture est conduite de la même façon, la place aimantée sur la bande induit un petit courant dans la tête de lecture.
wackyvorlon
La bande magnétique pourrait-elle être "simulée" en ayant des bandes métalliques avec une petite quantité de tension qui leur sont appliquées pendant la durée de leur lecture? Chaque bande représenterait un "bit" par exemple.
Seidleroni
2
@wackyvorlon: où obtenez-vous vos informations? Je suis assez sûr (mais je ne trouve pas de références en ligne) que les bits sont codés sur des bandes magnétiques en utilisant le codage Manchester, et PAS des niveaux statiques, de sorte qu'il est possible d'utiliser des techniques de récupération d'horloge. Je suis également assez sûr qu'il n'y a pas plusieurs pistes et un stroboscope, mais plutôt une seule piste. Dans tous les cas, il est inutile de faire des hypothèses à moins que quelqu'un puisse trouver une source d'informations fiable.
Jason S
2
hmm ... a trouvé ceci: il semble que vous ayez raison. epanorama.net/documents/smartcard/magcard.html
Jason S
3

Je me souviens d'avoir regardé une présentation d'Acidus sur son projet Stripe Snoop ... mais je ne me souviens plus à quel con c'était. Il avait différents types de lecteurs, mais il en avait un construit à partir d'une vieille tête de cassette. La tête a été déplacée manuellement pour lire les multiples pistes de la carte. Je sais que ce n'est pas tout à fait la réponse que vous cherchez, mais cela peut vous aider à vous orienter dans la bonne direction! Voici quelques liens vers la lecture de cartes mag DIY, les logiciels et le matériel:

http://stripesnoop.sourceforge.net/hardware/hardware.html

morgellon
la source
cela peut aussi aider, il s'agit d'une configuration utilisant un arduino et un lecteur mag. les listes de pièces et les schémas peuvent vous aider dans votre projet PIC! hackmiami.org/2008/12/21/magnetic-stripe-card-reader
morgellon