Skip to content

Latest commit

 

History

History
179 lines (127 loc) · 11.6 KB

File metadata and controls

179 lines (127 loc) · 11.6 KB

TryHackMe Writeups — Adwait Joshi

Hands-on cybersecurity lab documentation. Analyst-style writeups — reasoning first, steps second. Two paths completed, documented progressively.

🔗 GitHub Portfolio


Progress

  • Rooms Completed: 70+ (Pre-Security Legacy + Cyber Security 101)
  • Rooms Documented: 51
  • Currently Documenting: Cyber Security 101
  • Focus: SOC fundamentals, network analysis, threat detection

Paths Completed

Path Rooms Status Completed
Pre-Security (Legacy) 15 ✅ Complete January 2026
Cyber Security 101 54 ✅ Complete February 2026

Writeups

Pre-Security (Legacy) — Completed January 2026

Network Fundamentals

# Room Key Topics
01 What is Networking? IP, MAC, ICMP, Ping
02 Intro to LAN Topologies, Subnetting, ARP, DHCP
03 OSI Model 7 Layers, Encapsulation, Layer Attribution
04 Packets & Frames TCP, UDP, Three-Way Handshake, Ports, TTL
05 Extending Your Network Port Forwarding, Firewalls, VPNs, Routing

✅ Network Fundamentals — 5/5 rooms documented.

How the Web Works

# Room Key Topics
01 DNS in Detail DNS Resolution, Record Types, TTL, DNS Attacks
02 HTTP in Detail HTTP/S, Methods, Status Codes, Headers, Cookies
03 How Websites Work HTML, JavaScript, DOM, Sensitive Data Exposure, HTML Injection
04 Putting It All Together Full Request Journey, Load Balancers, CDN, WAF, Databases

✅ How the Web Works — 4/4 rooms documented.

Linux Fundamentals

# Room Key Topics
01 Linux Fundamentals Part 1 Terminal, Navigation, File Operations, grep, find, Pipes
02 Linux Fundamentals Part 2 SSH, File Permissions, SUID, Man Pages, Utilities
03 Linux Fundamentals Part 3 Cron Jobs, Process Management, Logs, Package Management, Services

✅ Linux Fundamentals — 3/3 rooms documented.

Windows Fundamentals

# Room Key Topics
01 Windows Fundamentals Part 1 NTFS, User Accounts, UAC, Task Scheduler, System Tools
02 Windows Fundamentals Part 2 Registry, Resource Monitor, PowerShell, Windows Update, Defender

✅ Windows Fundamentals — 2/2 rooms documented.


🎉 Pre-Security (Legacy) — fully documented. 14/15 rooms complete. Note: "Learning Cyber Security" intro room skipped — single-task overview room with no substantive lab content.


Cyber Security 101

Start Your Cyber Security Journey

# Room Key Topics
01 Offensive Security Intro Offensive security mindset, GoBuster, directory brute-forcing, security through obscurity
02 Defensive Security Intro SOC, threat intelligence, DFIR, malware analysis, SIEM triage simulation
03 Search Skills Source evaluation, Google dorking, Shodan, VirusTotal, CVE, NVD, Exploit-DB, OSINT

✅ Start Your Cyber Security Journey — 3/3 rooms documented.

Linux Fundamentals

# Room Key Topics
01 Linux Fundamentals Part 1 echo, whoami, ls, cd, cat, pwd, find, grep, shell operators
02 Linux Fundamentals Part 2 SSH, flags and switches, man pages, touch, mkdir, cp, mv, rm, file, permissions, su, root directories
03 Linux Fundamentals Part 3 Nano, Vim, wget, scp, Python HTTPServer, processes, systemctl, crontabs, apt, log files

✅ Linux Fundamentals — 3/3 rooms documented.

Windows and AD Fundamentals

# Room Key Topics
01 Windows Fundamentals 1 Windows desktop, NTFS, ADS, System32, user accounts, UAC, Control Panel, Task Manager
02 Windows Fundamentals 2 MSConfig, UAC settings, Computer Management, System Information, Resource Monitor, CMD, Registry
03 Windows Fundamentals 3 Windows Update, Defender AV, Firewall profiles, SmartScreen, TPM, BitLocker, VSS, LotL
04 Active Directory Basics Domains, AD DS, OUs, GPOs, SYSVOL, Kerberos, NetNTLM, trees, forests, trust relationships

