SMB Enum

SMB (Server Message Block) - a network file and resource sharing protocol, based on a client-server model.

There are many variants of the SMB protocol like SMBv1, CIFS, SMBv2, SMBv2.1, SMBv3, and so on.

  • e.g. Windows mapping and sharing drives as letter, uses SMB

Usually SMB can be found on ports 139 or 445 and nmap service and scripts enumeration (-sV, -sC) can find more info about the O.S. version.

After finding SMB through port scanning, gather more information with nmap.

Information that we can enumerate with smb:-

  1. protocols

  2. security mode

  3. sessions

  4. shares

  5. users

  6. stats

  7. domains

  8. groups

  9. services

Last updated