This comprehensive TryHackMe learning path is designed to guide you from a novice to an expert within the cybersecurity domain.
Suitable for individuals new to the field or those seeking to refine their existing skills, this learning path provides a valuable resource for all.
Upon completion, you will have established a robust foundation in cybersecurity, equipping you with the knowledge and expertise necessary to tackle advanced challenges and real-world situations.
Indroduction +only if you have not done tryhackme before
| Status | Room Title | Category | Estimated Time to Completion |
|---|---|---|---|
| ☐ | Tutorial | Easy | 15 Minutes |
Windows Required
| Status | Room Title | Category | Estimated Time to Completion |
|---|---|---|---|
| ☐ | Windows Fundamentals 1 | Informational | 30 Minutes |
| ☐ | Windows Fundamentals 2 | Informational | 30 Minutes |
| ☐ | Windows Command Line | Easy | 45 Minutes |
| ☐ | Windows Powershell | Easy | 60 Minutes |
| ☐ | Windows Hardening | Easy | 120 Minutes |
| ☐ | Logs Fundamentals | Easy | 45 Minutes |
| ☐ | Introduction to Endpoint Security | Easy | 60 Minutes |
| ☐ | Active Directory Basics | Easy | 30 Minutes |
| ☐ | Registry Persistence Detection | Easy | 60 Minutes |
| ☐ | Windows Forensics 1 | Medium | 60 Minutes |
| ☐ | Windows User Account Forensics | Easy | 30 Minutes |
| ☐ | Active Directory Hardening* | Medium | 240 Minutes |
*highly recommended but not required
Linux Required
| Status | Room Title | Category | Estimated Time to Completion |
|---|---|---|---|
| ☐ | Linux Fundamentals 1 | Informational | 10 Minutes |
| ☐ | Linux Shells | Easy | 45 Minutes |
| ☐ | Linux Fundamentals 2 | Informational | 20 Minutes |
| ☐ | Linux Fundamentals 3 | Informational | 18 Minutes |
| ☐ | Linux File System Analysis | Easy | 80 Minutes |
| ☐ | Linux Incident Surface | Easy | 120 Minutes |
| ☐ | Linux System Hardening | Medium | 30 Minutes |
| ☐ | Linux Process Analysis | Easy | 60 Minutes |
| ☐ | Linux Logs Investigations | Medium | 60 Minutes |
| ☐ | Linux Live Analysis* | Medium | 120 Minutes |
*highly recommended but not required
Networking and Firewall Basics Required
| Status | Room Title | Category | Estimated Time to Completion |
|---|---|---|---|
| ☐ | Intro to Networking | Easy | 20 Minutes |
| ☐ | Networking Concepts | Easy | 60 Minutes |
| ☐ | Networking Core Protocols | Easy | 45 Minutes |
| ☐ | Networking Secure Protocols | Easy | 60 Minutes |
| ☐ | Firewall Fundamentals | Easy | 60 Minutes |
| ☐ | Network Security Architecture | Medium | 60 Minutes |
Basics of Malware recommended
| Status | Room Title |
|---|---|
| ☐ | Intro to Malware |
| ☐ | Strings Command |
| ☐ | Basics of Reverse Engineering |
| ☐ | x86 Assembly Crash Course |
| ☐ | Windows Internals |
| ☐ | Basic Static Analysis |
| ☐ | Basic Dynamic Analysis |
Other Useful Tools recommended
| Status | Room Title |
|---|---|
| ☐ | Wireshark 101 |
| ☐ | TCPDump Basics |
| ☐ | Nmap Basics |
| ☐ | Nessus |
| ☐ | Splunk 101 |
| ☐ | Splunk 101 |
| ☐ | Investigating with Splunk |
| ☐ | Auditing and Monitoring |
| ☐ | Volatility |
| ☐ | Wazuh |
| ☐ | Redline |