Lab: Mini VAPT Assessment

🔬 Lab Practical — EHPT Practical 8 | Est. time: 5 hrs


🎯 Objective

Conduct a mini end-to-end penetration test against Metasploitable 2 following the 5-phase methodology; document findings for capstone report.

📝 Procedure

Phase 1: Reconnaissance

# Network discovery
nmap -sn 192.168.x.0/24
 
# Identify target services
nmap -sV -O 192.168.x.target

Phase 2: Scanning & Enumeration

# Full port scan with scripts
sudo nmap -sS -sV -O -p- --script=vuln -T4 -oA mini_vapt 192.168.x.target
 
# SMB enumeration
enum4linux -a 192.168.x.target

Phase 3: Exploitation

  • Use findings from Practicals 3-6
  • Exploit at least 3 different vulnerabilities
  • Document each with screenshots

Phase 4: Post-Exploitation

  • Demonstrate privilege escalation
  • Extract credentials
  • Show lateral movement potential

Phase 5: Documentation

Finding Template:

FieldContent
Title
SeverityCVSS score + rating
Affected SystemIP/Port/Service
DescriptionWhat the vulnerability is
PoC / EvidenceScreenshot
Business ImpactWhat could happen
RemediationHow to fix
CVE ReferenceIf applicable

✅ Expected Output

  • Completed finding sheet with 5 documented vulnerabilities
  • All screenshots labelled
  • CVSS scores calculated
  • Ready for capstone expansion

💭 Observation Questions

  1. You found 12 vulnerabilities. Client can fix only 3 this month. How do you prioritise?
  2. What is the difference between grey-box and black-box testing? When would you choose each?