Skip to content

Dharmendrastm/Cybersecurity_Roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Cybersecurity_Roadmap

  • Cybersecurity_Roadmap

1. Understanding Threats and Security Concepts

  • Threat Classification
  • Secure vs Unsecure Protocols (FTP vs SFTP, SSL vs TLS, IPSEC, DNSSEC, LDAPS, SRTP, S/MIME)
  • Basics of Cryptography (Salting, Hashing, Key Exchange, PKI, Private vs Public Key, Obfuscation)
  • Authentication Methodologies (Infrared, Bluetooth, NFC)

2. Cybersecurity Learning Platforms

3. Certifications

Beginner

  • CompTIA A+
  • CompTIA Linux+
  • Try Hackme Cybersecurity
  • CompTIA Network+
  • CompTIA Security+

Advanced

  • CISSP, CISA, CISM
  • GSEC, GPEN, GWAPT
  • OSCP, GIAC, CREST
  • CEH, CCNA

4. IT Fundamentals & Networking

  • Computer Hardware Components
  • OS Troubleshooting & Connection Types
  • Fundamental IT Skills (WiFi, Cloud Suites, Google Suite, Microsoft Office Suite)
  • Operating Systems (Windows, Linux, macOS)
  • Networking Basics (OSI Model, Common Ports & Protocols, VLAN, DMZ, ARP, NAT, IP, DNS, DHCP)
  • Networking Tools (Packet Sniffers, Port Scanners, Protocol Analyzers)
  • Basics of Subnetting & Network Topologies
  • Virtualization (Hypervisor, VM, Proxmox, VMWare, VirtualBox, ESXi)
  • Common Protocols (SSH, FTP, RDP, SFTP, Kerberos, LDAP, SSO)

5. Security Knowledge & Skills

  • Attack Types (Phishing, Vishing, Whaling, Smishing, Social Engineering, Reconnaissance, Brute Force, Zero Day)
  • Web-Based Attacks (OWASP Top 10, Privilege Escalation, CIA Triad, Threat Intel, OSINT)
  • Incident Response Process (Preparation, Identification, Containment, Eradication, Recovery, Lessons Learned)
  • Tools (Nmap, Tracert, Nslookup, Dig, Curl, Hping, Wireshark, Autopsy, FTK Imager)
  • Security Frameworks (ISO, NIST, RMF, CIS, CSF, ATT&CK, Kill Chain, Diamond Model)

6. Common Hacking Tools & Distros

7. Cloud Security Knowledge

  • Cloud Services (SaaS, PaaS, IaaS)
  • Cloud Models (Private, Public, Hybrid)
  • Cloud Environments (AWS, GCP, Azure)
  • Cloud Security Best Practices

8. Programming for Cybersecurity

  • Python
  • Bash
  • PowerShell
  • Go
  • JavaScript
  • C++

9. Keep Learning & Growing

  • Stay updated with new vulnerabilities and security trends.
  • Contribute to open-source security projects.
  • Engage with the cybersecurity community.

πŸ“Œ GitHub Repository Structure:

Cybersecurity-Roadmap/
│── 1-Understanding-Threats/
│── 2-Platforms/
│── 3-Certifications/
│── 4-IT-Networking/
│── 5-Security-Knowledge/
│── 6-Hacking-Tools/
│── 7-Cloud-Security/
│── 8-Programming/
│── README.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published