Home

télécharger l`article - Matthieu Weber

image

Contents

1. en reste donc 150 ensuite les autres bits sont ignor s car dans nos 96 premiers bits est inscrit la capacit commerciale de la carte Ainsi sur une carte 5 unit s il restera 160 10 5 145 bits qui resteront 0 alors que la carte sera considerr e comme vide En fait 1l en restera que 137 comme d crit plus loin X Il est possible de programmer mettre 1 ces bits restants pour personnaliser sa carte Voici donc le contenu de notre t l carte mais puis e En rouge les modifications 3 sur 4 30 09 2006 17 04 Les Telecartes file E 23web electronique cartes_a_puces Copy 200f 20index html 4 sur 4 1100 0011 0000 0101 0101 1001 0001 0100 1100 0011 0010 0010 1000 1000 0011 0011 1011 1111 1110 1110 0001 0000 0000 0110 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1111 1111 Notez que les 8 derniers bits passent 1 quand la carte est puis e Il reste bien 160 10 50 les 8 derniers bits mis 1 92 bits programmer fUn lecteur de t l cartes pour 3 Euros Voici comment r aliser en 15 minutes un appareil qui vous permettra de lire le contenu d une t l carte que la puce soit en position ISO ou Afnor La lecture de la m moire se fera en appuyant sur un bouton poussoir muni d un syst me anti rebond le bouton poussoir
2. front positif sur cette broche incr mentera le compteur d adresse Il n est pas possible de d cr menter ce compteur donc de revenir en arri re dans la m moire par contre on peut le remette 0 gr ce la broche RAZ Remise A Z ro ainsi on revient sur le premier bit stock en m moire et vous avez bien devin l tat de ce bit est pr sent sur la broche E S Bien s r l 1l tait question de lecture de la m moire Pour choisir si l on veut lire ou crire dans la m moire 1l faut appliquer un tat logique sur l entr e R W 5 V sur cette broche place la m moire en criture Elle recopie l tat logique pr sent sur la passe E S Attention c est l que des protections rentrent en jeu Les 96 premiers bits de la m moire qui en compte 256 sont prot g s en criture ils contiennent des informations sur la carte J y reviendrais X Il est th oriquement impossible de faire passer un bit de l tat 1 0 Par contre l inverse est possible et c est cette op ration qui d compte les unit s de t l phone Donc on peut d charger une t l carte neuve 0 V sur cette broche place la m moire en lecture E S passe 5 V si le bit l adresse actuelle est 1 O V si il est 0 La broche fusible En y appliquant une tension un fusible interne est grill La pr sence de ce fusible en bon tat permettait de pouvoir crire dans les 96 premiers bits de la m moire Ce fusible est gr
3. g n re des micro impulsions parasites pouvant tres prises en compte par la t l carte pour viter de sauter des bits La lecture des bits se fera gr ce une led pilot par un transistor car la carte puce n a pas assez de puissance pour la commander directement L archivage se fera gr ce deux dispositifs dont la fiabilit n est plus d montrer quoi que savoir la feuille de papier et le crayon Rassurez vous ces 2 composants se trouvent assez facilement dans diverses boutiques sp cialis es LECTEUR DE TELECARTES C2 Ca 100nF J1 0pF CLK G1 4 Fuse Reset Sch ma d un lecteur de t l cartes rustique Mode d emploi Appuyez sur RESET pour mettre le pointeur en d but de m moire bit 0 Appuyez sur AVANCER pour incr menter le pointeur d adresse et ainsi parcourir la m moire de la carte Notez et comparez les images m moire vous pourrez m me savoir combien d unit s il reste dans la t l carte Note Ce montage n alt re en rien le contenu et le fonctionnement de la carte Il est possible que vous tombiez sur une t l carte de 2eme g n ration auquel cas le montage ne marchera pas http Matthieu weber free fr 30 09 2006 17 04
4. 001 0000 0000 0110 1111 1111 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 Ces 96 premiers bits sont uniques chaque carte ils renferment un message d authenticit un num ro de s rie le nombre de tirages du dessin de la carte je rappelle que chaque puce est unique et la date de fabrication Voici ce que J ai identifi s e Les bits 1 4 sont toujours 1100 e Les bits 9 12 forment le code application de la carte Ses valeurs vont de 03 06 hexad cimal Mais il sera toujour superieur 80 pour une autre application En effet le bit 9 sera toujours programm 1 pour une carte puce autre qu une t l carte Ah cher France T l com 0 e Les bits 13 16 d terminent l ann e 199X O X est donc cod sur 4 bits Attention au bug 0000 gt 1990 0001 gt 1991 0010 gt 1992 0011 gt 1993 etc Nous voila donc avec un code propre chaque carte donc une potentielle clef unique pour une serrure cod e les cartes puces tant normalement incopiables Les bits 96 256 sont affect s au comptage d unit s bit 0 une unit bit 1 pas d unit ce qui veut dire qu une telle carte pourrait contenir 160 unit s or le maximum dans le commerce est de 120 Sur ces 160 on en grille 10 en usine pour tester la carte 1l
5. Les Telecartes file E 23web electronique cartes_a_puces Copy 200f 20index html Les cartes puces Mise jour le 30 septembre 2006 Un petit bouquet de l offre commerciale dos La carte puce est une invention fran aise Notre tude s int ressera plus particuli rement aux t l cartes fran aises de premi re g n ration Elle ne visera pas pirater notre cher ami France T l com mais lire les informations contenues en leur coeur et leur trouver Aux cartes des utilit s telle que la fabrication d une serrure cod e lecteur de cartes s En r gle g n rale une carte puce est compos e d une carte en plastique de 5 4 cm de haut par 8 6 cm de long dans laquelle vient se loger une puce ou micromodule compos de 8 contacts Contrairement aux cartes puces de type carte bleue et autres cartes plus s curis es o la puce est en fait un v ritable mirco processeur les cartes t l phoniques utilisent une simple m moire une EEPROM Une anc tre de la m moire flash contenue dans les clefs USB qui est capable de stocker 256 bits de donn es sans alimentation pendant au moins 10 ans garantie constructeur poop Vous l avez sans doute remarqu depuis maintenant quelques ann es la puce se trouvant initialement en haut gauche de la carte t ramen au milieu de plus la puce semble invers e Cette premi re disposition h rit des premi res cartes puces fran a
6. ill en usine Les 96 premiers bits de la carte sont donc exclusivement en lecture seule La lecture de la m moire On peut incr menter le compteur d adresse et le remettre O Les donn es sont disponibles sur la broche E S e Vpp 5V e E S Sortie donn es e Fusible Non Connect R W RAZ CLK Instruction 0 O front montant Reset du compteur d 0 1 front montant Compteur d 1 pl criture dans la m moire On peut incr menter le compteur d adresse et le remettre O Les donn es sont introduites en s rie sur la broche E S Si R W est 1 le bit pr sent est lu 30 09 2006 17 04 file E 23web electronique cartes_a_puces Copy 200f 20index html Les Telecartes file E 23web electronique cartes_a_puces Copy 200f 20index html e Vpp 21V e E S Entr e donn es e Fusible Non Connect R W RAZ CLK Instruction Oo 0 front montant Reset du compteur d 0 1 front montant Compteur d 1 1 1 impulsion positive Progr 0 gt 1 La structure de la m moire d une t l carte Voici le contenu de la m moire d une t l carte 50 unit s neuve Les 256 bits ont t regroup s par paquets de 4 des quartets donc pour plus de lisibilit Les 96 premiers bits interdits en criture sont en gris fonc s Les autres en gris clair C est l que sont stock s les unit s de tchatche 1100 0011 0000 0101 0101 1001 0001 0100 1100 0011 0010 0010 1000 1000 0011 0011 1011 1111 1110 1110 0
7. ises est appel e position AFNOR elle t progressivement remplac par la position ISO La photo ci dessous montre les deux types de cartes ainsi que le nom des brochages CEACE x I i Le y m Hi um T F LECART 50 A FNO R Brochage des cartes puces Bon voyons maintenant quoi correspondent ces broches vous allez voir il n y a rien de compliqu 1 sur 4 30 09 2006 17 04 Les Telecartes 2 sur 4 N oubliez pas que je vous ais dit que cette puce est en fait une m moire et une m moire a besoin d une alimentation pour lire et crire des donn es dedans C est le r le de la broche Vcc On alimente la puce en 5 V continus entre Vcc et la masse O v Vpp est une tension servant uniquement en mode programmation de la m moire elle est de 21 V dans ce cas l autrement elle est de 5 V Les nouvelles g n rations de t l cartes T2G T l cartes de 2eme G n ration ne n cessite plus cette tension pour pouvoir y changer des donn es cette broche est donc inutilis e et sera supprim e La broche E S est le bus de donn e de la m moire en fait un fil c est donc une m moire de type s rie c est dire que l on va utiliser un compteur pour incr menter l adresse dans la m moire l ou l on veut lire ou crire un bit et ce bit sera appliqu cette entr e sortie E S Pour incr menter notre compteur d adresse on utilise l entr e CLK l horloge Chaque

Download Pdf Manuals

image

Related Search

Related Contents

資料シリーズ No.130 全文(PDF:2.0MB)  Kramer Electronics VP-423 video converter  USER MANUAL - File Management  TruVision Covert IP Camera Configuration Manual  

Copyright © All rights reserved.
Failed to retrieve file