Back
Year
2024
Tech & Technique
Python, Docker, Git, Kali Linux
Description
A powerful command-line tool designed for security researchers and penetration testers to enumerate and analyze SMB (Server Message Block) shares across networks. Built for Kali Linux environments, this scanner helps identify misconfigured or exposed SMB shares for further exploitation.
Key Features:
Technical Highlights:
Key Features:
- ๐ Network Scanning: Quickly scan IP ranges for open SMB ports (139, 445)
- ๐ Share Enumeration: List available SMB shares, access permissions, and guest access status
- ๐ Credential Support: Supports brute-force or login using provided user credentials
- ๐ฆ Dockerized: Easily deploy and run in isolated environments via Docker
- ๐ Report Generation: Outputs detailed results in structured, readable format
Technical Highlights:
- Developed in Python using socket, smbprotocol, and argparse libraries
- Dockerized the tool for consistent deployment across environments
- Integrated Git for version control and community contributions
- Tested on Kali Linux with standard tools for offensive security tasks
My Role
Developer & Maintainer
Built and maintained the tool for practical cybersecurity use cases:
Built and maintained the tool for practical cybersecurity use cases:
- โ Core Development: Wrote Python scripts for SMB detection, enumeration, and reporting
- ๐ณ Docker Integration: Packaged the tool into a Docker container for portable execution
- ๐ Version Control: Managed open-source codebase with Git and documented usage
- ๐งช Testing: Verified functionality in various network configurations on Kali Linux