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 sections
Collapse 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!
Search Here...