0% found this document useful (0 votes)
6 views

Cybersecurity_Roadmap

The document outlines a comprehensive 20-week cybersecurity learning roadmap divided into two phases: Fundamentals and Ethical Hacking & Penetration Testing. The first phase covers essential topics such as Linux commands, networking basics, programming, and core cybersecurity concepts. The second phase focuses on web application security, including various attack types and practical exercises to enhance skills.

Uploaded by

Nikhil Nik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Cybersecurity_Roadmap

The document outlines a comprehensive 20-week cybersecurity learning roadmap divided into two phases: Fundamentals and Ethical Hacking & Penetration Testing. The first phase covers essential topics such as Linux commands, networking basics, programming, and core cybersecurity concepts. The second phase focuses on web application security, including various attack types and practical exercises to enhance skills.

Uploaded by

Nikhil Nik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Cybersecurity Learning Roadmap ( Weekly Study Plan)

Phase 1: Fundamentals ( Weeks 1-8)

Weeks 1-2: Linux & Command Line

- Learn basic Linux commands: ls , cd , pwd , cp , mv , rm , cat , nano , vi

- User & file permissions: chmod , chown , sudo

- Networking in Linux: ifconfig , netstat , ping , traceroute

- Install & explore Kali Linux / Parrot OS

- Practice in a Linux terminal (TryHackMe "Linux Fundamentals" )

Weeks 3-4: Networking Basics

- TCP/IP Model, OSI Model, DNS , DHCP , NAT

- Network scanning with nmap

- Packet analysis with Wireshark

- Learn about VPNs, proxies, firewalls

- Set up a basic home lab using VirtualBox or VMware

Weeks 5-6: Programming & Scripting

- Python basics (variables, loops, functions, file handling)

- Bash scripting (automating tasks, working with logs)

- PowerShell basics for Windows security

- JavaScript basics (important for web security)

Weeks 7-8: Cybersecurity Concepts

- CIA Triad (Confidentiality , Integrity , Availability )

- OWASP Top 10 Web Vulnerabilities


- Common attack types (DDoS , MITM , Phishing , Social Engineering )

- Threat modeling & risk assessment

Phase 2: Ethical Hacking & Penetration Testing ( Weeks 9-20)

- Weeks 9-10: Web Application Security

- SQL Injection (SQLi) - Exploiting databases

- Cross-Site Scripting (XSS) - Stealing sessions

- CSRF, SSRF, IDOR - Bypassing security controls

- Practice on PortSwigger Web Security Academy

... (Content continues in the same structure) ...

You might also like