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!
Basic Post-Exploitation Techniques
Prev
Data Mining Windows
Next
Designed by Nasio Themes || Powered by WordPress