Posts
2025
HITCON 2025 – IMGC0NV
·2660 words·13 mins
A writeup about exploiting an image converter service through path traversal and multiprocessing pickle deserialization. The solution required crafting a polyglot file that’s both a valid BMP image and a malicious pickle payload to achieve RCE.
EPFL CS412 CTF – HEAP-MEANU
·2696 words·13 mins
A writeup for EPFL CS412’s HEAP-MEANU challenge involving heap exploitation through one-byte overflow and constrained brute-force reading. Despite full protections and modern libc 2.39, achieved RCE using a House of Spirits like attack.
2024
Heislberg: The Internet of Toilets
·3120 words·15 mins
How I used an ESP, Magnets and Kubernetes and to solve the great toilet crisis of 2021. A tale of absolutely necessary workplace optimization.
2023
The Internet of Entrance Doors
·2612 words·13 mins
How I taught my apartment’s entrance door to recognize me and open automatically. A surprisingly practical tale of BLE authentication, hidden ESPs, and the occasional accidental door opening while driving by.
The Internet of Roof Windows
·4046 words·19 mins
When your loft flat turns into a sauna every summer, the logical solution is obviously to reverse-engineer a decades-old proprietary bus protocol. A tale of digital archaeology, improvised level shifters, and ladder-based near-death experiences.