{"guid":"cf4a49d8-4717-52ec-ad96-4a250c5abf83","title":"What's inside my train ticket?","subtitle":null,"slug":"38c3-what-s-inside-my-train-ticket","link":"https://events.ccc.de/congress/2024/hub/event/what-s-inside-my-train-ticket/","description":"Ever wondered what data is stored inside DB print-at-home train tickets or those in your local transport association's app? Join me for the deep dive into digital railway ticketing you didn't know you needed.\n\nAfter getting my shiny new Deutschlandsemesterticket from University I was so annoyed with the quality of the SaarVV app that I set out to put my train tickets into Apple Wallet - whether the train companies wanted me to or not.\n\nWhat followed was several weeks of banging my head against the wall and googling various terms with \"filetype:pdf\" until I understood how they're encoded.\n\nThis talk is a highly condensed executive summary of the most interesting parts of that journey - from the surprising to the downright weird. Finally, I'll cover how you can issue your own train tickets - for fun and absolutely no profit!\n\nLicensed to the public under http://creativecommons.org/licenses/by/4.0","original_language":"eng","persons":["TheEnbyperor (it/its)"],"tags":["38c3","802","2024","Stage YELL"],"view_count":20109,"promoted":false,"date":"2024-12-30T14:45:00.000+01:00","release_date":"2024-12-30T00:00:00.000+01:00","updated_at":"2026-04-05T13:00:07.059+02:00","length":2444,"duration":2444,"thumb_url":"https://static.media.ccc.de/media/congress/2024/802-cf4a49d8-4717-52ec-ad96-4a250c5abf83.jpg","poster_url":"https://static.media.ccc.de/media/congress/2024/802-cf4a49d8-4717-52ec-ad96-4a250c5abf83_preview.jpg","timeline_url":"https://static.media.ccc.de/media/congress/2024/802-cf4a49d8-4717-52ec-ad96-4a250c5abf83.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/congress/2024/802-cf4a49d8-4717-52ec-ad96-4a250c5abf83.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/38c3-what-s-inside-my-train-ticket","url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_title":"38C3: Illegal Instructions","conference_url":"https://api.media.ccc.de/public/conferences/38c3","related":[],"recordings":[{"size":37,"length":2444,"mime_type":"audio/mpeg","language":"deu","filename":"38c3-802-deu-Whats_inside_my_train_ticket_mp3-2.mp3","state":"new","folder":"mp3-translated","high_quality":false,"width":0,"height":0,"updated_at":"2025-01-01T23:16:24.985+01:00","recording_url":"https://cdn.media.ccc.de/congress/2024/mp3-translated/38c3-802-deu-Whats_inside_my_train_ticket_mp3-2.mp3","url":"https://api.media.ccc.de/public/recordings/84153","event_url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_url":"https://api.media.ccc.de/public/conferences/38c3"},{"size":24,"length":2444,"mime_type":"audio/opus","language":"deu","filename":"38c3-802-deu-Whats_inside_my_train_ticket_opus-2.opus","state":"new","folder":"opus-translation","high_quality":false,"width":0,"height":0,"updated_at":"2025-01-01T23:11:45.690+01:00","recording_url":"https://cdn.media.ccc.de/congress/2024/opus-translation/38c3-802-deu-Whats_inside_my_train_ticket_opus-2.opus","url":"https://api.media.ccc.de/public/recordings/84146","event_url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_url":"https://api.media.ccc.de/public/conferences/38c3"},{"size":156,"length":2444,"mime_type":"video/webm","language":"eng-deu","filename":"38c3-802-eng-deu-Whats_inside_my_train_ticket_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-01-02T01:05:38.681+01:00","recording_url":"https://cdn.media.ccc.de/congress/2024/webm-sd/38c3-802-eng-deu-Whats_inside_my_train_ticket_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/84387","event_url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_url":"https://api.media.ccc.de/public/conferences/38c3"},{"size":504,"length":2444,"mime_type":"video/webm","language":"eng-deu","filename":"38c3-802-eng-deu-Whats_inside_my_train_ticket_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-01-02T01:04:20.423+01:00","recording_url":"https://cdn.media.ccc.de/congress/2024/webm-hd/38c3-802-eng-deu-Whats_inside_my_train_ticket_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/84386","event_url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_url":"https://api.media.ccc.de/public/conferences/38c3"},{"size":25,"length":2444,"mime_type":"audio/opus","language":"eng","filename":"38c3-802-eng-Whats_inside_my_train_ticket_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-01-01T23:17:55.667+01:00","recording_url":"https://cdn.media.ccc.de/congress/2024/opus/38c3-802-eng-Whats_inside_my_train_ticket_opus.opus","url":"https://api.media.ccc.de/public/recordings/84154","event_url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_url":"https://api.media.ccc.de/public/conferences/38c3"},{"size":37,"length":2444,"mime_type":"audio/mpeg","language":"eng","filename":"38c3-802-eng-Whats_inside_my_train_ticket_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-01-01T23:14:55.907+01:00","recording_url":"https://cdn.media.ccc.de/congress/2024/mp3/38c3-802-eng-Whats_inside_my_train_ticket_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/84150","event_url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_url":"https://api.media.ccc.de/public/conferences/38c3"},{"size":159,"length":2444,"mime_type":"video/mp4","language":"eng-deu","filename":"38c3-802-eng-deu-Whats_inside_my_train_ticket_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-01-01T23:13:02.394+01:00","recording_url":"https://cdn.media.ccc.de/congress/2024/h264-sd/38c3-802-eng-deu-Whats_inside_my_train_ticket_sd.mp4","url":"https://api.media.ccc.de/public/recordings/84149","event_url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_url":"https://api.media.ccc.de/public/conferences/38c3"},{"size":1310,"length":2444,"mime_type":"video/mp4","language":"eng-deu","filename":"38c3-802-eng-deu-Whats_inside_my_train_ticket_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2024-12-30T22:35:21.059+01:00","recording_url":"https://cdn.media.ccc.de/congress/2024/h264-hd/38c3-802-eng-deu-Whats_inside_my_train_ticket_hd.mp4","url":"https://api.media.ccc.de/public/recordings/83651","event_url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_url":"https://api.media.ccc.de/public/conferences/38c3"},{"size":1155,"length":2444,"mime_type":"video/mp4","language":"deu","filename":"38c3-802-deu-Whats_inside_my_train_ticket.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2024-12-30T22:34:54.296+01:00","recording_url":"https://cdn.media.ccc.de/congress/2024/h264-hd/38c3-802-deu-Whats_inside_my_train_ticket.mp4","url":"https://api.media.ccc.de/public/recordings/83650","event_url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_url":"https://api.media.ccc.de/public/conferences/38c3"},{"size":1155,"length":2444,"mime_type":"video/mp4","language":"eng","filename":"38c3-802-eng-Whats_inside_my_train_ticket.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2024-12-30T22:34:24.054+01:00","recording_url":"https://cdn.media.ccc.de/congress/2024/h264-hd/38c3-802-eng-Whats_inside_my_train_ticket.mp4","url":"https://api.media.ccc.de/public/recordings/83649","event_url":"https://api.media.ccc.de/public/events/cf4a49d8-4717-52ec-ad96-4a250c5abf83","conference_url":"https://api.media.ccc.de/public/conferences/38c3"}]}