Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Learn Linux basics for hacking
·
Module 10
Building a Hacking Lab and Initial Reconnaissance
Penetration Testing Phases
Describe the phases of a penetration test (e.g., Recon, Scanning, Exploitation, Post-Exploitation)
2
Building Your Virtual Hacking Lab
Explain the components and purpose of a virtual hacking lab, including the hypervisor, attacker VM, and target VM
3
Setting Up Your Virtual Lab Environment
Install virtualization software and configure a private virtual network for the lab
4
Setting Up Your Hacking Lab: Kali and Metasploitable VMs
Download and import a Kali Linux VM and a vulnerable target VM (e.g., Metasploitable2)
Verifying Network Connectivity Between VMs
Verify network connectivity between the attacker and target virtual machines
6
Reconnaissance: Passive vs. Active, Legal & Ethical Boundaries
Distinguish between passive and active reconnaissance, explaining the legal and ethical boundaries
7
OSINT Fundamentals: WHOIS & Search Engines
Gather publicly available information about a target using WHOIS and search engines
8
Gathering OSINT with theHarvester and Recon-ng
Use tools like `theHarvester` or `Recon-ng` to collect email addresses and subdomains for a target
Previous module
Security Principles and Defensive Measures
Next module
Network Scanning and Service Enumeration