This page has been robot translated, sorry for typos if any. Original content here.

Émulateur de carte de téléphone payant

La base pour construire des émulateurs de différentes cartes est le principe suivant. Puisque la mémoire de la carte à puce consiste en un bloc réinscriptible et un bloc non réinscriptible, et que le téléphone n'écrit que dans la zone réinscriptible, qu'est-ce qui nous empêche de lire l'information de la nouvelle carte et de l'enregistrer quelque part? Laisser l'algorithme du téléphone dépend du contenu de la zone de mémoire "non réécrite", et il est individuel pour chaque instance de carte, mais cette zone reste inchangée! Le seul inconvénient de cette méthode peut être considéré comme beaucoup de complexité de mise en œuvre, mais elle est rachetée par le fait que sur la base de ce principe, les émulateurs sont implémentés presque toutes les cartes, y compris même les cartes SIM des téléphones portables.

La mise en œuvre de l'émulateur sur ce principe peut être mise en œuvre de deux manières. Le premier est qu'un circuit logique est assemblé qui implémente toute la logique du schéma "device-card". Cependant, le système s'avère plutôt lourd. La deuxième méthode, décrite ci-dessous, est basée sur l'utilisation de microcontrôleurs. Fondamentalement, ils suggèrent d'utiliser des microcontrôleurs de la série PIC, mais programmer un tel contrôleur est un humour de haut niveau. Et d'une certaine manière tout le monde oublie la disponibilité en stock   contrôleurs d'autres séries, y compris les nôtres, domestiques. Mais je ne recommande pas ce dernier en raison de leur grande et puissante taille. Le plus acceptable à mon avis est l'utilisation du contrôleur de moteur Motorola MC68NS705K1. Premièrement, il est assez facile à trouver, deuxièmement, c'est bon marché. Donc, tout est très simple. Nous collectons le programmateur selon le schéma montré sur la figure.

Le programmeur

Le schéma du programmeur

Nous lisons les informations (firmware) de la nouvelle carte en utilisant le programme avec l'aide de ce programme et vous pouvez écrire des informations sur une carte vide si ce n'est pas une carte unique

Nous programmerons le contrôleur en le connectant à ce port LPT de l'ordinateur en utilisant le programme. Télécharger 32 kb

Nous collectons l'émulateur selon le schéma.

L'émulateur

Le schéma de l'émulateur d'une carte téléphonique

L'émulateur est prêt à l'emploi.