What problem does it solve?
Legacy Windows systems with unpatched SMBv1 remain exposed to MS17-010 (EternalBlue), and security testers need a structured, safe methodology to confirm exploitability without crashing production hosts or drawing false conclusions from incomplete scans.
Core Features & Use Cases
- Phased Exploitation Workflow: Guides vulnerability scanning (Nmap NSE, Metasploit auxiliary), exploitation (ms17_010_eternalblue, ms17_010_psexec, AutoBlue), and post-exploitation (persistence, credential dumping, pivoting).
- Pitfall Avoidance: Covers commonly missed checks such as OS build fingerprinting, named-pipe accessibility, x86 vs x64 payload architecture, and crash-safety sign-off on legacy hosts.
- Detection & Defense Mapping: Maps the technique to MITRE ATT&CK (T1210, T1190, T1569.002), D3FEND countermeasures, and NIST CSF, with concrete detection indicators like Event ID 7045 and anomalous named-pipe activity.
- Use Case: During an authorized internal penetration test, scan the network for SMB port 445, confirm MS17-010 with the smb-vuln-ms17-010 NSE script, exploit a confirmed Windows 7 target with Metasploit, and document a Meterpreter session running as NT AUTHORITY\SYSTEM as proof.
Quick Start
Ask the AI to scan the authorized lab network for MS17-010 with Nmap and exploit a confirmed vulnerable Windows host using Metasploit's ms17_010_eternalblue module.