Skip to content
Projects

SagarBiswas-MultiHAT/penetration-testing-roadmap

View on GitHub

SagarBiswas-MultiHAT/penetration-testing-roadmap has 90 GitHub stars and 14 forks. Star changes are not measured yet. Last checked 2026-11-11 06:07 UTC. Last push 2026-11-09.

How these counts are measured

🎯 A structured 60-week penetration testing curriculum with 500+ free TryHackMe labs, OWASP Top 10 deep dives, tool mastery guides, and certification roadmaps. Three learning paths from zero to professional pentester. 2026 Edition; includes AI/LLM, Cloud & API security.

Measured star growth

in 24h
Update delayed
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

🎯 Penetration Testing Roadmap (2026 Edition)

Stars Forks Last Commit License PRs Welcome Free Labs Sponsor SagarBiswas-MultiHAT on Polar.sh

A structured, comprehensive 60-week curriculum to master penetration testing, web security, network hacking, and ethical hacking from scratch.

🌐 Support The Open Source Ecosystem • 💖 Support MultiHAT Open-Source • 🥽 500+ Free Labs • 🛠️ Tools Directory • 🤝 Contribute


🔎 Find Your Learning Path

This penetration testing roadmap is a free, open-source ethical hacking and cybersecurity learning path for beginners, intermediate learners, and aspiring professional pentesters. It combines fundamentals, web application security, network security, Active Directory, cloud and API security, scripting, hands-on labs, and certification planning in one progressive curriculum.

Start here What you will find
Foundations to Professional Networking, Linux, reconnaissance, web security, exploitation, reporting, and professional development
Practical Labs A hands-on sequence of labs and exercises for building repeatable assessment skills
Goals and Tasks A focused plan for turning broad security topics into measurable weekly goals
60-Week Curriculum Week-by-week study plans, challenges, and practice resources
Free TryHackMe Rooms A searchable practice checklist with free and free-tier labs
Tools Directory A curated reference for penetration testing and security tools
Certifications Certification options and career-oriented milestones

Use responsibly: Every technique in this repository is for authorized labs, systems you own, or explicitly approved security assessments only.

📖 Overview

Feeling overwhelmed by the vast world of cybersecurity? You are not alone. Penetration testing requires a blend of networking, Linux/Windows administration, web architecture, and security methodology.

This repository provides a step-by-step, self-paced learning path designed to take you from absolute zero to a market-ready penetration tester through hands-on practice, vulnerable labs, real-world CTFs, and free certifications.


🗺️ Visual Learning Flowchart

graph TD
    A[🔧 Prerequisites<br/>Linux, Networking, Scripting] --> B[🏗️ Phase 1: Foundations<br/>4-6 Weeks]
    B --> C[🎯 Phase 2: Core Pentesting<br/>8-12 Weeks]
    C --> D[🚀 Phase 3: Specialization<br/>12+ Weeks]
    D --> E[🏆 Phase 4: Professional Dev<br/>CTFs & Bug Bounties]
    
    C --> C1[🌐 Web Security<br/>OWASP Top 10, Injection, XSS]
    C --> C2[🔌 Network Security<br/>Nmap, Metasploit, Post-Ex]
    C --> C3[🐍 Scripting & Auto<br/>Python, Bash, PowerShell]
    
    D --> D1[⚡ 2026 Emerging Vectors<br/>AI/LLM, Cloud & APIs]
    
    style A fill:#2d3748,stroke:#4a5568,color:#fff
    style B fill:#1a365d,stroke:#2b6cb0,color:#fff
    style C fill:#2c5282,stroke:#3182ce,color:#fff
    style D fill:#2b6cb0,stroke:#4299e1,color:#fff
    style E fill:#2f855a,stroke:#38a169,color:#fff
    style D1 fill:#805ad5,stroke:#9f7aea,color:#fff

⚡ What's New in the 2026 Edition?

Cybersecurity moves fast. The 2026 edition introduces modern attack vectors and defense paradigms:

  • 🤖 AI & LLM Security: Prompt injection attacks, indirect prompt hijacking, model inversion, and auditing OWASP Top 10 for LLM Applications.
  • ☁️ Cloud Pentesting: AWS/Azure/GCP identity misconfigurations, IAM privilege escalation, and container escape techniques (Docker/K8s).
  • 🔌 API & Microservices: GraphQL introspection abuse, gRPC security testing, OAuth 2.0 / JWT misconfigurations, and BOLA (Broken Object Level Authorization).
  • 📦 Supply Chain & CI/CD Security: Poisoned pipeline execution (PPE), dependency confusion, and auditing GitHub Actions workflows.
  • 🛡️ Zero Trust Architecture: Bypassing identity-aware proxies, Mutual TLS (mTLS) testing, and microsegmentation evasion.

🌟 Featured Highlight: 500+ Free TryHackMe Rooms

One of the largest open-source collections of free security labs:

├── 🐧 Linux Fundamentals (Part 1-3)
├── 🪟 Windows Fundamentals
├── 🔍 Reconnaissance & OSINT (Google Dorking, Shodan, Passive Recon)
├── 🌐 Web Hacking (SQLi, XSS, CSRF, SSRF, LFI/RFI, IDOR)
├── 🔐 Active Directory & Privilege Escalation
├── 🦠 Reverse Engineering & Malware Analysis
└── 🏆 200+ CTF Rooms (Easy, Medium, Hard, Insane)

