Skip to content
Cyberforce Academy
  • Home
  • What is Pentesting?
  • Our Services
  • Playground
  • Academy
  • TactixC2
  • Login
  • My Profile
  • Home
  • Training

Pentesting with Kali

Curriculum

  • 12 Sections
  • 54 Lessons
  • Lifetime
Expand all sectionsCollapse all sections
  • Module 1: Introduction to Penetration Testing
    7
    • 1.1
      What is Penetration Testing?
    • 1.2
      Penetration Testing Methodologies
    • 1.3
      Ethical Hacking vs Malicious Hacking
    • 1.4
      Legal and Ethical Considerations
    • 1.5
      Overview of the Pentest Lifecycle
    • 1.6
      Common Pentest Documents
    • 1.7
      Lab Safety & Best Practices
  • Module 2: Lab Setup & Environment
    7
    • 2.1
      Installing Virtualization Software (VMWare/VirtualBox)
    • 2.2
      Downloads
    • 2.3
      Setting up Kali Linux
    • 2.4
      Setting up Metasploitable
    • 2.5
      Setting up Windows 7
    • 2.6
      Network Configuration (NAT vs Bridged vs Host-Only)
    • 2.7
      Verifying Connectivity Between Machines
  • Module 3: Linux & Networking Fundamentals
    5
    • 3.1
      Basic Linux Commands (Navigation, File Management, Permissions)
    • 3.2
      Understanding Users & Privileges
    • 3.3
      Networking Basics (IP, Subnets, Ports, Protocols)
    • 3.4
      TCP/IP Model Explained
    • 3.5
      Introduction to Common Network Services
  • Module 4: Reconnaissance & Scanning
    5
    • 4.1
      Passive vs Active Recon
    • 4.2
      Network Scanning Concepts
    • 4.3
      Using Nmap for Host Discovery & Port Scanning
    • 4.4
      Service Identification
    • 4.5
      Practical: Scan Metasploitable
  • Module 5: Enumeration & Vulnerabilities
    5
    • 5.1
      Service Enumeration Basics (FTP, SSH, HTTP, SMB)
    • 5.2
      Banner Grabbing
    • 5.3
      Identifying Vulnerabilities
    • 5.4
      Intro to CVEs & Exploit Sources
    • 5.5
      Practical: Enumerate Target Services
  • Module 6: Introduction to Bind and Reverse Shells
    2
    • 6.1
      Bind Shells
    • 6.2
      Reverse Shells
  • Module 7: Exploitation with Metasploit
    6
    • 7.1
      Exploits & Payloads Explained
    • 7.2
      Metasploit Framework Basics
    • 7.3
      Searching & Running Exploits
    • 7.4
      Gaining Initial Access
    • 7.5
      Practical: Exploit Metasploitable
    • 7.6
      Practical: Exploit Windows 7
  • Module 8: Exploitation with Exploit Code
    2
    • 8.1
      Find Proof-of-Concept Exploit Code
    • 8.2
      Practical: Exploit Windows 7
  • Module 9: Post-Exploitation
    6
    • 9.1
      Meterpreter Basics
    • 9.2
      Navigating the System
    • 9.3
      Basic Post-Exploitation Techniques
    • 9.4
      Data Mining Linux
    • 9.5
      Data Mining Windows
    • 9.6
      Understanding Impact
  • Module 10: Web Vulnerabilities (Intro)
    4
    • 10.1
      Overview of Web Security
    • 10.2
      Common Vulnerabilities (SQLi, XSS)
    • 10.3
      Exploring Metasploitable Web Apps
    • 10.4
      Basic Exploitation Demo
  • Module 11: Reporting
    4
    • 11.1
      Writing a Simple Pentest Report
    • 11.2
      Documenting Findings
    • 11.3
      Final Lab: Full Attack Simulation
    • 11.4
      Wrap-Up & Next Steps
  • Module 12: Further Reading
    1
    • 12.1
      Metasploitable Walkthrough
This content is protected, please login and enroll in the course to view this content!
Service Identification
Prev
Service Enumeration Basics (FTP, SSH, HTTP, SMB)
Next
Designed by Nasio Themes || Powered by WordPress