Awesome Cyber Security University 
A curated list of awesome and free educational resources that focuses on learn by doing.
Contents
- About
- Introduction and Pre-Security - (Completed/In Progress)
- Free Beginner Red Team Path - (Add your badge here. The badge code is hidden in this repo)
- Free Beginner Blue Team Path - (Add your badge here. The badge code is hidden in this repo)
- Bonus CTF practice and Latest CVEs - (Completed/In Progress)
- Bonus Windows - (Completed/In Progress)
- Extremely Hard Rooms to do - (Completed/In Progress)
About
Cyber Security University is A curated list of awesome and free educational resources that focus on learning by doing.
There are 6 parts to this. 1. Introduction and Pre-security 2. Free Beginner Red Team Path 3. Free Beginner Blue Team Path 4. Bonus practices 5. Latest CVEs 6. Extremely Hard rooms The tasks are linear in nature of the difficulty. So it's recommended to do it in order. But you can still jump around and skip some rooms If you find that you are already familiar with the concepts.
As you go through the curriculum, you will find completion badges that are hidden within this README.md for both red and blue team path completion badges. You can copy the HTML code for them and add it to the content page below once you have completed them.
Contributing
Pull requests are welcome with the condition that the resource should be free! Please read the contribution guide in the wiki if you wish to add tools or resources.
Introduction and Pre-Security
Level 1 - Intro
- OpenVPN - Learn how to connect to a virtual private network using OpenVPN.
- Welcome - Learn how to use a TryHackMe room to start your upskilling in cyber security.
- Intro to Researching - A brief introduction to research skills for pentesting.
- Linux Fundamentals 1 - Embark on the journey of learning the fundamentals of Linux. Learn to run some of the first essential commands on an interactive terminal.
- Linux Fundamentals 2 - Embark on the journey of learning the fundamentals of Linux. Learn to run some of the first essential commands on an interactive terminal.
- Linux Fundamentals 3 - Embark on the journey of learning the fundamentals of Linux. Learn to run some of the first essential commands on an interactive terminal.
- Pentesting fundamentals - Fundamentals of penetration testing.
- Principles of security - Principles of security.
- Red Team Engagements - Intro to red team engagements.
- Hip Flask - An in-depth walkthrough covering pentest methodology against a vulnerable server.
- Practice Linux Commands - A free course with 41 hands-on labs to practice and master the most commonly used Linux commands.
Introductory CTFs to get your feet wet
- Google Dorking - Explaining how Search Engines work and leveraging them into finding hidden content!