👉 Access the Full Checklist & Progress Tracker


📜 Certification & Career Roadmap

Entry-Level ─────────► Professional ─────────► Expert Level
  • CompTIA Sec+         • OSCP                  • OSEP
  • CompTIA PenTest+     • CEH                   • GPEN
  • ISC2 CC (Free)       • GCIH                  • OSCE

👉 Access the Full Certifications & Career Guide

🧭 Looking for career roadmaps across 35 distinct roles? Check out Awesome Cybersecurity Paths for a complete breakdown of 35 roles across Offensive, Defensive, and GRC, 100+ tools, cert paths, and 10 enterprise architectures.


⚖️ Legal & Ethical Disclaimer

[!CAUTION] Authorized Testing Only: Penetration testing without explicit written authorization is illegal and punishable under computer crime laws (e.g., Computer Fraud and Abuse Act). Always perform testing strictly within authorized environments, lab VMs, or approved bug bounty scopes. Follow responsible disclosure practices at all times.


⭐ Support the Open-Source Ecosystem

If you find this roadmap or our companion resources helpful, please consider starring ⭐ the repositories on GitHub! Your support increases visibility, helps more aspiring security professionals discover free high-quality education, and keeps these community projects thriving:

🥷 The BlackHAT Roadmap 2027

Stars Forks

The complete hacking & penetration testing roadmap from beginner to elite.

  • Massive Technical Scope: 44,982 lines of rigorous technical documentation accompanied by 150+ visual diagrams covering attack chains, systems architecture, and exploitation flows.
  • Specialized Offensive Operations: In-depth coverage of OPSEC survival, web security, Active Directory dominance, binary exploitation, EDR evasion mechanisms, and 0-day vulnerability research.
  • Arsenal & Payloads: 300+ cataloged tools, 200+ MITRE ATT&CK techniques, custom weaponized C & Rust payloads, and modern AI security resources.
  • Learning Assets: Hands-on lab setup guides, curated books, top courses, technical blogs, and CTF/practice platform recommendations.

👉 Access The BlackHAT Roadmap 2027


🧭 Awesome Cybersecurity Paths

Stars Forks

A comprehensive cybersecurity career roadmap and handbook.

  • 35 Industry Roles: Comprehensive role breakdowns and skill profiles across Offensive Security, Defensive Operations (SOC Analyst, Incident Responder, Threat Hunter), and Governance, Risk & Compliance (GRC).
  • Tool & Skill Matrix: 100+ industry tools mapped directly to job expectations, daily responsibilities, and technical proficiencies.
  • Certification Milestones: Tailored credential tracks guiding learners from entry-level foundational certs to specialized professional credentials.
  • Enterprise Architectures: 10 real-world cybersecurity architecture blueprints showing enterprise defense and operational workflows.

👉 Access Awesome Cybersecurity Paths


📚 Awesome Cybersecurity Books

Stars Forks

A curated collection of 70+ free cybersecurity books organized by domain and difficulty.

  • Difficulty Progression: Structured learning tracks organized from 🟢 Beginner → 🟡 Intermediate → 🔴 Advanced to build knowledge step by step.
  • Comprehensive Domains: Curated titles covering ethical hacking, penetration testing, exploit development, malware analysis, reverse engineering, web security, and mobile security.
  • Zero Paywall: 100% free, community-maintained collection ensuring high-quality security literature is accessible without paywalls or subscriptions.

👉 Access Awesome Cybersecurity Books


📓 Research Notebooks & Field Manuals

Curated technical notebooks and field manuals with an interactive in-browser reader.

  • Interactive In-Browser Reader: Over 32 modular notebooks, field manuals, and study vaults equipped with dark-mode reading and code demonstrations.
  • Core Cybersecurity & OSINT: Handbooks including Google Dorks: The Complete Handbook, Understanding Phishing, and strategic career path guides.
  • Networking & Infrastructure: Technical field manuals detailing computer networking fundamentals, DNS architecture, and network protocols.
  • Programming for Security: Complete practical tracks for Python in cybersecurity, Bash automation, C/C++ data structures, and web technologies.

👉 Access Research Notebooks & Field Manuals


💖 Support MultiHAT Open-Source

If you find this project useful in your workflow, development, or security research, consider supporting SagarBiswas-MultiHAT in its ongoing maintenance and future updates (supports both One-Time and Monthly backing):

Support on Polar.sh Portfolio Agency


🤝 Contributing & Community

Contributions make this roadmap better for everyone! Whether you want to add a new TryHackMe room, fix a broken link, or translate a section:


📌 Attribution and Content Integrity

This repository is the canonical source for the SagarBiswas-MultiHAT Penetration Testing Roadmap. If you quote, mirror, translate, or adapt any part of it, preserve the author credit, link back to this repository, identify your changes, and keep the work under the CC BY-SA 4.0 License.

Please use the repository's citation metadata when referencing this roadmap in an article, course, video, or project. If you find an unattributed copy or a copy with altered attribution, open an issue with the URL and the affected files so the original source can be documented.

Suggested attribution:

Sagar Biswas, Penetration Testing Roadmap, SagarBiswas-MultiHAT, 2026. https://github.com/SagarBiswas-MultiHAT/penetration-testing-roadmap


Maintained with ❤️ by @SagarBiswas-MultiHAT and the global InfoSec community under the CC BY-SA 4.0 License.


Explore related projects