-
Fuzzers
Introduction Plenty of TryHackMe rooms have a task like “find the hidden login page,” and the answer is the same ritual every time: throw a wordlist of paths at the web server and see what sticks. I had been switching tools based on whatever the room walkthrough used, so I sat down to pick a…
-
Passing TryHackMe SEC1
Introduction TryHackMe’s Cyber Security 101 (SEC1) is the platform’s foundational certificate; the step up from the SEC0 (Pre Security) path. One learning path, six domains, covering both sides of the fence: operating system skills, network traffic analysis, web application security, security operations, password attacks, and malware analysis fundamentals. The exam is scenario-based and fully hands-on,…
-
THM The Hollow Shell
Introduction The Hollow Shell is another resort-themed box from TryHackMe’s Hacker Holidays run, and this one lives entirely in a zip file. Upload the wrong kind of archive to a “shell delivery” service and the server will happily write your files anywhere on disk it can reach. That’s Zip Slip, and this room chains it…
-
THM Beach Bar
Introduction I’ve been working through TryHackMe’s Hacker Holidays 2026 event, a free 14-day run of rooms set in a five-star resort with a zero-star security posture. Beach Bar, a beginner Linux box, chains three real production mistakes: exposed credentials, remote code execution through unsafe YAML deserialization, and a root password sitting in plain sight. This…
-
Single Kali VM on Apple Silicon
Introduction A few weeks back I built a throwaway lab: an attacker box and a couple of disposable targets, all from a make up. That solved the targets problem, but I wanted more for the Kali box itself. So I gave it the same treatment: one repo, one command, a Kali workstation I can burn…
-
Attacker workstation on a Mac
Introduction I run my daily work off a MacBook, and for a while I told myself I could install nmap and a handful of tools straight onto macOS with Homebrew and call it a day. That works until the first time you run something you don’t fully understand yet against a target, on the same…