Flipper Zero application to analyse student ID cards from the University of Duisburg-Essen (Intercard)
Tip
Download UDECard directly from the Flipper Application Catalog
The University of Duisburg-Essen utilises a system known as Intercard for the purposes of payment and authentication within the library. These are MIFARE Classic 1K cards, whose keys are readily available in the Flippers dictionary. However, the Flipper lacks any support for useful information extraction. This application enables parsing of such cards.
Important
For legal reasons, no keys for reading the card are included in this application.
Hence, your Flipper Zero has to have the usual mf_classic_dict.nfc
installed (it probably does).
The functionality of this application is limited to parsing the contents of the card.
No modifications are possible or will be made possible in the future.
See legal information (in German)
Should you have any Intercards from other institutions, you may find the Technical Details document helpful.
- KS-Nr.
- Member type (Student/Employee)
- Student number (Matrikelnummer)
- Balance
- Transaction count
You can install it from the Flipper Application Catalog using the Flipper Mobile App or Flipper Lab.
Alternatively, you can manually download the latest release here on GitHub.
For building/installing from source, running ufbt
/ ufbt launch
is sufficient.
- Select Read.
- Place the card on the back of the flipper.
- Use the Flipper’s built-in NFC App to create a dump of your card.
- Open UDECard and select Load.
- Select the previously created dump.
images/ApplyFlipperToUDE_60x50.png
is based onNFC_manual_60x50.png
from the Flipper Zero Firmwareimages/loading_24x24.png
is taken fromLoading_24
from the Flipper Zero Firmwareimages/Nfc_10x10.png
is taken fromNfc_10px.png
from the Flipper Zero Firmware