What problem does it solve?
Penetration testers assessing Windows and Samba hosts need a structured methodology for attacking SMB/CIFS services, from anonymous enumeration through credentialed access and lateral movement, without missing critical checks like null sessions, SMB signing, or EternalBlue.
Core Features & Use Cases
- Share and User Enumeration: Enumerate shares, users, groups, and password policies via null sessions, guest access, RID cycling, and tools like enum4linux-ng, rpcclient, and netexec.
- Credential Attacks and Secrets Dumping: Perform password spraying, Pass-the-Hash, SAM/LSA dumping with secretsdump.py, and hunt for GPP passwords in SYSVOL.
- Lateral Movement and Command Execution: Execute commands via psexec, wmiexec, smbexec, and atexec, and relay NTLM authentication when SMB signing is not required.
- Use Case: During an authorized internal Active Directory assessment, a tester finds TCP 445 open, confirms a null session with crackmapexec, extracts a domain user list, sprays a common password, and uses the resulting admin hash to move laterally with wmiexec.
Quick Start
Ask the AI to enumerate SMB shares and users on the authorized target host at the given IP address and check for null sessions and MS17-010.