J’ai profité de mon nouveau lecteur de cartes NFC pour tenter la lecture sans contact d’un passe Navigo sous macOS. Et ça fonctionne parfaitement.
Premier point important, il existe deux versions du passe Navigo : les vieux modèles avec du vert et du jaune, et les plus récents, violet et argenté (Starck). Seuls ces derniers fonctionnent correctement sans contact avec un lecteur standard pour de sombres histoires de normes. Deuxième point, il faut un lecteur. J’utilise un ACR122U qui a le gros avantage de ne pas nécessiter de pilotes (contrairement à mon vieux SCL3711). On branche et ça fonctionne. Ça marche aussi avec un lecteur de cartes à puces (idéalement compatible PC/SC, ça simplifie les choses).
Pour le programme, j’utilise Cardpeek. Ce programme open source peut analyser le contenu de pas mal de cartes, de la Vitale aux Navigo en passant par les cartes d’identité belge. Plus besoin de le compiler comme à une époque, une version prête à l’emploi existe. Normalement, elle a juste besoin de XQuartz. Le fonctionnement est simple : on lance le logiciel, qui détecte le lecteur.
Dans l’onglet reader, on choisit Connect après avoir mis la carte sur le lecteur.
Dans l’onglet card view, on choisit Analyzer et le type de cartes (Calypso pour un passe Navigo). Et voila, il affiche quelques informations visibles dans le passe (essentiellement les trois derniers endroits ou la carte a été validée).
Ca doit aussi marcher avec les cartes de Rennes et Bruxelles, qui utilisent la même technologie.
Bonjour,
Je dipose du même lecteur NFC et également d’un mac. Tu n’as pas eu de problème pour l’utiliser ?
Impossible pour moi de l’utiliser.
Je dois nécessairement passer par Kali.
Loïc.
Il a été reconnu directement, il est compatible PCSC, normalement. Comme mes mecteurs de cartes « standards ».
Lire c’est bien, écrire ou cloner c’est mieux.
Je rebondis sur les propos de Johny. Arrives-tu à écrire sur une carte ?
Sur un Navigo, non, forcément. Sur un tag NFC compatible, oui, sans soucis.
cartes d’idneité belge
cartes d’identité belge ;)
Très bon article !
Peut on lire toutes les cartes NFC, et peut on modifier le contenu ?
Sinon super article !
Lire toutes les cartes, ça dépend du lecteur : certaines ont des technologies spécifiques (genre les anciens Pass Navigo jaune/violet).
Modifier le contenu, très clairement non. Y a certaines techno qui empêchent la modification. La seule « solution » c’est de trouver une carte modifiée qui permet l’écriture dans les zones qui le permettent normalement pas (je vous laisse chercher)et de copier une autre carte dessus. Mais c’est un poil tendu d’en parler ici :D
Et oui, plu difficile à copier, avec les anciens tickets carte orange la RATP fournissait le photocopieur mais chaque technique a son époque…