Skip to main content
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
Bug bounty hunter learning path
ยท
Module 1
Penetration Testing Foundations & Reconnaissance
1
Setting Up Your Kali Linux Penetration Testing Lab
Set up and configure a virtual penetration testing lab environment using Kali Linux.
2
Penetration Testing Methodologies Explained
Describe the phases of a penetration testing methodology (e.g., PTES, OSSTMM).
3
Passive Reconnaissance with OSINT Tools
Perform passive reconnaissance using open-source intelligence (OSINT) techniques like Google dorking and public code repository analysis.
4
Network Discovery with Nmap: Identifying Hosts and Ports
Conduct active network discovery using tools like Nmap to identify live hosts and open ports (SYN, UDP, Connect scans).
5
Port & Service Enumeration for Vulnerability Discovery
Perform service and version enumeration on discovered ports to identify potential vulnerabilities.
6
Enumerating Network Services
Enumerate common network services like SMB, FTP, and DNS to gather detailed configuration and user information.
7
OSINT for Target Profiling
Extract metadata from public documents and analyze social media to gather intelligence on a target.
8
Structuring Reconnaissance for Attack Planning
Organize and document reconnaissance findings in a structured format for attack planning.
Previous module
Next module
Network Exploitation & Initial Access