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

Emulator der Münztelefonkarte

Die Grundlage für die Erstellung von Emulatoren verschiedener Karten ist das folgende Prinzip. Da der Speicher der Smartcard aus einem wiederbeschreibbaren Block und einem nicht wiederbeschreibbaren Block besteht und das Telefon nur in den wiederbeschreibbaren Bereich schreibt, was hindert uns daran, die Informationen von der neuen Karte zu lesen und sie irgendwo zu speichern? Der Algorithmus des Telefons hängt vom Inhalt des "nicht umgeschriebenen" Speicherbereichs ab und ist für jede Karteninstanz individuell, aber dieser Bereich ist unverändert! Der einzige Nachteil dieser Methode kann als eine Menge Komplexität der Implementierung betrachtet werden, aber es wird durch die Tatsache eingelöst, dass auf der Grundlage dieses Prinzips Emulatoren fast alle Karten implementiert werden, einschließlich sogar SIM-Karten von Mobiltelefonen.

Die Implementierung des Emulators nach diesem Prinzip kann auf zwei Arten implementiert werden. Der erste besteht darin, dass eine logische Schaltung aufgebaut wird, die die gesamte Logik des "Gerätekarten" -Schemas implementiert. Das Programm erweist sich jedoch als ziemlich umständlich. Die zweite Methode, die im Folgenden beschrieben wird, basiert auf der Verwendung von Mikrocontrollern. Grundsätzlich schlagen sie vor, Mikrocontroller aus der PIC-Serie zu verwenden, aber einen solchen Controller zu programmieren ist ein hochwertiger Humor. Und irgendwie vergisst jeder die Verfügbarkeit im Lager   Controller anderer Serien, einschließlich unserer, inländisch. Aber ich empfehle Letzteres wegen ihrer großen und mächtigen Größe nicht. Am besten ist meiner Meinung nach die Verwendung des Motorcontrollers Motorola MC68NS705K1. Erstens ist es recht einfach zu finden, zweitens ist es billig. Also, alles ist sehr einfach. Wir sammeln den Programmierer gemäß dem Schema, das in der Figur gezeigt ist.

Der Programmierer.

Das Schema des Programmierers

Wir lesen die Informationen (Firmware) von der neuen Karte mithilfe des Programms mit Hilfe dieses Programms und Sie können Informationen auf eine leere Karte aufschreiben, wenn es sich nicht um eine einmalige Karte handelt

Wir programmieren den Controller, indem Sie ihn mit diesem Programm an diesen LPT-Port des Computers anschließen. Download 32 kb

Wir sammeln den Emulator nach dem Schema.

Der Emulator.

Das Schema des Emulators einer Telefonkarte

Der Emulator ist einsatzbereit.