{"acronym":"hackover2025","aspect_ratio":"16:9","updated_at":"2026-04-04T20:00:04.715+02:00","title":"Hackover 2025","schedule_url":"","slug":"conferences/hackover/2025","event_last_released_at":"2025-07-07T00:00:00.000+02:00","link":"","description":"","webgen_location":"conferences/hackover/2025","logo_url":"https://static.media.ccc.de/media/events/hackover/2025/hackover2025-logo.png","images_url":"https://static.media.ccc.de/media/events/hackover/2025","recordings_url":"https://cdn.media.ccc.de/events/hackover/2025","url":"https://api.media.ccc.de/public/conferences/hackover2025","events":[{"guid":"04df3028-873a-514e-850e-edb4d5a544a2","title":"Domänenspezifische Sprachen zum Reverse Engineering von Datenformaten","subtitle":null,"slug":"ho25-72-domnenspezifische-sprachen-zum-reverse-engineering-von-datenformaten","link":"https://talks.hackover.de/ho25/talk/ZACBKT/","description":"Es existieren bereits einige Domänenspezifische Sprachen zum Beschreiben von Datenformaten. Dieser Talk geht auf die Grundlagen des Reverse Engineering von Datenformaten ein, welche DSLs zum Beschreiben von Datenformaten es gibt, wie sich diese beim Reverse Engineering benutzen lassen und welche Vorteile sie bieten können.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["end"],"tags":["72","2025","hackover2025","Raum 1.7","hackover2025-deu","Day 2"],"view_count":194,"promoted":false,"date":"2025-07-05T15:30:00.000+02:00","release_date":"2025-07-07T00:00:00.000+02:00","updated_at":"2025-10-09T15:15:10.450+02:00","length":1624,"duration":1624,"thumb_url":"https://static.media.ccc.de/media/events/hackover/2025/72-04df3028-873a-514e-850e-edb4d5a544a2.jpg","poster_url":"https://static.media.ccc.de/media/events/hackover/2025/72-04df3028-873a-514e-850e-edb4d5a544a2_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/hackover/2025/72-04df3028-873a-514e-850e-edb4d5a544a2.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/hackover/2025/72-04df3028-873a-514e-850e-edb4d5a544a2.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ho25-72-domnenspezifische-sprachen-zum-reverse-engineering-von-datenformaten","url":"https://api.media.ccc.de/public/events/04df3028-873a-514e-850e-edb4d5a544a2","conference_title":"Hackover 2025","conference_url":"https://api.media.ccc.de/public/conferences/hackover2025","related":[]},{"guid":"ff02147b-99af-5d4a-b892-892cba0befe3","title":"Handheld Reverse Engineering am Beispiel des Game Boy Advance","subtitle":null,"slug":"ho25-86-handheld-reverse-engineering-am-beispiel-des-game-boy-advance","link":"https://talks.hackover.de/ho25/talk/LCCJXP/","description":"In diesem Vortrag schauen wir uns an, wie der Game Boy Advance Handheld grundlegend funktioniert und wie mit gezielten Softwaretests neue Erkenntnisse gewonnen und die Kompatibilität von Emulatoren verbessert werden kann.\n\nNintendo veröffentlichte den Game Boy Advance im Jahr 2001. Seitdem verkaufte sich der Handheld über 80 Millionen Mal und ist damit eine der meistverkauften Konsolen. Kurioserweise kam der erste Emulator für das System bereits vor dem offiziellen Release heraus und konnte bereits erste Demos ausführen. Seitdem hat sich das Verständnis der Hardware signifikant verbessert und damit auch die Detailgetreue von Emulatoren.\n\nIn diesem Vortrag schauen wir uns an, wie die Hardware grundlegend aufgebaut ist und wie mithilfe gezielter Softwaretests neue Erkenntnisse gewonnen werden können. Dabei lege ich einen besonderen Fokus auf die 2D GPU / Pixel Processing Unit.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["fleroviux"],"tags":["86","2025","hackover2025","Raum 1.7","hackover2025-deu","Day 2"],"view_count":464,"promoted":false,"date":"2025-07-05T17:00:00.000+02:00","release_date":"2025-07-07T00:00:00.000+02:00","updated_at":"2026-02-19T15:00:05.859+01:00","length":2812,"duration":2812,"thumb_url":"https://static.media.ccc.de/media/events/hackover/2025/86-ff02147b-99af-5d4a-b892-892cba0befe3.jpg","poster_url":"https://static.media.ccc.de/media/events/hackover/2025/86-ff02147b-99af-5d4a-b892-892cba0befe3_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/hackover/2025/86-ff02147b-99af-5d4a-b892-892cba0befe3.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/hackover/2025/86-ff02147b-99af-5d4a-b892-892cba0befe3.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ho25-86-handheld-reverse-engineering-am-beispiel-des-game-boy-advance","url":"https://api.media.ccc.de/public/events/ff02147b-99af-5d4a-b892-892cba0befe3","conference_title":"Hackover 2025","conference_url":"https://api.media.ccc.de/public/conferences/hackover2025","related":[]},{"guid":"210382c4-a16d-53c7-ad97-86b2a83dee87","title":"Cracking Passwords for Fun and Profit","subtitle":null,"slug":"ho25-68-cracking-passwords-for-fun-and-profit","link":"https://talks.hackover.de/ho25/talk/JXUMP9/","description":"Wieso kommen meine Passwörter Abhanden? Wieso sind Sie nicht mehr sicher, wenn sie \"Verloren\" wurden? Was passiert mit Ihnen, wenn Sie in die falschen Hände geraten? Wie geht man vor, wenn man Passwörter erhalten hat? Wie kann ich mich schützen? Was kann ich tun um meine Passwörter zu verbessern? Wieso sollen die auch immer so lang sein? Was hat es mit dieser Katze da auf sich? Wie wird denn Geld mit meinen Passwörtern verdient?\n\nDiese und weitere Fragen, werden in dem Vortrag \"Cracking Passwords for Fun and Profit\" geklärt. Zusätzlich wird eine Demonstration gegeben, wie es aussieht und abläuft, wenn man mal eine Passwortliste \"ausversehen\" in die Hände bekommt.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Nervofix"],"tags":["68","2025","hackover2025","Raum 1.7","hackover2025-deu","Day 2"],"view_count":2363,"promoted":false,"date":"2025-07-05T20:00:00.000+02:00","release_date":"2025-07-07T00:00:00.000+02:00","updated_at":"2026-04-04T20:00:04.710+02:00","length":3704,"duration":3704,"thumb_url":"https://static.media.ccc.de/media/events/hackover/2025/68-210382c4-a16d-53c7-ad97-86b2a83dee87.jpg","poster_url":"https://static.media.ccc.de/media/events/hackover/2025/68-210382c4-a16d-53c7-ad97-86b2a83dee87_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/hackover/2025/68-210382c4-a16d-53c7-ad97-86b2a83dee87.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/hackover/2025/68-210382c4-a16d-53c7-ad97-86b2a83dee87.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ho25-68-cracking-passwords-for-fun-and-profit","url":"https://api.media.ccc.de/public/events/210382c4-a16d-53c7-ad97-86b2a83dee87","conference_title":"Hackover 2025","conference_url":"https://api.media.ccc.de/public/conferences/hackover2025","related":[]},{"guid":"6b91db0f-9989-5008-b973-24d61c5ac768","title":"Rettung eines Redis Cache - Zugriffe synchronisieren mit RabbitMQ Topics","subtitle":null,"slug":"ho25-83-rettung-eines-redis-cache-zugriffe-synchronisieren-mit-rabbitmq-topics","link":"https://talks.hackover.de/ho25/talk/GY7EVL/","description":"Microservices sind modern, eine Pipeline mit Message Queues und Cache wird da schnell mal hingeklatscht. In diesem Vortrag seht ihr ein anonymisiertes Fallbeispiel aus einem Projekt, bei dem der Cache inkonsistent wurde, fremde Devs mit Redis-Locks dagegen hielten bis das System lahmte und dann schnell die Firma verließen. Ich zeige euch, wie ich die Message Queues neu sortierte und anschließend alle Locks abschaffte, so dass doch noch ein stabiler Microservice herauskam.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["coco"],"tags":["83","2025","hackover2025","Raum 1.7","hackover2025-deu","Day 1"],"view_count":185,"promoted":false,"date":"2025-07-04T19:30:00.000+02:00","release_date":"2025-07-07T00:00:00.000+02:00","updated_at":"2026-02-27T22:15:04.581+01:00","length":1958,"duration":1958,"thumb_url":"https://static.media.ccc.de/media/events/hackover/2025/83-6b91db0f-9989-5008-b973-24d61c5ac768.jpg","poster_url":"https://static.media.ccc.de/media/events/hackover/2025/83-6b91db0f-9989-5008-b973-24d61c5ac768_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/hackover/2025/83-6b91db0f-9989-5008-b973-24d61c5ac768.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/hackover/2025/83-6b91db0f-9989-5008-b973-24d61c5ac768.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ho25-83-rettung-eines-redis-cache-zugriffe-synchronisieren-mit-rabbitmq-topics","url":"https://api.media.ccc.de/public/events/6b91db0f-9989-5008-b973-24d61c5ac768","conference_title":"Hackover 2025","conference_url":"https://api.media.ccc.de/public/conferences/hackover2025","related":[]},{"guid":"fc6ceaed-8327-50e7-89d1-3103745ebe7e","title":"Verwaltung von Secrets mit SOPS","subtitle":null,"slug":"ho25-77-verwaltung-von-secrets-mit-sops","link":"https://talks.hackover.de/ho25/talk/XEJNPW/","description":"Wer seine (Cloud-) Infrastruktur als Code pflegt, wird früher oder später vor der Herausforderung stehen, sich mit der Verwaltung von Passwörtern und sonstiges schützenswerten Informationen auseinanderzusetzen. Eine Möglichkeit besteht mit SOPS - dem Secrets OPerationS Tool von Mozilla.\n\nDieser Talk wird einen ersten Überblick zu SOPS geben, welche Verschlüsselungstools eingesetzt werden können und wie man es mit Ansible, OpenTofu und Co. produktiv einsetzt.\n\nSlides \u0026 Beispielcode ist hier zu finden: https://codeberg.org/seike/hackover25\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Stefan"],"tags":["77","2025","hackover2025","Raum 1.7","hackover2025-deu","Day 2"],"view_count":624,"promoted":false,"date":"2025-07-05T14:00:00.000+02:00","release_date":"2025-07-07T00:00:00.000+02:00","updated_at":"2026-03-24T11:30:06.246+01:00","length":3160,"duration":3160,"thumb_url":"https://static.media.ccc.de/media/events/hackover/2025/77-fc6ceaed-8327-50e7-89d1-3103745ebe7e.jpg","poster_url":"https://static.media.ccc.de/media/events/hackover/2025/77-fc6ceaed-8327-50e7-89d1-3103745ebe7e_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/hackover/2025/77-fc6ceaed-8327-50e7-89d1-3103745ebe7e.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/hackover/2025/77-fc6ceaed-8327-50e7-89d1-3103745ebe7e.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ho25-77-verwaltung-von-secrets-mit-sops","url":"https://api.media.ccc.de/public/events/fc6ceaed-8327-50e7-89d1-3103745ebe7e","conference_title":"Hackover 2025","conference_url":"https://api.media.ccc.de/public/conferences/hackover2025","related":[]},{"guid":"00e0d58d-a884-5e35-a453-aef7340cbdce","title":"Patterns in Chaos: How Data Visualisation Helps To See the Invisible","subtitle":null,"slug":"ho25-75-patterns-in-chaos-how-data-visualisation-helps-to-see-the-invisible","link":"https://talks.hackover.de/ho25/talk/M3TNAP/","description":"Hidden patterns are all around us — but they often stay buried within raw data. This talk explores how clever data visualisation techniques can uncover complex patterns and reveal hidden connections. Through practical examples, we will illuminate the intricate interplay between data, perception, and insight.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["yote"],"tags":["75","2025","hackover2025","Raum 1.7","hackover2025-eng","Day 1"],"view_count":283,"promoted":false,"date":"2025-07-04T17:00:00.000+02:00","release_date":"2025-07-07T00:00:00.000+02:00","updated_at":"2026-03-23T21:30:05.366+01:00","length":3828,"duration":3828,"thumb_url":"https://static.media.ccc.de/media/events/hackover/2025/75-00e0d58d-a884-5e35-a453-aef7340cbdce.jpg","poster_url":"https://static.media.ccc.de/media/events/hackover/2025/75-00e0d58d-a884-5e35-a453-aef7340cbdce_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/hackover/2025/75-00e0d58d-a884-5e35-a453-aef7340cbdce.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/hackover/2025/75-00e0d58d-a884-5e35-a453-aef7340cbdce.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ho25-75-patterns-in-chaos-how-data-visualisation-helps-to-see-the-invisible","url":"https://api.media.ccc.de/public/events/00e0d58d-a884-5e35-a453-aef7340cbdce","conference_title":"Hackover 2025","conference_url":"https://api.media.ccc.de/public/conferences/hackover2025","related":[]},{"guid":"395ac1ea-0bbc-57e4-bc79-f8226d20bbe5","title":"The year 2024 in context of global climate change","subtitle":null,"slug":"ho25-100-the-year-2024-in-context-of-global-climate-change","link":"https://talks.hackover.de/ho25/talk/3UCQR9/","description":"Auf dem Hackover 24 hatten wir uns das Jahr 2023 im Kontext des globalen Klimawandels angeschaut. Der Vortrag endete mir der Aussicht, dass wir im Jahr 2024 das häufig medial beschriebene 1,5 Grad Ziel zu überschreiten dürften. Das haben wir auch erfolgreich geschafft.\n\nDer Talk stellt eine aktualisierte Version des Talks vom letztem Jahr dar. Wir fassen nochmal ein paar Punkte des globalen Klimaberichts des IPCC zusammen und ordnen dann die Messewerte des Jahres 2024 ein. Einige Teile sind daher für wiederkehrende Besuchende vielleicht vom letzten Jahr noch bekannt.\nAls neue Dimension (weil es Stand Juni 2025 in den Medien auftaucht) gucken wir zusätzlich auf das Grundwasser, da der Sommer für uns ja gerade erst beginnt.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Raziel"],"tags":["100","2025","hackover2025","Raum 1.7","hackover2025-deu","Day 2"],"view_count":256,"promoted":false,"date":"2025-07-05T18:30:00.000+02:00","release_date":"2025-07-07T00:00:00.000+02:00","updated_at":"2026-01-06T18:45:25.932+01:00","length":3034,"duration":3034,"thumb_url":"https://static.media.ccc.de/media/events/hackover/2025/100-395ac1ea-0bbc-57e4-bc79-f8226d20bbe5.jpg","poster_url":"https://static.media.ccc.de/media/events/hackover/2025/100-395ac1ea-0bbc-57e4-bc79-f8226d20bbe5_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/hackover/2025/100-395ac1ea-0bbc-57e4-bc79-f8226d20bbe5.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/hackover/2025/100-395ac1ea-0bbc-57e4-bc79-f8226d20bbe5.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ho25-100-the-year-2024-in-context-of-global-climate-change","url":"https://api.media.ccc.de/public/events/395ac1ea-0bbc-57e4-bc79-f8226d20bbe5","conference_title":"Hackover 2025","conference_url":"https://api.media.ccc.de/public/conferences/hackover2025","related":[]}]}