Nmap scan
nmap -p 139,445,137 "$ip" -sVC --script "safe and smb* and not brute" -oN scan/smb_scan_"$ip".txtFull enumeration
enum4linux -a "$ip"
enum4linux-ng "$ip"
samrdump.py "$ip"
smbmap -H "$ip"SMB session check (null, guest, random user)
enum4linux -a -u "" -p "" "$ip" && enum4linux -a -u "guest" -p "" "$ip" && enum4linux -a -u "randUser" -p "" "$ip"enum4linux-ng "$ip" -R 2000 -G -u "" -p "" && enum4linux-ng "$ip" -R 2000 -G -u "randUser" -p "" && enum4linux-ng "$ip" -R 2000 -G -u "guest" -p ""Detect smb server version
Random User login check
netexec smb "$ip" -u anonymous -p ""Guest login check
netexec smb "$ip" -u guest -p ""
smbclient -U 'guest%' -L //"$ip"Null/anonymous User login check
Enum groups
SMB share enum
SMB null session connect
Username enum (RID)
Alternative tools
Tools to connect with smb machine
Download smb file/dir
Last updated