Welcome

I’m Hayden and I work in IT security. Sometimes I like to write about computer stuff.

Adding a (tiny) new feature to Slskd

This post is about adding a small new feature to an open source project. Even if you don’t care about the project (Slskd), you will see how easy contributing to open source can be (sometimes). ...

August 4, 2025 · 7 min · 1322 words · Hayden Nolan

NetBird

NetBird is a VPN solution built on WireGuard that implements some nice authentication and access control features. Until now I’ve been using a barebones WireGuard VPN, but today I felt like tinkering, so here we are. NetBird makes use of ICE, STUN, and TURN. I had not heard of these before, so it’s time for a short detour before we get started. NAT Traversal STUN, TURN, and ICE are basically protocols for establishing a connection between two endpoints, which almost always involves NAT traversal. They are primarily employed in WebRTC. ...

August 3, 2025 · 10 min · 1919 words · Hayden Nolan

Setting up an IT Security Homelab

In this post, I’ll be setting up a homelab network for various cybersecurity stuff. By the end, we’ll have a (very) small enterprise network set up and a device to run attacks from. ...

July 26, 2025 · 16 min · 3228 words · Hayden Nolan

Pwnagotchi 101

Pwnagotchi is a neat little tool that you carry around with you as it captures WPA handshakes, which can later be cracked to recover the password. I decided I wanted to build one and learn more about WPA and its security flaws, and that’s what I’ll cover in this post. ...

March 30, 2024 · 13 min · 2672 words · Hayden Nolan

Setting up Proxmox on a Dell PowerEdge T130

This is a blog post about my experience getting Proxmox working on a Dell T130 I found on Kijiji for $100. ...

June 19, 2023 · 6 min · 1107 words · Hayden Nolan