✅ Windows and AD Fundamentals — 4/4 rooms documented.

Command Line

# Room Key Topics
01 Windows Command Line ver, systeminfo, ipconfig, netstat -abon, ping, tracert, nslookup, dir, type, tasklist, taskkill
02 Windows PowerShell Cmdlets, object pipeline, Get-ChildItem, Where-Object, Sort-Object, Select-String, Get-Process, Get-Service, scripting, execution policy, modules
03 Linux Shells Shell types, Bash, Fish, Zsh, /etc/shells, history, chsh, scripting, shebang, variables, loops, conditionals

✅ Command Line — 3/3 rooms documented.

Networking

# Room Key Topics
01 Networking Concepts OSI model, TCP/IP model, IP addressing, subnets, TCP vs UDP, encapsulation, Telnet
02 Networking Essentials DHCP, ARP, ICMP, routing, NAT
03 Networking Core Protocols DNS, WHOIS, HTTP, FTP, SMTP, POP3, IMAP
04 Networking Secure Protocols TLS, HTTPS, SMTPS, POP3S, IMAPS, SSH, SFTP, FTPS, VPN
05 Wireshark: The Basics Tool overview, packet dissection, packet navigation, display filters, Export Objects
06 Tcpdump: The Basics Basic capture, BPF filters, reading pcap files, advanced filtering, output control
07 Nmap: The Basics Host discovery, port scanning, service detection, OS fingerprinting, timing, output

✅ Networking — 7/7 rooms documented.

Cryptography

# Room Key Topics
01 Cryptography Basics Plaintext, ciphertext, cipher, key, Caesar Cipher, symmetric encryption, DES, AES, XOR, modulo
02 Public Key Cryptography Basics RSA, Diffie-Hellman, SSH key auth, digital signatures, certificates, chain of trust, GPG
03 Hashing Basics Hash functions, MD5, SHA-256, rainbow tables, salting, bcrypt, hashcat, HMAC, file integrity, encoding vs encryption
04 John the Ripper: The Basics Basic cracking, NTLM, unshadow, single crack mode, custom rules, zip2john, ssh2john, *2john utilities

✅ Cryptography — 4/4 rooms documented.

Exploitation Basics

# Room Key Topics
01 Moniker Link CVE-2024-21413, Outlook Protected View bypass, file:// Moniker Link, Responder, netNTLMv2, YARA detection
02 Metasploit: Introduction Metasploit modules, msfconsole, search, use, show options, set, payloads, auxiliary, encoders, NOPs, msfdb
03 Metasploit: Exploitation db_nmap, hosts, services, auxiliary scanners, MS17-010, EternalBlue, sessions, shell_to_meterpreter
04 Metasploit: Meterpreter Meterpreter commands, migrate, getsystem, hashdump, search, cat, load kiwi, post modules, fileless execution
05 Blue Nmap vuln scan, MS17-010, EternalBlue, shell upgrade, getsystem, migrate, hashdump, password cracking, flags

✅ Exploitation Basics — 5/5 rooms documented.

Web Hacking

# Room Key Topics
01 Web Application Basics URLs, HTTP methods, status codes, request/response headers, cookies, Secure, HttpOnly, CSP, HSTS
02 JavaScript Essentials Variables, functions, loops, DOM, internal vs external JS, dialogue functions, obfuscation, best practices
03 SQL Fundamentals Relational vs NoSQL, DBMS, CREATE/DROP, SELECT, INSERT, UPDATE, DELETE, WHERE, JOIN, aggregate functions
04 Burp Suite: The Basics Proxy, Repeater, Intruder, Decoder, Comparer, FoxyProxy, CA certificate, scope, HTTP History

✅ Web Hacking — 4/4 rooms documented.

Offensive Security Tooling

# Room Key Topics
01 Hydra Brute-force, SSH attack, http-post-form, -l, -P, -t, failure string, rockyou.txt
02 Gobuster: The Basics dir mode, dns mode, vhost mode, -u, -w, -x, --no-tls-validation, --exclude-length, subdomain enumeration
03 Shells Overview Reverse shell, bind shell, web shell, Netcat, rlwrap, ncat, socat, PHP payloads, unrestricted file upload
04 SQLMap: The Basics SQL injection, --dbs, --tables, --columns, --dump, --data, --batch, --tamper, POST injection, hash cracking

✅ Offensive Security Tooling — 4/4 rooms documented.