enum4linux

Enumerate Windows and Samba hosts for users, shares, groups, and policies.

15|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/AeonDave/malskill --skill enum4linux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: enum4linux
Source: https://github.com/AeonDave/malskill/tree/main/offensive-tools/windows/enum4linux
Command: npx skills add https://github.com/AeonDave/malskill --skill enum4linux

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of gathering detailed information from Windows and Samba hosts, which is crucial for understanding network security posture and identifying potential vulnerabilities.

Core Features & Use Cases

  • Information Gathering: Extracts users, shares, groups, OS information, and password policies.
  • Authentication: Supports enumeration via null sessions or with provided credentials.
  • Use Case: When tasked with enumerating a Windows host or Samba share to discover user accounts and shared resources, this tool provides a comprehensive overview.

Quick Start

Use enum4linux to perform a full enumeration of the Windows host at 192.168.1.10 without providing credentials.

Frequently Asked Questions about enum4linux

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enumerate user accounts and shares on a Windows host?

This Skill automates Windows and Samba enumeration to extract user accounts, shares, groups, OS information, and password policies. It supports network reconnaissance and security auditing tasks on Windows or Samba environments.

Can I enumerate Samba hosts without providing login credentials?

Yes, you can enumerate Samba hosts without credentials by utilizing null session enumeration. The Skill supports both null sessions and authenticated access to gather security information from target environments.

What information do I need to gather for a Samba security audit?

For a Samba security audit, you need to gather user accounts, shared resources, groups, OS information, and password policies. This Skill automates the extraction of these details to assess network security posture and identify vulnerabilities.

How do I perform network reconnaissance on a Windows environment?

You perform network reconnaissance on a Windows environment by automating information gathering through SMB. This Skill extracts detailed host configurations, user lists, and password policies to help identify potential security vulnerabilities.

Does this enumeration method require authenticated access to extract OS information?

No, authenticated access is not strictly required to extract OS information because the Skill supports null session enumeration. However, providing credentials can yield more comprehensive results when auditing Samba environments.