Master network service enumeration and information gathering
Enumeration is the process of extracting detailed information about network resources, shares, users, groups, and services from target systems. It goes beyond simple scanning to actively query services for valuable intelligence.
| Protocol | Information Gathered | Common Tools |
|---|---|---|
| NetBIOS | Computer names, workgroups, MAC addresses | nbtstat, nbtscan, nmap |
| SMB | Shares, users, groups, policies | smbclient, enum4linux, smbmap |
| SNMP | System info, network configs, routing tables | snmpwalk, snmp-check, onesixtyone |
| LDAP | User accounts, groups, organizational units | ldapsearch, ldapenum, AD Explorer |
| NTP | System time, connected clients, versions | ntpdc, ntpq, ntp-scan |
| NFS | Exported shares, mount points, permissions | showmount, nfsstat, rpcinfo |
| SMTP | Valid email addresses, user accounts | smtp-user-enum, telnet, metasploit |
Click on each protocol to explore detailed enumeration techniques, commands, and best practices.
Select a protocol and configure your enumeration command. The tool will generate the proper syntax and simulate output.
Follow this systematic approach to conduct thorough and organized enumeration.
Quick reference for the most essential enumeration commands across all protocols.
Test your knowledge of enumeration techniques. Answer all 12 questions to earn 75 XP!