Proxmark3 developers community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

#1 2020-04-17 10:09:17

Fragggy
Contributor
Registered: 2019-05-20
Posts: 2

Desfire ENUM

Hallo everyone,

I have a question how to understand the output of the enum command.

I got this reading for an application on the card.

[+] --- AMK - Application Master Key settings
[+]   AID : F51771
[+]   AID Function Cluster 0xF5: reserved
[+]   AID Key settings           : 0x0b
[+]   Max key number and type    : 2, AES
[=] -------------------------------------------------------------
[+]   Changekey Access rights
[+]   -- AMK authentication is necessary to change any key (default)
[+]    [0x08] Configuration changeable       : YES
[+]    [0x04] AMK required for create/delete : YES
[+]    [0x02] Directory list access with AMK : NO
[+]    [0x01] AMK is changeable              : YES
[=] -------------------------------------------------------------
[=]   Application keys
[+]    Key [0]  Version : 0 (0x00)
[+]    Key [1]  Version : 0 (0x00)
[+]  Tag report 1 file
[+]    Fileid 1 (0x01)
[=]      File Type: 0x00 -> Standard Data File
[=]      Com.Setting: 0x03 -> Enciphered
[=]      Access Rights: 0x1110 - Change (Access Key: 0) - RW (Access Key: 1) - W (Access Key: 1) - R (Access Key: 1)
[=]      Filesize: 96 (0x60)
[=] -------------------------------------------------------------

[+]    Key [0]  Version : 0 (0x00)
[+]    Key [1]  Version : 0 (0x00)

The Application has two keys. What does Version 0 mean? Does it indicate a "default"/ empty key?

Thank you for your help.

Offline

Board footer

Powered by FluxBB