In this recipe we will perform a few service enumeration tricks. Enumeration is a process that allows us to gather information from a network. We will examine DNS enumeration and SNMP enumeration techniques. DNS enumeration is the process of locating all DNS servers and DNS entries for an organization. DNS enumeration will allow us to gather critical information about the organization such as usernames, computer names, IP addresses, and so on. To achieve this task, we will use DNSenum. For SNMP enumeration, we will use a tool called SnmpEnum. SnmpEnum is a powerful SNMP enumeration tool that allows users to analyze SNMP traffic on a network.
Let's start by examining DNS enumeration: