Cyber Security Types of Enumeration (original) (raw)

Last Updated : 22 Nov, 2025

Enumeration is the process of scanning a target system, network, or application and collecting information on it while in the process. This step is critical in the reconnaissance phase of ethical hacking or penetration testing, where the aim is to find out some of the weaknesses within the target. Enumeration includes asking the system questions to get information such as usernames, machine names, shares, services, and other assets. The information that can be collected during the enumeration phase can be utilized by an attacker to understand the structure and security of the targeted system so that the attacker would understand what comes next.

**Types Of Enumeration

In this section, we will be discussing the various types of Enumerations.

**1. NetBIOS(Network Basic Input Output System) Enumeration

**Name **NetBIOS Code **Type
<00> UNIQUE
<00> GROUP
<03> UNIQUE
<03> UNIQUE
<20> UNIQUE
<1D> GROUP
<1B> UNIQUE

nbtstat [-a RemoteName] [-A IPAddress] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [Interval]

The table appeared beneath shows different Nbtstat boundaries:

Parameters

**2. SNMP(Simple Network Management Protocol) Enumeration:

Given below is the communication between the SNMP agent and manager:

Communication between SNMP agent And Manager

**3. LDAP Enumeration:

LDAP

LDAP Enumeration

**4. NTP Enumeration:

file

NTP Enumeration

**5. SMTP Enumeration:

smtp_enumeration

SMTP Enumeration

**6. DNS Enumeration using Zone Transfer:

1_malicious_actor

DNS Enumeration

**7. IPsec Enumeration:

ipsec_enumeration

IPSec Enumeration

**8. VoIP(Voice over IP) Enumeration:

voip_enumeration

VoIP Enumeration

**9. RPC Enumeration:

portmapper_response

RPC Enumeration

**10. Unix/Linux User Enumeration:

file

Linux Enumeration

**11. SMB Enumeration:

smb_enumeration

SMB Enumeration

Mitigation Of Different Types Of Enumeration

**There are several countermeasures which can be taken into account for the mitigation of several kinds of enumeration:

**1. NetBIOS Enumeration:

**2. SNMP Enumeration:

**3. LDAP Enumeration:

**4. NTP Enumeration:

**5. SMTP Enumeration:

**6. DNS Enumeration Using Zone Transfer:

**7. IPsec Enumeration:

**8. VoIP (Voice over IP) Enumeration:

**9. RPC Enumeration:

**10. Unix/Linux User Enumeration:

**11. SMB Enumeration:

How Enumeration Gives an Attacker Access to Sensitive Data?

Enumeration is a strong tool in the context of an adversary since the latter gets the possibility to collect as many specific data as possible in relation to the object under attack. Once a connection with the target host is established, the attacker can extract sensitive data such as:

The Enumeration Step of Security Testing

In security testing especially in penetration testing enumeration is an important phase that follows reconnaissance. In this phase, which often involves whistle blowing, testers escalate their function and seek to obtain as much information about the target system as they can. The end product is to look for the blind spots that can be exploited by a malicious user in order to compromise the system.

**Key activities in the enumeration phase include: