enum4linux-ng
Installation
SKILL.md
enum4linux-ng
enum4linux-ng rewrites the classic Perl tool in Python and exports findings as JSON or YAML. Use ParrotSec/enum4linux-ng and record the installed package version or source revision; numbered source tags and distribution packages may differ.
Common use
# Default enumeration against an authorized host
enum4linux-ng -A <host>
# Save findings for review or processing
enum4linux-ng -A <host> -oA <output>
# Select specific enumeration categories
enum4linux-ng -U -G -S -P <host>
The tool uses nmblookup, net, rpcclient, and smbclient; install the Samba client utilities and Python dependencies listed by upstream. -A performs the default simple enumeration. Use -U, -G, -S, or -P to select users, groups, shares, or password-policy checks. -oJ, -oY, and -oA write JSON, YAML, or both formats.