Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 1.73 KB

README.md

File metadata and controls

11 lines (7 loc) · 1.73 KB

In 2016 wurden über das WLAN im ICE verschiedene personenbeziehbaren Daten (z.B. MAC-Adresse, Aufenthaltsort des Zuges, Wagenklasse, etc.) über Schnittstellen (APIs) zugänglich gemacht. Da diese Schnittstellen nicht bzw. nur mangelhaft abgesichert waren, konnten beliebige (auch nicht dafür authorisierte) Webseiten diese Daten auslesen.

Mit dieser dem Code in diesem Repository konnten die Daten über eine "Client-seitige" Anwendung (d.h. eine nicht-authorisierte Webseite) ausgelesen und kartiert werden (siehe Version 1)

Im Sommer / Herbst 2017 wurden die o.g. APIs abgesichert (und das ganze ICE Portal wurde auf HTTPS umgestellt) - der Zugriff über eine Webseite funktioniert nun nicht mehr. Um weiterhin Daten über die Qualität des ICE WLAN erheben zu können, wurde Version 2 als "Server-seitige" Anwendung erstellt - diese kann z.B. auf einem Raspberry Pi betrieben werden.

Der Code zur automatischen Anmeldung am ICE WLAN findet sich hier.