enum4linux-ng
v1.3.5 open-sourceThe section your link pointed to isn't on enum4linux-ng's page any more, so we've brought you to the top.
enum4linux-ng is a rewrite of enum4linux for enumerating information from Windows and Samba systems, wrapping nmblookup, net, rpcclient, and smbclient.
Summary
enum4linux-ng is an open-source, GPLv3-licensed command-line tool that enumerates information from Windows and Samba systems, wrapping the Samba utilities nmblookup, net, rpcclient and smbclient into a single scan. It is a rewrite of the older enum4linux.pl, aimed at security professionals and CTFCTFCapture The Flag — a competitive hacking challenge format where participants exploit intentionally vulnerable systems or puzzles to retrieve hidden strings, used by cyber tools to practice and demonstrate offensive and defensive techniques. players who need SMBSMBA network file-sharing protocol developed by Microsoft that lets systems share files, printers, and named pipes over a network; cyber tools target or speak it because it is ubiquitous in Windows environments., LDAPLDAPA protocol for querying and modifying directory services, standardized under RFC 4511, commonly used to look up users, groups, and attributes in corporate identity stores like Active Directory. and Active DirectoryActive DirectoryMicrosoft's directory service for Windows networks that centralises authentication and authorisation; cyber tools target or integrate with it because it controls identity and access across most enterprise environments. recon rather than exploitation. It supports multiple authentication methods including KerberosKerberosA network authentication protocol that uses tickets issued by a trusted service. Users and services can prove their identities without sending a password to each application. and pass-the-hash, parses all tool output into YAML or JSON for feeding into other pipelines, and can run directly or via a Docker container. First committed in 2020 and maintained by 16 contributors, it remains active with 17 commits in the past year, though its most recent release was about six months ago.
enum4linux-ng is a rewrite of enum4linux for enumerating information from Windows and Samba systems, wrapping nmblookup, net, rpcclient, and smbclient.
How enum4linux-ng helps
What accounts, groups and roles exist on this Windows or Samba host?
queries the target over SMB and RPC to list users, groups and group memberships directly from the machine, rather than relying on a directory dump someone hands you
What shares can be reached on this server, and by whom?
lists the available shares and checks the access each supplied credential actually has against them
Is this domain controller or member server exposed to a null or guest session it shouldn't be?
tries unauthenticated and guest logons against the target and reports what information they still manage to pull back
How weak are the password rules an attacker would face on this box?
retrieves the account and password policy, including lockout thresholds and how old the current policy is, so you can judge if it would survive a guessing attempt
Which of my hosts still accept legacy SMB connections or unsigned sessions?
negotiates the SMB dialects and signing support offered by the target and flags where older, less secure options are still accepted
Could a leaked password hash or Kerberos ticket get someone into this system without the plaintext?
authenticates using a supplied hash or Kerberos ticket and reports whether the target accepts it, surfacing the same access a stolen credential would grant
Languages
Command line
| option | found in | since | description |
|---|
Values are placeholders taken from each option’s declared default. Nothing is executed here — the output shown is a recording of a run that already happened.
Score card
-
Shipping velocity releases a month, last 12 months
-
Documentation quality release-notes rubric, 0–100
-
Breaking-change discipline how rarely a release breaks users, and notice given
-
Maintenance risk quiet time against its own cadence, maintainers
-
Innovation & surface new capabilities, API and MCP surface
- Community health
-
Contributor trend distinct committers, this year against last
-
Maintainer concentration bus factor now against a year ago
-
Issue backlog trend issues closed per issue opened, 12 months
-
Responsiveness median time to a maintainer’s first reply
Nine scores for enum4linux-ng, each built from the releases, notes and API history this site tracks — and, on Researcher and Business, where it stands among every measured tool in its category and how that has moved.
Score cards are part of every paid plan.
See plans → Already subscribed? Sign in →Trajectory
Blank means never measured; nothing here is a filled-in zero.
Peer standings are included with Researcher and Business. See how this tool ranks against its competitors, using data we don't publish anywhere else.
See plans →Each score is 0–100 on a published rubric, derived from data this site already shows. A dimension we cannot measure says so — it is never scored 0 and never enters a rank.
How this is scored
- Shipping velocity — releases a month over the last 12 months, on a log scale where 16 a month scores 100. Needs 3 releases in the window.
- Documentation quality — the release-notes rubric published on the analytics page, unchanged.
- Breaking-change discipline — the share of releases carrying a breaking change (none scores 100, half or more scores 0). Only projects that label breaking changes are measured: a clean record cannot be told from an unlabelled one.
- Maintenance risk — quiet time measured against the tool's own release cadence (quiet longer than 90 days and three typical gaps scores 0), plus the number of active maintainers and whether contributors are growing, where known. Higher is lower risk.
- Innovation & surface — new capabilities in the feature ledger this year, API and MCP operations added, and the share of commits that are features: the mean of whichever we hold.
- Community health (open-source tools only) — each is a direction, not a size: contributors this year against last, the bus factor now against a year ago, and issues closed per issue opened, where steady scores 50, doubled 100 and halved 0; plus the median time to a maintainer's first reply (an hour scores about 100, a month or more 0). A commercial card has no repository and carries none of the four.
- Documented delivery (commercial tools) — when a vendor's documented new capabilities have slowed against its own baseline, that counts against the overall standing as heavily as two low dimensions. Steady delivery, or too little history to judge, leaves the standing alone; it is never a sixth score.
- Open-source tools are scored on repository signals; commercial tools on their published changelog. Ranks compare tools within one category and one profile and need at least five measured peers; the overall standing needs three ranked dimensions. Best-in-breed or consolidator is a shape, not a quality, and is never scored.
Release-note detail over time
See how much detail enum4linux-ng puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.
Checking release-note history…
Releases
2 entries
No entries match these filters.
- August 20251
- December 20221
Project health
Issue, contributor and maintainer activity in cddmp/enum4linux-ng, 2023-10 – 2026-09, as of 2026-09-25. Twelve-month figures first; the trend lines run the whole window.
- Contributors 1 −3 vs prior 12 months
- Maintainers 1 +0 joined · −0 left, last 12 months
- Bus factor 1 committers behind half the commits
- Community-filed 100% of issues opened, last 12 months
- Median time to close 50 days first maintainer reply 2.9 hours
- Open backlog 1 of 32 issues ever filed
- Issues opened / month 0 · 0 communitymaintainers
- Open backlog 1
- Contributors / month 0
- Commits / month 0
- Stars 1,657
- features 67%
- questions 33%
Counts from the project's public repository and git history; no individuals are identified. Maintainers are the committers covering 80% of the last year's commits. how we measure this
Libraries its release ships
What its latest release locks, checked against known advisories.None of its release's images build from a lockfile we can read.
Add the badge to your README
Maintain this project? The badge links readers straight to this page, so they can follow every release here.