22 lessons

Getting started

New here? Start with the platform, safe practice, and study habits.

  1. 001 Welcome to RedSec What this is, who it's for, and how the learning library is organized. intro tutorial
  2. 002 Your environment A minimal, safe setup to follow along — VM, tooling, and a local lab. intro tutorial
  3. 003 Learning roadmap for offensive security Learn Learning roadmap for offensive security through a safe, repeatable getting started workflow. intro tutorial 20 min
  4. 004 Choosing a safe practice lab Learn Choosing a safe practice lab through a safe, repeatable getting started workflow. intro tutorial 20 min
  5. 005 Setting up notes that scale Learn Setting up notes that scale through a safe, repeatable getting started workflow. intro tutorial 20 min
  6. 006 Reading technical writeups Learn Reading technical writeups through a safe, repeatable getting started workflow. intro tutorial 20 min
  7. 007 Building a weekly study routine Learn Building a weekly study routine through a safe, repeatable getting started workflow. intro tutorial 20 min
  8. 008 Using CTFs without getting stuck Learn Using CTFs without getting stuck through a safe, repeatable getting started workflow. intro tutorial 20 min
  9. 009 Understanding authorization and scope Learn Understanding authorization and scope through a safe, repeatable getting started workflow. intro reference 12 min
  10. 010 Creating a personal lab checklist Learn Creating a personal lab checklist through a safe, repeatable getting started workflow. intro tutorial 20 min
  11. 011 Measuring progress without vanity metrics Learn Measuring progress without vanity metrics through a safe, repeatable getting started workflow. core lab 30 min
  12. 012 Moving from tutorials to independent testing Learn Moving from tutorials to independent testing through a safe, repeatable getting started workflow. core tutorial 20 min
  13. 013 Building a beginner lab notebook Learn Building a beginner lab notebook through a safe, repeatable getting started workflow. core tutorial 20 min
  14. 014 Choosing Linux, Windows, and cloud labs Learn Choosing Linux, Windows, and cloud labs through a safe, repeatable getting started workflow. core tutorial 20 min
  15. 015 How to study one vulnerability class Learn How to study one vulnerability class through a safe, repeatable getting started workflow. core tutorial 20 min
  16. 016 How to avoid tutorial dependence Learn How to avoid tutorial dependence through a safe, repeatable getting started workflow. core reference 12 min
  17. 017 Creating a CTF review habit Learn Creating a CTF review habit through a safe, repeatable getting started workflow. core tutorial 20 min
  18. 018 Tracking commands, screenshots, and evidence Learn Tracking commands, screenshots, and evidence through a safe, repeatable getting started workflow. core tutorial 20 min
  19. 019 Building a personal glossary Learn Building a personal glossary through a safe, repeatable getting started workflow. core tutorial 20 min
  20. 020 Planning a 30 day fundamentals sprint Learn Planning a 30 day fundamentals sprint through a safe, repeatable getting started workflow. core lab 30 min
  21. 021 Planning a 90 day offensive security path Learn Planning a 90 day offensive security path through a safe, repeatable getting started workflow. core tutorial 20 min
  22. 022 Knowing when to ask for hints Learn Knowing when to ask for hints through a safe, repeatable getting started workflow. core tutorial 20 min