Skip to content

Latest commit

 

History

49 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TryHackMe Write-ups

Structured technical documentation from my TryHackMe learning progress. Each room I complete gets a writeup covering the methodology, commands, concepts, and tools I used — organized by learning path and module for reference and review.

Path Status
Pre-Security Completed
Cyber Security 101 Completed (14/14 modules)
Jr Penetration Tester Doing

Table of Contents


Learning Paths


Pre-Security

SEC0 Professional Certification earned. Foundational knowledge across networking, operating systems, web technologies, and security operations.

PreSecurity/ — 7 modules, 31 rooms with room-level writeups, concept deep-dives, command references, tool guides, cheat sheets, diagrams, and interview questions.

  1. Introduction to Cyber Security — Offense and defense fundamentals, career pathways
  2. Network Fundamentals — OSI/TCP-IP, protocols, ports, subnetting
  3. How The Web Works — DNS, HTTP, request lifecycle
  4. Computer Fundamentals — CPU, RAM, storage, cloud computing
  5. Operating Systems Basics — Windows and Linux internals, CLI, permissions
  6. Software Basics — Binary, Python, JavaScript, SQL
  7. Attacks and Defenses — Cyber Kill Chain, MITRE ATT&CK, incident response

Cyber Security 101

Expanded foundations with hands-on tooling — 14 modules covering operating systems, networking, cryptography, exploitation, web security, defensive operations, and career preparation.

CyberSecurity101/ — 14 modules, 54 rooms with the same structured format plus tool guides and architecture diagrams.


Jr Penetration Tester

Currently doing this pathway — working through the modules with hands-on writeups for each room.

jr-penetration-tester/

  1. Pentesting Foundations — Red and blue team roles, ethical hacking foundations
  2. Network Reconnaissance — Passive and active recon, OSINT, DNS enumeration
  3. Nmap — Host discovery, port scanning, service detection, NSE scripting
  4. Web App Fundamentals — OWASP Top 10, HTTP methods, directory brute-forcing, Burp Suite basics

Standalone Rooms

Rooms I've completed outside the main learning paths — each one gets a full writeup (methodology, commands, tools, screenshots) just like the path rooms. These are a great place to see me applying the techniques from the paths to real CTF-style targets.

Room Category Writeup What it covers
Cache Me Outside OSINT writeup.md OSINT, metadata analysis, social media research
Cowboy Hacker Exploitation writeup.md Anonymous FTP, leaked wordlists, SSH brute-force, GTFOBins privesc
Pickle Rick Web Exploit writeup.md HTML comment creds, robots.txt, web command panel, NOPASSWD sudo

Skills and Tools

Foundations: Networking (OSI, TCP/IP, DNS, HTTP), operating systems (Linux, Windows), programming (Python, JavaScript, SQL), cryptography, web technologies, security operations (CIA triad, Cyber Kill Chain, MITRE ATT&CK, incident response)

Offensive: Nmap, Metasploit, Burp Suite, Hydra, Gobuster, SQLMap, John the Ripper, Nikto, netcat, enumeration techniques, exploitation methodology

Defensive: SIEM fundamentals, Wireshark, tcpdump, digital forensics, IDS/IPS, vulnerability scanning, log analysis, malware analysis tooling (REMnux, FlareVM, CAPA)


Repository Structure

tryhackme-writeups/
├── PreSecurity/            7 modules, 31 rooms, completed
├── CyberSecurity101/       14 modules, 54 rooms, completed
├── jr-penetration-tester/  in progress (doing)
└── Other-Rooms/            Standalone writeups (with screenshots)

Each path directory includes: room-level writeups (metadata, tasks, commands, concepts, tools), concept references, command guides, tool documentation, cheat sheets, diagrams, interview questions, and revision summaries.


Related Repositories

This repo holds TryHackMe room notes. For web-security lab writeups see portswigger-academy, for machine exploitation see labs, and for condensed reference notes see Notes-cyber-security.


License

MIT — see LICENSE.


TryHackMe Profile

TryHackMe profile: utkarsshh Last updated: Sep 2026

About

Structured cybersecurity documentation from TryHackMe — 85+ rooms across Pre-Security, Cyber Security 101, and Jr Penetration Tester paths with commands, concepts, tools, and lab writeups

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors