The libfreefare project aims to provide a convenient API for MIFARE card manipulations. This package includes some binaries that are useful for development purposes.
mifare-classic-read-ndef
root@kali:~# mifare-classic-read-ndef -h
usage: mifare-classic-read-ndef -o FILE
Options:
-y Do not ask for confirmation
-o Extract NDEF message if available in FILE
mifare-classic-write-ndef
root@kali:~# mifare-classic-write-ndef -h
usage: mifare-classic-write-ndef -i FILE
Options:
-y Do not ask for confirmation
-i Use FILE as NDEF message to write on card ("-" = stdin)
mifare-desfire-access
root@kali:~# mifare-desfire-access -h
mifare-desfire-access: usage: mifare-desfire-access
mifare-desfire-create-ndef
root@kali:~# mifare-desfire-create-ndef -h
This application turns Mifare DESFire targets into NFC Forum Type 4 Tags.
usage: mifare-desfire-create-ndef [-y] [-K 11223344AABBCCDD]
Options:
-y Do not ask for confirmation
-K Provide another PICC key than the default one
mifare-desfire-info
root@kali:~# mifare-desfire-info -h
mifare-desfire-info: usage: mifare-desfire-info
mifare-desfire-read-ndef
root@kali:~# mifare-desfire-read-ndef -h
This application reads a NDEF payload from a Mifare DESFire formatted as NFC Forum Type 4 Tag.
usage: mifare-desfire-read-ndef [-y] -o FILE [-k 11223344AABBCCDD]
Options:
-y Do not ask for confirmation
-o Extract NDEF message if available in FILE
-k Provide another NDEF Tag Application key than the default one
mifare-desfire-write-ndef
root@kali:~# mifare-desfire-write-ndef -h
This application writes a NDEF payload into a Mifare DESFire formatted as NFC Forum Type 4 Tag.
usage: mifare-desfire-write-ndef [-y] -i FILE [-k 11223344AABBCCDD]
Options:
-y Do not ask for confirmation
-i Use FILE as NDEF message to write on card ("-" = stdin)
-k Provide another NDEF Tag Application key than the default one
mifare-ultralight-info
root@kali:~# mifare-ultralight-info -h
mifare-ultralight-info: usage: mifare-ultralight-info