Posts
2026
Hacking My Home Router, Part 1
·3071 words·15 mins
When Yallo removes bridge mode on my Home Router after explicitly promising it, then I’ll just re-enable it myself - even if it means desoldering the NAND and extracting the raw firmware.
IoT Mini Stories
·1463 words·7 mins
A collection of smaller home automation projects built on open source solutions from others. From magically opening entrance doors to RGB ambience behind every piece of furniture, and a standing desk that obeys Siri.
2025
Mate CTF: The Greatest Birthday Present Ever Made
·1505 words·8 mins
My friends built me a custom CTF for my 26th birthday. It had QR codes hidden in birthday cards, physical flags at ETH, and an ESP32 “rowhammer” challenge. A tale of caffeine addiction and hardware security trauma.
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
·2852 words·14 mins
How I used an ESP, magnets, and Kubernetes to solve the great toilet crisis of 2021. A tale of absolutely necessary workplace optimization.
2023
The Internet of Entrance Doors
·2503 words·12 mins
How I made my apartment entrance buzz me in after authenticating my phone over BLE. It also opened the door once while I was driving past.
The Internet of Roof Windows
·3553 words·17 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. The final implementation makes an ESP8266 impersonate the bus by abusing UART at 5924 baud.