Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
pentest-metasploitable2 — A documented penetration testing lab built on Kali Linux and Metasploitable2, walking through a full attack chain from network traffic analysis and service enumeration through to exploiting the vsftpd 2.3.4 backdoor (CVE-2011-2523) and achieving root access. Includes blue team detection notes and MITRE ATT&CK mapping throughout. | Kitploit
Tools/GitHubGitHub/emilebarnard242/pentest-metasploitable2
Packet Sniffing & AnalysisReconnaissanceVulnerability AnalysisExploitationPost-ExploitationNetwork SecurityPenetration TestingLearning & EducationLabs & Practice

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →

About

GitHubemilebarnard242/pentest-metasploitable2

pentest-metasploitable2

View Repository
4 months agoNot yet reviewed

A documented penetration testing lab built on Kali Linux and Metasploitable2, walking through a full attack chain from network traffic analysis and service enumeration through to exploiting the vsftpd 2.3.4 backdoor (CVE-2011-2523) and achieving root access. Includes blue team detection notes and MITRE ATT&CK mapping throughout.

Share

Penetration Testing Lab: Kali Linux vs Metasploitable2

Disclaimer: This lab was conducted entirely within an isolated virtual network between two locally-hosted VMs. No external systems, live networks, or real infrastructure were targeted at any point. All techniques demonstrated are for educational purposes only and were delivered as a structured lecture to peers.


Overview

This repository documents a structured penetration testing lecture delivered using a Kali Linux attacker VM and a Metasploitable2 target VM. The goal was to walk through a realistic attack chain — from passive network observation through to root-level access on the victim machine — using industry-standard tools found in real SOC and red team environments.

The lab was designed to bridge the gap between theory and practice, showing how each phase of the attack lifecycle connects to the next. The network was fully isolated between the two VMs to contain all traffic, prevent any unintended scanning of the host network, and ensure that Wireshark captures remained clean and contained.

The lecture was delivered to peers and received strong positive feedback, particularly around the clarity of the kill chain walkthrough and the live Wireshark demonstration.


Attack Chain Summary

[Phase 1] Network Isolation & Traffic Observation → Wireshark on eth0 [Phase 2] Reconnaissance → nmap -sV service version scan [Phase 3] Target Enumeration → Metasploitable2 web interface review [Phase 4] Exploitation → vsftpd 2.3.4 backdoor via Metasploit [Phase 5] Post-Exploitation → Root shell confirmed, wall broadcast


Lab Environment


Key Learning Outcomes

Wireshark — understanding how to isolate and filter traffic to observe the TCP handshake, HTTP requests and responses, and DHCP activity between two hosts. This is the kind of packet analysis that underlies incident response and network forensics.

Nmap — using service version detection (-sV) to build an accurate picture of what is running on a target. A SOC analyst needs to understand what attackers see during reconnaissance in order to detect and triage it effectively.

Metasploit — understanding how a known CVE (vsftpd 2.3.4 backdoor) is weaponised and how the framework automates payload delivery. Recognising the indicators of this attack in logs and network traffic is a direct SOC skill.

Post-exploitation — understanding what an attacker does once they have a root shell, and how evidence of those actions manifests across the system.


Author

Royal Navy Transitioning into Cybersecurity
Certifications: CompTIA Security+ | Splunk Core Certified User (SPLK-1001)
Currently studying: Blue Team Labs (BTL1) — exam targeted August 2026

Download Tool
ComponentDetails
Attacker VMKali Linux (192.168.56.102)
Target VMMetasploitable2 Ubuntu (192.168.56.101)
NetworkHost-only isolated adapter (no internet)
Tools UsedWireshark, Nmap, Metasploit Framework
Exploitunix/ftp/vsftpd_234_backdoor
OutcomeRoot shell on target (uid=0(root))