Forum: Mikrocontroller und Digitale Elektronik Neue Mifare DESFire: Wo zum Geier ist das Masterfile?


von Christian (Gast)


Lesenswert?

Ich habe eine neue Mifare DESfire mit 4k

Und hab versucht das Masterfile zu selektieren.

Mit

00 a4 00 00 02 ef 00 Ergebnis -> File does not exist

Muss man das erst erstellen?
Und wenn ja wie?

Gruß Christian

von Se (Gast)


Lesenswert?

Es gibt auf einer neuen Desfire-Karte kein Masterfile. Es gibt eine 
Masterapplikation (AID 00 00 00), die standardmäßig ausgewählt ist. 
Willst du eine Datei haben, so musst du sie dir erst darin anlegen.

von Christian (Gast)


Lesenswert?

Welches Kommando muss ich dafür nehmen um dort eine File anzulegen?

Kannst du mir da mal ein Beispiel geben?

von Se (Gast)


Lesenswert?

Schau einfach in die Dokumentation. Ohne die wirst du spätestens nach 
Erstellen der Datei eh weitere Fragen haben. Ansonsten gibt es 
verschiedene Open-Source-Software-Lösungen, die das implementieren. 
Libnfc ist ein Beispiel. Darin findest du Beispiele und die Befehle im 
Code der Library.

von Christian (Gast)


Lesenswert?

So nachdem ich nun (endlich) die richtige Spec hab...

komm ich auch nicht wirklich weiter...

Ich möchte eine komplett ungeschützte Applikation erstellen.

Dazu verwende ich dann

DESFIRE_CMD CREATE_APPLICATION 010203 0F 01

Bekomme aber LENGTH ERROR zurück...

Warum? Was mach ich da denn falsch?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.