this post was submitted on 13 Sep 2026
8 points (75.0% liked)

Frag Feddit (Ask Feddit)

789 readers
1 users here now

Ask Feddit

founded 2 years ago
MODERATORS
 

Kunde seit Jahren bei dem Rhein-Main-Verkehrsverbund.

Der Rhein-Main-Verkehrsverbund hat mir eine E-Mail geschickt, in der Sie bestätigen, dass ich 7 Euro als ermäßigte Beförderungsentgelt zahlen muss, weil ich ihnen nicht den QR-Code in einer App gezeigt habe, sondern einen eigenständigen QR-Code und eine Rechnung. Auf der Rechnung sind die Art der Abonnement, die Gültigkeitsdauer, mein vollständiger Name, meine Adresse, der Preis des Abonnements sowie meine Kundennummer deutlich zu erkennen.

Das leuchtet mir nicht ein. Überhaupt nicht.

Abgesehen davon, Politiker und die Medien anzusprechen, weiß ich nicht, was ich tun soll. Deshalb frage ich euch: Was tun vernünftige Menschen in einer solchen Situation?

you are viewing a single comment's thread
view the rest of the comments
[–] teddyt@feddit.org 7 points 3 weeks ago (1 children)

Das hilft Dir nicht mit dieser Instanz, aber vielleicht für nächstes mal.

Ich habe mir immer das Ticket von der Bogestra (Bochum) geholt, weil das eins der wenigen Orte war, wo ich digital ein Ticket kaufen konnte für den laufenden Monat und dafür keine App brauchte. Das Ticket war dann einfach ein QRCode auf einer Website (oder um gebau zu sein ein Aztec Code, kann man aber auch in QR umwandeln lassen und die Geräte scannen es trotzdem). Als vorbereiteter Bürger und Kenner des Deutschen Netzes, habe ich dann natürlich einen Screenshot gemacht, weil ich wusste auf 90% meiner Strecke gibt es kein Internet. Die Kontrolleurin hat den natürlich nicht annehmen wollen weil das ja ne Kopie sein könnte. Hätte es klar, aber allem was auf meinem Handy ist kann nicht vertraut werden. Wenn es in einer App wäre könnte ich es ja auch dort laden, oder ein Backup vom Handy machen und es auf ein anderes Spielen, oder eine Fake App machen... Die Sicherheit liegt nämlich natürlich nicht in der App. Denn die Bahn hat sich das Konzept des Aztec Codes (zum Glück?) nicht alleine überlegt, sondern die UIC (Union International des Chemis de fer). Macht auch Sinn, denn Tickets müssen ja auch in anderen Ländern überprüfbar sein, zB wenn ich mit dem Zug von Berlin nach Amsterdam fahre, und es dort an die Schranken halten muss. Die Daten sind kryptografisch signiert von dem Aussteller des Tickets und das Kontrollgerät kennt alle Public Keys von erlaubten Ausstellern und verifiziert die Signatur. Ich kann also den Namen im QRCode nicht ändern ohne dass die Signatur ungültig wird. Deshalb muss bei jeder Kontrolle auch ein Ausweis vorgezeigt werden, denn im Ticket steht ja nur der Name und nicht ein Beweis dafür, wer die Person ist die das Ticket vorzeigt.

Das ganze wollte die Dame natürlich nicht hören (verständlicherweise) sondern sie wollte, dass sich etwas bewegt um zu zeigen dass es kein Screenshot ist. Aber die Unterhaltung hat mindestens lang genug gebraucht, dass ich kurz wieder Internet hatte und das original Ticket zeigen konnte. Das ganze wurde mir dann aber zu albern, und ich habe mich gefragt warum die Bogestra die Seite nicht einfach ne PWA gemacht hatte, damit es einigermaßen mit dem Deutschen Netz funktioniert. Hab mich also entschieden es DIY zu machen. Source-Code der Seite kopieren, aktuellen QRCode daneben legen, per Termux python -m http.server und dann im Browser auf localhost:8000 gehen. Ticket offline erreichbar und irgendwas bewegt sich und erfüllt das Sicherheitsgefühl der Kontrolleure.

Irgendwann habe ich dann noch ein paar Verbesserungen gemacht, JS so dass ich den aktuellen Monat nicht immer per Hand anpassen muss, es zu einer PWA gemacht und statt einem Balken der hin und her wackelt ein Regio der unten fährt, und dann natürlich anhält um einen ICE vorbeifahren zu lassen bevor er weiter fährt. Das hat super funktioniert, 0 Fragen.

In der Zeit von KI, sollte das selbst für nicht technikaffine Menschen machbar sein. Nur dran denken, den QRCode kann man nicht fälschen und er enthält auch das Datum, also am 1. des Monats Ticket screenshotten und die fake Seite den neuen QRCode nutzen lassen. Es ist albern, dass es funktioniert und dass es notwendig ist das zu tun, aber ich hatte seit dem keine Probleme mehr, auch wenn ich den Gültigkeitsbereich der auf dem Ticket angezeigt wird von Deutschland auf die Milchstraße erweitert habe.

[–] Klingenrenner@feddit.org 2 points 3 weeks ago (1 children)

Allein die Idee mit dem Regio und dem ICE: chefs kiss :D

[–] teddyt@feddit.org 4 points 3 weeks ago

Die Kontrolleurin meinte in Bezug auf mein Screenshot bei den Deutschlandtickets der Region würde da zB ein Regio langfahren. Fand ich natürlich nicht realistisch, hatte am Anfang überlegt jeden dritten Zug ausfallen zu lassen... Aber das schien mir am Ende am lustigsten. Hat auch noch niemand bei einer Kontrolle angemerkt.

Hier noch ein Screenshot

1000148971