Cybersecurity EngineerBeginner6 modules~3.0 hours hands-on3 learning modes
Linux, Networking & Security Foundations
Trace what a computer and network actually do, then use processes, permissions, ports, and logs to reduce attack surface and investigate suspicious behavior.
// What you'll be able to do- DNS, TCP, TLS, and HTTP as one observable journey
- Understand who runs code and what it can touch
- Find exposed software and reconstruct what happened
- Limit both the chance and impact of compromise
6 modules, built to run
Every module ships runnable code. Expand any one to see what's inside.
00IntroductionSee the system beneath every security decision30 min
Objective — See the system beneath every security decision
Start moduleFree preview
01A Request on the WireDNS, TCP, TLS, and HTTP as one observable journey30 min
Objective — DNS, TCP, TLS, and HTTP as one observable journey
02Processes, Users & PermissionsUnderstand who runs code and what it can touch30 min
Objective — Understand who runs code and what it can touch
03Ports, Services & LogsFind exposed software and reconstruct what happened30 min
Objective — Find exposed software and reconstruct what happened
04Least Privilege & Attack SurfaceLimit both the chance and impact of compromise30 min
Objective — Limit both the chance and impact of compromise
05Pattern SynthesisBuild and verify a local security inspection tool30 min
Objective — Build and verify a local security inspection tool
Ready to start Linux, Networking & Security Foundations?
Start with the free Module 0, then unlock the full course on a Pro plan.