Labs / Red Team

IntruderThe medal for finishing it

Road 9 of 11

Red Team

Network attacks, run to learn how a network falls: mapping it, getting in, standing in the middle, abusing DHCP, and flooding it off the air.

4 groups · 11 labs · builds on First Contact

Start this road, free

Recon, brute force & exfiltration

How attackers map a network and find a way in.

  1. 01 Reconnaissance: mapping a network before you touch it Do network reconnaissance: find which hosts are up and which services they run. Free
  2. 02 A weak password, guessed See how fast a guessable password falls, and how loud it is in the log. Pro
  3. 03 DNS exfiltration: smuggling data out through the one port left open See how data leaks out through DNS queries, and how to stop it. Pro

MITM: ARP, DNS & public Wi-Fi

Standing between a device and the network, and the defence.

  1. 01 ARP spoofing: the machine in the middle Poison ARP caches to sit in the middle; read HTTP; watch HTTPS shut it out. Pro
  2. 02 How DNS works, and how a lie in DNS hijacks you See how a lie in DNS redirects you, and how HTTPS catches it. Pro
  3. 03 Hotel Wi-Fi: who is on your path Someone is on your path on a hotel network: HTTP read and rewritten, HTTPS warns. Pro

DHCP attacks: rogue servers & starvation

Abusing DHCP, and the switch features that stop it.

  1. 01 Rogue DHCP: the server nobody checked Watch a rogue DHCP server hand out a false gateway, then shut it out. Pro
  2. 02 DHCP starvation: every address taken Watch a pool of addresses get drained, then stop it at the switch. Pro
  3. 03 Layer 2 security: the switch says no Turn on DHCP snooping, ARP inspection and port security on an access switch. Pro

Denial of service: floods, reflection & spoofing

Floods that knock servers over, and what stops them.

  1. 01 SYN flood: half-open connections and how a server resists Watch half-open connections pile up and see how SYN cookies keep a server alive. Pro
  2. 02 DNS amplification: a small lie, a large flood See how open resolvers become a flood, and how closing them stops it. Pro

Learn it on real machines.

Every lab is a small network of real Linux machines in your browser. Start with a free account: Google or email, no card.

Start this lab, free