Navigoat
Android PoC for reading the new french transportation card "Navigo" via NFC.
sp1d3rb0y · fr.spiderboy.navigoat
UpdatedAug 23, 2018
PublishedAug 23, 2018
Packagefr.spiderboy.navigoat
MD52c79b83941fe029ccd4bf101365891a4
SHA1 (signer)BC:09:85:A2:C5:12:E9:2D:F2:5E:8E:2D:7D:96:C8:53:51:6C:F3:7D
Signed byCN=Android, OU=Android, O=Google Inc., L=Mountain View, ST=California, C=US
Malware scanTRUSTED
Websitehttps://spiderboy.fr/
Contact[email protected]
What's new
Fix crashes regarding bad interpretation on contracts list
Description
Android PoC for reading the new french transportation card "Navigo" with any Android equiped with a NFC reader.
Features:
- Prints the 3 last visited stations
- Prints contracts information
- Prints the 3 last validation failures
- Save raw dumps on external SD card
This project is **not** associated with the french transportation enterprise "RATP".
This PoC will only work with the new Navigo models "Designed by Stark".
Credit where it's due: https://github.com/Eric-Bourry/pssi
Code: https://github.com/sp1d3rb0y/Navigoat
Permissions details:
- android.permission.NFC : Mandatory for reading contactless information from card
- android.permission.WRITE_EXTERNAL_STORAGE: For dumps saving on external SD card
Features:
- Prints the 3 last visited stations
- Prints contracts information
- Prints the 3 last validation failures
- Save raw dumps on external SD card
This project is **not** associated with the french transportation enterprise "RATP".
This PoC will only work with the new Navigo models "Designed by Stark".
Credit where it's due: https://github.com/Eric-Bourry/pssi
Code: https://github.com/sp1d3rb0y/Navigoat
Permissions details:
- android.permission.NFC : Mandatory for reading contactless information from card
- android.permission.WRITE_EXTERNAL_STORAGE: For dumps saving on external SD card
Required features
- Nfc android.hardware.nfc
- Touchscreen android.hardware.touchscreen
Permissions (2)
Navigoat requests the following Android permissions:
- Nfc android.permission.NFC
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE