Reite die (NFC-)Welle
Ziel des Seminars war es, den neuen Reiner SCT cyberJack wave Comfort-Kartenleser<ref>cyberJack wave</ref> mittels eines Smartphones (Android) über Bluetooth anzusprechen. Weiterhin haben wir versucht die Kommunikation zu einem PC weiterzureichen um damit (bspw.) die AusweisApp<ref>AusweisApp</ref> oder einen anderen Service (Selbstauskunft) für den neuen Personalausweis (nPA) benutzen zu können. Damit wäre ein Man-In-The-Middle-Angriff denkbar/durchführbar. Zum Zeitpunkt des Seminars befand sich der cyberJack wave noch in Entwicklung und dessen Firmware war noch nicht ausgereift.
Voraussetzungen
- Reiner SCT cyberJack wave
- Reiner SCT cyberJack wave Android SDK
- Android SDK
- VirtualSmartCard
Vorbereitung
Für die erfolgreiche Umsetzung der Aufgabe sollte der PC mit einem Smart Card Deamon ausgestattet werden. Die Sourcen befinden sich in der Git-Repository. Die Anleitung zur Installation der Pakete liegt hier. Zum Einarbeiten in das Thema sind BSI TR 03119 und ISO 7816 zu empfehlen. Zum Programmieren benötigt man eine Android-IDE.
Virtual Smart Card
Einzelnachweise
<references />