11-23, 14:45–15:15 (Europe/Vienna), Track 1 (Dachssal)
A bit more than two years ago, in early summer of 2022, someone contacted us at the Metalab Hackspace if we would be interested in an electronically defective, but probably repairable industrial coffee vending machine. An industrial coffee machine with a touchscreen and cocoa toppings? No idea where we would find enough room for it or if it would actually be used, but of course we'd be interested!
After a few months of collecting (additional) dust and annoying a few members, we started the quest to get this machine back to work and to explore the (questionable) world of industrial coffee vending legacy, from hardware, over electronics to software architecture.
This is a talk about how we repaired the machine, how these machines usually work, a dive into legacy software and electronics setups, and why those coffee vending machines taste like they do.
Last but not least, we will discuss how we started to reverse engineer the internal system communication and if we would award a hackvalue of over 9000 for this type of machines.
There is also the final question: does it run Doom?
Hetti is an IT Security Expert based in Vienna and part of the finest Viennese Hackspace Metalab.
During day he is breaking IT infrastructure for a living and at night he works on fun hacking projects and deals with state-of-the-art legacy infrastructure.
He enjoys traveling to community based IT (Security) Conferences and Camps.
You can also find him at the Chaos Computer Club Vienna (C3W) where he is mainly involved with Chaos Macht Schule (CmS).
On some weekends he is hunting flags with the successful academic CTF Team We_0wn_Y0u.
Clemens, member of the hackspace Metalab.at, is an embedded linux and network engineer with a background in community wireless networks, electrical engineering and "enterprise" system archeology.