Tool and Usage
Why this tool?
SMBMap allows scanning of file resources that are shared with the SMB protocol. The tool will list share drives, drive permissions, the share contents, upload/download functionality, file name auto-download pattern matching, and even execute remote commands. The tool was created for pentesters to simplify finding sensitive data, or at least test for it.
How it works
SMBMap uses the Impacket toolkit that is known for its network protocol support. In this case, it specifically uses the routines related to SMB (server message block).
To run this tool, you will need Impacket, PyASN.1, and PyCrypto.
Usage and audience
SMBMap is commonly used for data leak detection, information gathering, or penetration testing. Target users for this tool are pentesters.
Example usage and output
Tool review and remarks
The review and analysis of this project resulted in the following remarks for this security tool:
- + The source code of this software is available
Supported operating systems
SMBMap is known to work on Linux.
Several dependencies are required to use SMBMap.
Similar tools to SMBMap:
The keimpx security tool can be used to check for valid credentials across a network. It uses the SMB protocol, typically used on Microsoft Windows and others.
AIL is a framework to analyze potential information leaks from unstructured data sources. For example, this may include data from Pastebin and similar services.
S3Scanner helps with the discovery of S3 storage buckets on the platform of Amazon's AWS. Learn how the tool works with this review.
This tool page was updated at . Found an improvement? Help the community by submitting an update.
Related tool information
- Server Message Block (SMB) is also known as Common Internet File System (CIFS). It is the network protocol that allows file sharing within Microsoft Windows. The Samba toolkit opened up this protocol to Linux and other systems, allowing them to join the conversation.