Cybersecurity Lab
Kali Linux & Metasploitable2 Lab
A controlled virtual lab for learning safe enumeration, Linux workflow, vulnerable services, and report writing.
Completed2026Beginner
Objective
Build a safe, isolated lab environment and practice documenting what can be learned from intentionally vulnerable systems.
Tools Used
Kali LinuxMetasploitable2VirtualBoxLinux terminal
Steps Performed
- Created isolated Kali Linux and Metasploitable2 virtual machines.
- Verified both machines could communicate inside the private lab network.
- Reviewed basic Linux commands and target service exposure.
- Captured observations, commands, and assumptions for a repeatable report.
Key Findings
- Lab isolation is required before practicing offensive security tools.
- Service banners and open ports provide useful starting context.
- Clear notes make beginner labs more useful than raw command output alone.
Screenshots
Network adapter setup
Kali terminal session
Metasploitable2 login screen
Lessons Learned
- Authorized scope matters before any security testing.
- A repeatable lab setup is the foundation for future vulnerability assessment work.
Future Improvements
- Add packet captures with Wireshark.
- Create a formal PDF report template for each lab.
References
- Kali Linux documentation
- Metasploitable2 project documentation