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