p0dalirius/smbclient-ng
Some data may be outdated — see provenance labels.
smbclient-ng, a fast and user friendly way to interact with SMB shares. observed · 2026-09-24
Health v2 · maintenance only
73/100
- Activity 85
- Release rhythm 51
- Longevity 85
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-22. Adoption (stars, forks) is never an input.
- gap_med: 289.5
- age_days: 1198
- days_rel: 112
- days_push: 92
- n_releases_24m: 3
Adoption not part of the score
1067 stars · 94 forks observed · 2026-09-24
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
smbclient-ng is a Python command-line tool providing a fast, user-friendly interactive shell for interacting with SMB shares on remote Windows machines. It offers familiar filesystem-like commands (ls, cd, get, put, cat) plus extras like ACL listing and file metadata for both remote and local operations.
Use cases
- browse and transfer files on SMB shares from the command line
- enumerate Windows file shares during a penetration test
- list ACLs of files and folders on an SMB share
- download files recursively from a remote SMB share
- replace the clunky smbclient interface with a friendlier shell
- inspect file metadata and share info on a remote server
When to choose
- you need an interactive, intuitive shell for SMB share access
- you are doing Windows/Active Directory security assessments and need to move files over SMB
- you want modern features like pretty-printed file contents and ACL listing that smbclient lacks
When to avoid
- you need a non-Python, cross-platform binary - the author recommends the newer Go rewrite at TheManticoreProject/smbclient-ng
- you need scripted, non-interactive SMB automation rather than an interactive shell
- you only need simple one-off SMB file copies available in your OS tools
Facets
cli-tool · maturity active
cli file-system security developer-tools security penetration-testing files networking python cli windows cross-platform smb smb-client windows-shares active-directory pentesting file-transfer command-line linux macos
2 sources
- readme: https://github.com/p0dalirius/smbclient-ng · fetched 2026-09-24 · 082f1198da6a
- homepage: https://podalirius.net/ · fetched 2026-08-29 · 0a6502170340
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| p0dalirius/smbclient-ng | main | 73 |
For agents
markdown · JSON · MCP: product_card(name="p0dalirius/smbclient-ng")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem