James Cao
TryHackMe Blue Room

TryHackMe - Blue Room Walkthrough

This is my TryHackMe walkthrough, created to document my learning journey and share solutions with the community. The writeups include a mix of hints, step-by-step explanations, and final answers to help players who get stuck, while still encouraging independent problem-solving. Blue Room - Deploy & hack into a Windows machine, leveraging common misconfigurations issues. Overview Room URL: https://tryhackme.com/room/blue Difficulty: Easy Time to complete: 30 Walkthrough 1. Recon How many ports are open with a port number under 1000? ...

September 10, 2025 · 4 min
TryHackMe Learning Cyber Security Room

TryHackMe - Learning Cyber Security Room Walkthrough

This is my TryHackMe walkthrough, created to document my learning journey and share solutions with the community. The writeups include a mix of hints, step-by-step explanations, and final answers to help players who get stuck, while still encouraging independent problem-solving. Learning Cyber Security Room - Get a short introduction to a few of the security topics you’ll be learning about. Overview Room URL: https://tryhackme.com/room/beginnerpathintro Difficulty: Easy Time to complete: 45 Walkthrough 1. Web Application Security What is the username of the BookFace account you will be taking over? => Answer: Ben.Spring ...

September 9, 2025 · 1 min
Natas cover

OverTheWire Natas Walkthrough Levels 21 - 24

The Natas wargame is part of OverTheWire and focuses on web security challenges. This post covers Levels 21 – 24, with hints, answers, and explanations to help you understand the thought process, not just the final solution. Each level introduces a new vulnerability — from basic HTML inspection to SQL injection, XSS, command injection, file inclusion, and authentication flaws. The goal is to find the password for the next level by analyzing and exploiting the web application. ...

September 9, 2025 · 4 min
Natas cover

OverTheWire Natas Walkthrough Levels 14 - 20

The Natas wargame is part of OverTheWire and focuses on web security challenges. This post covers Levels 14 – 20, with hints, answers, and explanations to help you understand the thought process, not just the final solution. Each level introduces a new vulnerability — from basic HTML inspection to SQL injection, XSS, command injection, file inclusion, and authentication flaws. The goal is to find the password for the next level by analyzing and exploiting the web application. ...

September 9, 2025 · 8 min
Natas cover

OverTheWire Natas Walkthrough Levels 7 - 13

The Natas wargame is part of OverTheWire and focuses on web security challenges. This post covers Levels 7 – 13, with hints, answers, and explanations to help you understand the thought process, not just the final solution. Each level introduces a new vulnerability — from basic HTML inspection to SQL injection, XSS, command injection, file inclusion, and authentication flaws. The goal is to find the password for the next level by analyzing and exploiting the web application. ...

September 9, 2025 · 5 min
Natas cover

OverTheWire Natas Walkthrough Levels 0 - 6

The Natas wargame is part of OverTheWire and focuses on web security challenges. This post covers Levels 0 – 6, with hints, answers, and explanations to help you understand the thought process, not just the final solution. Each level introduces a new vulnerability — from basic HTML inspection to SQL injection, XSS, command injection, file inclusion, and authentication flaws. The goal is to find the password for the next level by analyzing and exploiting the web application. ...

September 9, 2025 · 5 min
Leviathan cover

Overthewire Leviathan FULL Walkthrough

The Leviathan wargame on OverTheWire is designed to introduce players to basic privilege escalation and binary exploitation. Unlike Bandit (Linux basics) or Krypton (cryptography), Leviathan focuses on understanding how misconfigured permissions, hidden files, and small vulnerable programs can be exploited to gain higher access. In this walkthrough, I’ll guide you through all Leviathan levels with detailed explanations. Each section includes the commands, reasoning, and solutions I used, so you won’t just copy answers but also learn the techniques behind them. ...

September 9, 2025 · 6 min
Krypton cover

Overthewire Krypton FULL Walkthrough

OverTheWire’s Krypton is a beginner-friendly wargame designed to introduce players to the world of cryptography. Unlike Bandit, which focuses on Linux basics, Krypton takes you through different stages of encryption and decryption — from simple substitution ciphers to more advanced concepts. In this walkthrough, I’ll cover all Krypton levels step by step. You’ll find not only the solutions but also the thought process, hints, and commands I used to solve each challenge. My goal is to make this guide useful for cybersecurity enthusiasts who are just starting out with cryptography and CTFs. ...

September 9, 2025 · 4 min
Bandit cover

OverTheWire Bandit Beginner Levels 31 - 33

A step-by-step walkthrough of OverTheWire Bandit beginner levels 31 to 33. Learn Linux basics, file manipulation, permissions, and commands through hands-on CTF challenges — perfect for cybersecurity beginners. This walkthrough covers OverTheWire Bandit beginner levels 31–33. It provides both hints and answers for each stage, helping new cybersecurity learners and CTF players progress when they’re stuck. A great resource for building Linux command-line skills while practicing ethical hacking basics. Bandit Level 31 → Level 32 (Updated: 4 August 2025) ...

September 8, 2025 · 2 min
Bandit cover

OverTheWire Bandit Beginner Levels 26 - 30

A step-by-step walkthrough of OverTheWire Bandit beginner levels 26 to 30. Learn Linux basics, file manipulation, permissions, and commands through hands-on CTF challenges — perfect for cybersecurity beginners. This walkthrough covers OverTheWire Bandit beginner levels 21–25. It provides both hints and answers for each stage, helping new cybersecurity learners and CTF players progress when they’re stuck. A great resource for building Linux command-line skills while practicing ethical hacking basics. Bandit Level 26 → Level 27 (Updated: 4 August 2025) ...

September 7, 2025 · 3 min