ER SEGMENTPROTOCOL LAB

Network protocols, explained packet by packet

Watch real packets travel across a network, inspect every field like in Wireshark, then see exactly how attackers abuse each protocol and how defenders stop them. Built by ER Segment for cybersecurity students.

40 protocols & services every SOC analyst and security professional must know

LIVE
TCP
Transmission Control Protocol
Handshake, sequence numbers, packet loss and retransmission.
⚠ SYN flood · SYN cookies
LIVE
DNS
Domain Name System
How a name becomes an IP: resolver, root, TLD, authoritative.
⚠ Cache poisoning · DNSSEC
LIVE
ARP
Address Resolution Protocol
How devices find each other's MAC address on a LAN.
⚠ ARP spoofing · MITM · DAI
LIVE
UDP
User Datagram Protocol
Fast, connectionless delivery with no handshake.
⚠ Amplification attacks
LIVE
IP + ICMP
Internet Protocol & ICMP (ping, traceroute)
Addressing, routing, TTL, ping and traceroute.
⚠ Ping sweeps · recon
LIVE
DHCP
Dynamic Host Configuration Protocol
How devices get an IP address automatically.
⚠ Starvation · rogue server
LIVE
HTTP
Hypertext Transfer Protocol
Requests, responses, headers and cookies.
⚠ Session hijacking
LIVE
TLS / HTTPS
Transport Layer Security
Certificates, key exchange and encryption.
⚠ SSL stripping · MITM
LIVE
SSH
Secure Shell
Encrypted remote login and tunnels.
⚠ Brute force · key theft
LIVE
FTP
File Transfer Protocol
Control and data channels.
⚠ Clear-text credentials
LIVE
Telnet
Remote terminal (clear text)
Why it should never be used today.
⚠ Credential sniffing · Mirai
LIVE
SMTP
Simple Mail Transfer Protocol
How mail moves, plus SPF, DKIM and DMARC.
⚠ Email spoofing · phishing
LIVE
SMB
Server Message Block (Windows file sharing)
Windows file sharing.
⚠ NTLM relay · EternalBlue
LIVE
RDP
Remote Desktop Protocol
Remote Windows desktop sessions.
⚠ Brute force · BlueKeep
LIVE
LDAP
Lightweight Directory Access Protocol
Directory queries and logins against Active Directory.
⚠ Clear-text binds · enumeration
LIVE
NTLM
NT LAN Manager authentication
Windows challenge-response authentication.
⚠ Pass-the-hash · relay
LIVE
SNMP
Simple Network Management Protocol
Monitoring network devices.
⚠ Default community strings
LIVE
WPA2 / WPA3
Wi-Fi Protected Access
Wi-Fi encryption and the 4-way handshake.
⚠ Weak passphrases · WPA3
LIVE
OAuth 2.0
Delegated authorisation (“Sign in with …”)
“Sign in with …” and app permissions.
⚠ Consent phishing · token theft
LIVE
NTP
Network Time Protocol
Keeping every clock in sync.
⚠ Fake time · amplification
LIVE
Syslog
System logging protocol
Sending logs to a SIEM.
⚠ Log tampering · log gaps
LIVE
IMAP / POP3
Reading mail from a mailbox
Reading email from a mailbox.
⚠ Password spraying · legacy auth
LIVE
LLMNR / NBT-NS
Local name resolution fallbacks
What Windows does when DNS fails.
⚠ Name poisoning
LIVE
Databases
MySQL, MSSQL, PostgreSQL, MongoDB, Redis
How apps talk to their databases.
⚠ Exposed databases · weak passwords
LIVE
VNC
Virtual Network Computing (RFB)
Remote screen sharing.
⚠ No-password VNC · exposure
LIVE
WinRM
Windows Remote Management / PowerShell Remoting
Remote PowerShell for administrators.
⚠ Lateral movement
LIVE
802.1X / RADIUS
Network access control
Locking every switch port and Wi-Fi login.
⚠ Rogue devices on wall ports
LIVE
BGP
Border Gateway Protocol
How networks route the internet.
⚠ Route hijacks · RPKI
LIVE
SIP / VoIP
Session Initiation Protocol + RTP
How office phone calls work.
⚠ Toll fraud · eavesdropping
LIVE
VPN (IPsec / SSL)
Virtual Private Networks
Secure tunnels into the company network.
⚠ Unpatched gateways · password-only logins
LIVE
DNS over HTTPS
Encrypted DNS (DoH / DoT)
Encrypted DNS and the SOC blind spot.
⚠ DNS filtering bypass by malware
LIVE
QUIC / HTTP/3
Fast encrypted transport over UDP
HTTP/3 over UDP.
⚠ Inspection blind spots
LIVE
NetFlow / IPFIX
Network flow records
Traffic summaries for the SOC.
⚠ Exfiltration · beaconing detection
LIVE
IPv6 (NDP / RA)
IPv6 neighbour discovery & router advertisements
How IPv6 devices find their router.
⚠ Rogue router advertisements
LIVE
STP
Spanning Tree Protocol
Loop prevention between switches.
⚠ Root bridge takeover
LIVE
VLANs (802.1Q)
Virtual LANs and trunk tagging
Separate networks on shared switches.
⚠ VLAN hopping
LIVE
NFS
Network File System
Linux network file shares.
⚠ Open exports · no_root_squash
LIVE
Docker API
Container engine remote API
How the docker CLI controls containers.
⚠ Exposed Docker daemons
LIVE
Modbus/TCP
Industrial control (OT / ICS)
How industrial controllers are commanded.
⚠ No authentication · IT/OT segmentation
LIVE
MQTT
IoT publish / subscribe messaging
IoT publish / subscribe messaging.
⚠ Open brokers · fake commands

Practise this in a real lab

Every lesson here has a hands-on lab version in ER Segment's training: private labs, real tools, real attacks in a safe environment.

Explore ER Segment training →
ER SEGMENT · PROTOCOL LAB · CYBERSECURITY IS IN OUR DNA