Footprinting

Enumeration
> Start Learning

πŸ“– Overview

Gather information about target infrastructure including DNS, SMTP, FTP, SMB, NFS, SNMP, and more.

🎯
5
Exercises
πŸƒ
5
Flashcards
πŸ—ΊοΈ
1
Mind Maps

πŸ“‹ Cheatsheet

DNS

dig axfr @ns.domain.com domain.com # Attempt DNS Zone Transfer
dnsenum domain.com # Enumerate DNS info and subdomains
subfinder -d domain.com # Passive subdomain enumeration

SMB

smbclient -L //10.10.10.5 -N # List shares with null session
smbmap -H 10.10.10.5 # Map shares and permissions
enum4linux -a 10.10.10.5 # Run all enumeration checks (users, shares, groups)

SNMP

snmpwalk -v2c -c public 10.10.10.5 # Walk MIB tree with community string 'public'
onesixtyone -c community.txt 10.10.10.5 # Brute force community strings

NFS

showmount -e 10.10.10.5 # Show exported NFS shares
mount -t nfs 10.10.10.5:/share /mnt # Mount the share locally

πŸ’» Command Examples

⚠️ Common Pitfalls

  • Ignoring low-hanging fruit like anonymous FTP/SMB
  • Not trying default credentials

πŸ’‘ Exam Survival Tips

  • Always check for null sessions
  • Look for config files in shares

πŸ—ΊοΈ Mind Maps