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

GlacierCTF2024 (Organizing)

CTF

Collaborated on GlacierCTF2024 developing challenges, templates, infrastructure and organization.

Provided typstastic, Schrödinger Compiler and ksmaze

https://ctftime.org/event/2402

Secure Software Development Tutor

Teaching

Developed pwn (exploiting) challenges for Secure Software Development KU course

https://www.iaik.tugraz.at/course/secure-software-development-705022-wintersemester-2024-25/

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