Expert Cyber Security Course

Content Outline
🔐 Module 1: Introduction to Ethical Hacking

  • Fundamentals of information security challenges
  • Basics of ethical hacking concepts
  • Information security controls and frameworks
  • Overview of cybersecurity laws and compliance

🕵️ Module 2: Footprinting & Reconnaissance

  • Latest techniques and tools for footprinting
  • Reconnaissance methodologies (active & passive)
  • Understanding the pre-attack phase

🌐 Module 3: Network Fundamentals

  • Basics of network topology & TCP/IP protocols
  • Ping sweeps & port scanning with Nmap
  • Traffic capture & analysis with Wireshark

🛡️ Module 4: Vulnerability Assessment

  • Identifying vulnerabilities using scanners
  • Understanding CVEs (Common Vulnerabilities & Exposures)
  • Basic remediation & patching strategies

🔑 Module 5: Password Cracking

  • Hands-on with password cracking tools
  • Techniques: Dictionary, Brute Force, Hybrid Attacks
  • Identifying and securing weak passwords

🌍 Module 6: Web Application Security

  • Common vulnerabilities: SQLi, XSS, CSRF
  • Web application scanning tools
  • Best practices for secure coding & deployment

👥 Module 7: Access Control

  • Authentication methods: passwords, MFA
  • Role-based access & permission management

🔒 Module 8: Cryptography Basics

  • Introduction to symmetric & asymmetric algorithms
  • Hands-on encryption & decryption exercises

💻 Module 9: Hacking Web Servers

  • Web server attack techniques & methodologies
  • Auditing vulnerabilities in web infrastructures
  • Defensive countermeasures & hardening

🌐 Module 10: Hacking Web Applications

  • Comprehensive web application attack methodology
  • Exploiting & auditing application vulnerabilities
  • Preventive strategies & countermeasures

📊 Splunk Administration & Development
🔍 Splunk Searching

  • Running and refining searches
  • Using auto-complete & search modes (fast, smart, verbose)
  • Setting time ranges & managing search jobs
  • Analyzing results & working with events

🏷️ Using Fields in Searching

  • Understanding fields & field extraction
  • Using fields in queries
  • Leveraging the fields sidebar for insights

📑 Reports

  • Saving and editing reports
  • Creating tabular statistical reports
  • Generating visual reports (charts & graphs)

📊 Dashboards

  • Creating & customizing dashboards
  • Adding reports and panels
  • Building interactive & cascading dashboards

🔔 Alerts

  • Understanding alert types
  • Creating real-time & scheduled alerts
  • Viewing and managing fired alerts