Skip to main content
Service-specific knowledge — how each protocol works, how to enumerate it, and where misconfigurations turn into footholds.

Services

DNS

Domain Name System — zone transfers, record enumeration, and subdomain brute-forcing.

FTP

File Transfer Protocol — anonymous access, credential brute-forcing, and file exposure.

SMB

Server Message Block — share enumeration, null sessions, and lateral movement.

SMTP

Simple Mail Transfer Protocol — user enumeration and open relay abuse.

IMAP / POP3

Mail retrieval protocols — credential attacks and mailbox access.

SNMP

Simple Network Management Protocol — community string brute-forcing and MIB enumeration.

SSH

Secure Shell — key-based attacks, credential brute-forcing, and tunneling.

RDP

Remote Desktop Protocol — BlueKeep, credential attacks, and session hijacking.

WinRM

Windows Remote Management — authentication, Evil-WinRM, and lateral movement.

WMI

Windows Management Instrumentation — remote execution and enumeration.

NFS

Network File System — export enumeration, UID spoofing, and file access.

Rsync

Rsync — unauthenticated module listing and file retrieval.

R-Services

Berkeley R-Services — trust relationships and rlogin/rsh abuse.

IPMI

Intelligent Platform Management Interface — authentication bypass and hash extraction.

MySQL

MySQL — enumeration, UDF exploitation, and credential extraction.

Oracle TNS

Oracle TNS Listener — SID enumeration and credential attacks.

MSSQL

Microsoft SQL Server — enumeration, xp_cmdshell, and linked server abuse.

Port & Services

PortService
20FTP
22SSH
25, 587SMTP
53DNS
110, 143, 993, 995IMAP / POP3
111, 2049NFS
135WMI
161, 162SNMP
445SMB
512, 513, 514R-Services
623IPMI
873Rsync
1433MSSQL
1521Oracle TNS
3306MySQL
3389RDP
5985, 5986WinRM

OSI Layers & Attacks

OSI LayerAttack
ApplicationExploit
PresentationPhishing
SessionHijacking
TransportReconnaissance
NetworkMITM
Data LinkSpoofing
PhysicalSniffing