Master's Defense

University

Defended my Master’s Thesis and finished the degree. Contents are under embargo, will be published after.

GoogleCTF 2025

CTF

Played GoogleCTF2025 (only a bit) and solved “bpfbox” along a teammate.

CTFTime Scripting

CTF Organizational

Created some small CTFTime wrapper scripts to list CTFs via the CLI and calculate rating points.

https://ecomaikgolf.com/notes/0035-ctftime-view-ctfs-in-the-cli/

https://ecomaikgolf.com/notes/0036-ctftime-automatic-points-calculation/

https://ecomaikgolf.com/notes/0037-ctftime-rating-calculations/

DEFCON CTF Qualifier 2025

CTF

Played with KuK Hofhackerei and got 6th place, qualifying for DEFCON CTF 2025.

https://ctftime.org/event/2604/

Siemens OT Workshop

Workshop

Attended an OT Workshop organized by Siemens. Topics: Profinet, OT Pentesting, TIA Portal

Insomnihack 2025

CTF Conference

Played with LosFuzzys and placed 2nd on the academic bracket.

Attended the conferences.

CTF Team Captain

CTF Organizational

Elected team captain of the CTF Team LosFuzzys, alongide Xer0.

OpenWRT Updater Script

Sysadmin

Created a script to upgrade OpenWRT routers via cron

https://ecomaikgolf.com/notes/automatic-openwrt-updater/

Fedora Copr Packages

Packaging

Packaging typst, tinymist and lf in Fedora Copr:

https://copr.fedorainfracloud.org/coprs/ecomaikgolf/typst/

ISEC Master Thesis Typst Template

Typesetting

Created a Master’s Thesis typst template for ISEC TUGraz.

https://github.com/ecomaikgolf/typst-isec-master-thesis-template

Note I: Projects are in a best-effort cronological order
Note II: I usually forget to update this