CYBER LIBRARY
Explore the bootcamp
TOPIC COLLECTION · 90 CONCEPTS

Connected systems

Follow the packet. Understand the systems that connect and protect us.

90 of 90 conceptsOne idea. One note. Many connections.
Connected systems3 min

Application Layer Protocol

Application-layer command traffic uses protocols already common in the environment.

Intermediate4 connections
Connected systems3 min

ARP and local address resolution

Understand IPv4 local address resolution, the gateway’s role, and why an ARP entry is a forwarding clue rather than authenticated identity.

Intermediate5 connections
Connected systems3 min

Automated Exfiltration

Automated exfiltration repeatedly transfers collected information without requiring manual action for each item.

Intermediate6 connections
Connected systems3 min

Cloud computing

Understand cloud services through their operating model, resource lifecycle, and the identity, data, and recovery decisions that remain with customers.

Beginner6 connections
Connected systems3 min

Cloud identity and permissions

Review effective cloud permissions, delegation, workload credentials, and permission-changing actions rather than trusting role names or network location.

Intermediate10 connections
Connected systems3 min

Cloud security architecture

Map cloud data paths and management authority together, then design identity boundaries, logging, keys, and recovery around the critical workflows.

Intermediate12 connections
Connected systems3 min

Cloud shared responsibility

Assign ownership for each cloud control using the specific service boundary, then verify customer configuration instead of relying solely on provider assurance.

Beginner7 connections
Connected systems3 min

Cloud storage security

Verify storage access through identities, resource policies, delegated links, encryption keys, logging, and recovery rather than equating encryption with privacy.

Intermediate9 connections
Connected systems3 min

Communication Through Removable Media

Removable-media communication relays commands or results through physical storage between compromised systems.

Intermediate4 connections
Connected systems3 min

Computer networking

Follow a browser request to understand network paths, switches, routers, and the difference between connectivity and permission.

Beginner7 connections
Connected systems3 min

Container security

Review image provenance and runtime authority together, including capabilities, host mounts, secrets, resource limits, and the shared host boundary.

Intermediate4 connections
Connected systems3 min

Cross-Origin Resource Sharing (CORS)

Understand cross-origin browser response access, preflights, and credential behavior without confusing CORS with API authorization or CSRF protection.

Intermediate4 connections
Connected systems3 min

Data Encoding

Data encoding transforms command traffic into another representation.

Intermediate3 connections
Connected systems3 min

Data Obfuscation

Data obfuscation disguises command traffic so simple content signatures are less useful.

Intermediate4 connections
Connected systems3 min

Data Transfer Size Limits

Transfer size limits split or constrain outgoing data to avoid simple volume thresholds.

Intermediate3 connections
Connected systems3 min

Database hardening

Reduce database exposure through narrowly scoped application identities, protected administration, maintained configuration, and tested data recovery.

Intermediate5 connections
Connected systems3 min

DHCP

Learn how DHCP assigns IPv4 configuration, how leases affect investigations, and why obtaining an address does not authenticate a network.

Beginner6 connections
Connected systems3 min

Domain Name System

Follow a DNS lookup through resolvers, authoritative servers, and caches, and learn why a resolved name is not proof that a service is trustworthy.

Beginner10 connections
Connected systems3 min

Dynamic Resolution

Dynamic resolution changes how command destinations are found over time.

Intermediate5 connections
Connected systems3 min

Email protocols and authentication

Separate email submission, relay, mailbox access, and sender-domain authentication while assessing message content and business requests independently.

Intermediate4 connections
Connected systems3 min

Encrypted Channel

Encrypted command channels conceal instruction content from network observers.

Intermediate3 connections
Connected systems3 min

Exfiltration Over Alternative Protocol

Exfiltration over an alternative protocol transfers collected data through a route separate from the main control channel.

Intermediate6 connections
Connected systems3 min

Exfiltration Over C2 Channel

Exfiltration over a command channel sends collected data through the same communications used for remote control.

Intermediate5 connections
Connected systems3 min

Exfiltration Over Other Network Medium

Exfiltration over another network medium uses a path different from the primary managed network.

Intermediate3 connections
Connected systems3 min

Exfiltration Over Physical Medium

Physical-medium exfiltration moves information out through storage or another physical device.

Intermediate3 connections
Connected systems3 min

Exfiltration Over Web Service

Web-service exfiltration transfers data through a legitimate online provider.

Intermediate3 connections
Connected systems3 min

Fallback Channels

Fallback channels let command traffic move to an alternate communication path when the preferred route fails.

Intermediate5 connections
Connected systems3 min

Firewalls

Understand traffic-policy enforcement, stateful inspection, rule ownership, and why permitting a connection does not authorize its application actions.

Beginner14 connections
Connected systems3 min

FTP, FTPS, and SFTP

Compare FTP, FTPS, and SFTP by their protocols, identity verification, protected paths, and automation requirements before migrating a file-transfer workflow.

Intermediate3 connections
Connected systems3 min

HTTP and HTTPS

Understand HTTP requests, methods, responses, and status codes while separating web semantics from encryption and application authorization.

Beginner18 connections
Connected systems3 min

HTTP security headers

Verify browser security policy on delivered responses, choosing appropriate headers and testing CDN, error-page, and content-type behavior.

Intermediate4 connections
Connected systems3 min

HTTP status codes

Interpret HTTP status classes with response content, permission context, and actual state changes instead of treating success codes as security verdicts.

Beginner4 connections
Connected systems3 min

HTTP Strict Transport Security (HSTS)

Explain how browsers learn HTTPS-only policy, why redirects differ, and how subdomain coverage and preload choices affect deployment and recovery.

Intermediate4 connections
Connected systems3 min

IaaS, PaaS, and SaaS

Compare IaaS, PaaS, and SaaS through concrete maintenance, identity, application, and data responsibilities rather than treating the labels as complete contracts.

Beginner4 connections
Connected systems3 min

ICMP, ping, and traceroute

Interpret ping and traceroute as limited observations, accounting for filtering, response behavior, and differences between reachability and service health.

Beginner3 connections
Connected systems3 min

Identity and access management

Coordinate human and workload identities through creation, authentication, permission review, role changes, and complete removal of obsolete access.

Beginner10 connections
Connected systems3 min

Identity federation and SSO

Understand identity-provider trust, validated assertions, relying-party audiences, and the application permissions that remain after single sign-on.

Intermediate11 connections
Connected systems3 min

IDS and IPS

Distinguish detection from inline prevention, assess sensor visibility, and turn a network alert into a testable investigation rather than an automatic verdict.

Intermediate3 connections
Connected systems3 min

Infrastructure as code security

Review infrastructure definitions, rendered plans, deployment authority, sensitive state, and runtime drift as parts of one controlled change workflow.

Intermediate3 connections
Connected systems3 min

Ingress Tool Transfer

Ingress tool transfer brings additional files into an already-accessed environment.

Intermediate10 connections
Connected systems3 min

IP addresses

Learn what IPv4 and IPv6 addresses identify, how private addressing works, and why an address in a log is not a person's identity.

Beginner15 connections
Connected systems3 min

IPv4

Read IPv4 addresses with their actual prefixes, allocation context, and translation history rather than relying on historical address classes.

Beginner4 connections
Connected systems3 min

IPv6

Understand IPv6 address scope and neighbor behavior, and review dual-stack exposure without assuming IPv4 controls cover every path.

Intermediate3 connections
Connected systems3 min

Kerberos

Follow Kerberos ticket-based authentication, protect service identities and keys, and distinguish valid authentication evidence from resource authorization.

Intermediate3 connections
Connected systems3 min

Kubernetes security

Assess orchestration authority, workload identities, admission rules, secrets, and enforced network controls rather than treating namespaces as complete isolation.

Intermediate3 connections
Connected systems3 min

LANs, WANs, and other network scopes

Use LAN, WAN, campus, and wireless network labels to explain scope while drawing the actual trust and access boundaries separately.

Beginner3 connections
Connected systems3 min

LDAP and directory services

Understand directory access, protected queries, narrowly scoped service accounts, and how membership changes can affect authorization across applications.

Intermediate5 connections
Connected systems3 min

MAC addresses

Understand local-link MAC addressing and switch learning while avoiding permanent-device or human-identity claims from a single address.

Beginner3 connections
Connected systems3 min

Microservices security

Keep service identity, propagated user context, and resource authorization distinct across gateways and internal service calls.

Intermediate3 connections
Connected systems3 min

Model Context Protocol (MCP) security

Treat AI tool servers as execution boundaries, constrain credentials and inputs, and distinguish untrusted tool text from authorized user instructions.

Intermediate4 connections
Connected systems3 min

Multi-Stage Channels

Multi-stage channels use different communication routes for separate parts of an operation.

Intermediate4 connections
Connected systems3 min

Network access-control lists

Evaluate a complete flow against ordered network rules, including direction, return traffic, and platform-specific default behavior.

Intermediate5 connections
Connected systems3 min

Network address translation

Understand address and port translation, shared public addresses, and the records needed to connect an external observation to an internal flow.

Intermediate9 connections
Connected systems3 min

Network devices

Identify forwarding, wireless, translation, and security functions by configuration, then protect the infrastructure’s management and maintenance paths.

Beginner4 connections
Connected systems3 min

Network segmentation

Design meaningful security zones, define necessary communication, and verify that enforcement matches the boundaries drawn in the network diagram.

Beginner56 connections
Connected systems3 min

Network topologies

Read physical and logical network diagrams together, including redundant paths, security enforcement, and shared failure dependencies.

Beginner3 connections
Connected systems3 min

Non-Application Layer Protocol

Lower-layer command traffic uses protocols outside the ordinary application-layer paths a defender may expect.

Intermediate3 connections
Connected systems3 min

Non-Standard Port

Nonstandard-port communication pairs a protocol with an unexpected port.

Intermediate3 connections
Connected systems3 min

OSI and TCP/IP models

Use OSI and TCP/IP layers to explain a browser request and separate physical, addressing, transport, and application problems.

Beginner4 connections
Connected systems3 min

Ports and services

Understand transport ports, service conventions, connection context, and why an open port cannot establish which application is safe.

Beginner11 connections
Connected systems3 min

Privileged access

Control administrative authority with scoped elevation, attributable accounts, emergency procedures, and review of human and automation privileges.

Intermediate9 connections
Connected systems3 min

Protocol Tunneling

Protocol tunneling carries one communications stream inside another protocol.

Intermediate6 connections
Connected systems3 min

Proxy

Investigate relayed connections by linking upstream and downstream traffic, process ownership, and authorized proxy roles without assuming every intermediary is malicious.

Intermediate8 connections
Connected systems3 min

Public, private, and hybrid cloud

Distinguish public, private, hybrid, and multi-cloud arrangements while mapping their actual identity, connectivity, data, and operational boundaries.

Beginner4 connections
Connected systems3 min

Rate limiting and abuse controls

Design abuse limits around identity, resource cost, bursts, and concurrent work, then verify their effects on both attackers and legitimate users.

Intermediate7 connections
Connected systems3 min

Remote Access Tools

Remote access tool abuse uses legitimate management software for unauthorized interactive control.

Intermediate5 connections
Connected systems3 min

Retrieval-augmented generation (RAG) security

Protect document ingestion, retrieval permissions, provenance, and cached answers so grounding an AI response does not become a new disclosure path.

Intermediate3 connections
Connected systems3 min

Routing and switching

Follow local and remote traffic to understand MAC-based switching, IP routing, gateways, and the evidence each forwarding stage provides.

Beginner15 connections
Connected systems3 min

Routing protocols

Understand learned reachability, route-selection policy, and how routing changes can alter availability, inspection paths, and security assumptions.

Intermediate3 connections
Connected systems3 min

SASE and security service edge

Evaluate SASE and SSE through required traffic paths, identity enforcement, service coverage, visibility, and failure behavior instead of product labels.

Intermediate4 connections
Connected systems3 min

Scheduled Transfer

Scheduled transfer moves data at chosen times or intervals.

Intermediate5 connections
Connected systems3 min

Serverless function security

Secure function triggers, per-workload permissions, event validation, retries, and resource costs within the provider/customer responsibility boundary.

Intermediate3 connections
Connected systems3 min

SNMP and network management

Protect infrastructure monitoring and administration through restricted reachability, suitable SNMP security, credential ownership, and useful change records.

Intermediate4 connections
Connected systems3 min

Software-defined WAN

Understand policy-based wide-area path selection and review centralized management, failover, segmentation, and the security effects of alternate routes.

Intermediate4 connections
Connected systems3 min

Subnetting and CIDR

Understand CIDR prefixes and IPv4 subnet boundaries through a small /24-to-/26 example, including what subnetting cannot enforce.

Intermediate8 connections
Connected systems3 min

TCP and UDP

Compare streams and datagrams through application requirements, failure handling, and the evidence needed to understand a network exchange.

Beginner9 connections
Connected systems3 min

Time synchronization

Build reliable chronology by distinguishing event, receipt, and ingestion times, recording clock drift, and preserving original timestamps.

Intermediate5 connections
Connected systems3 min

Traffic Signaling

Traffic signaling activates hidden behavior after a particular network pattern or value is received.

Intermediate5 connections
Connected systems3 min

Transfer Data to Cloud Account

Cross-account cloud transfer moves data to another account through provider features.

Intermediate4 connections
Connected systems3 min

Transmission Control Protocol

Understand TCP connections, ordered streams, retransmissions, and why a successful handshake cannot prove an application action succeeded.

Beginner5 connections
Connected systems3 min

User Datagram Protocol

Learn how UDP datagrams differ from a stream, why applications choose them, and which reliability and security questions remain above the transport.

Beginner5 connections
Connected systems3 min

Variable-length subnet masks

Plan different-sized IPv4 subnets with aligned prefixes, non-overlapping ranges, and room for growth instead of assigning every segment the same block.

Intermediate3 connections
Connected systems3 min

Virtual private networks

Evaluate VPN protection through tunnel endpoints, authentication, routing, device condition, and the resources reachable after connection.

Beginner4 connections
Connected systems3 min

VLANs

Understand VLAN broadcast separation, access and trunk roles, and how inter-VLAN routing and management paths affect the actual security boundary.

Intermediate5 connections
Connected systems3 min

Web cache security

Separate public and personalized responses, align cache keys with response-changing inputs, and test permission changes through the real delivery path.

Intermediate4 connections
Connected systems3 min

Web Service

Web-service command traffic relays instructions through a legitimate online service.

Intermediate5 connections
Connected systems3 min

Webhook security

Verify event authenticity and freshness, bind events to local records, and handle duplicate or reordered webhook deliveries without repeated business effects.

Intermediate4 connections
Connected systems3 min

WebSocket security

Protect continuing WebSocket sessions through origin checks, action-level permissions, revocation, message validation, and connection-aware resource limits.

Intermediate3 connections
Connected systems3 min

Wireless security

Evaluate wireless authentication, client isolation, network identity, and access-point management rather than trusting a familiar SSID or standard label.

Intermediate4 connections
Connected systems3 min

Zero trust

Understand resource-focused access decisions, identity and device evidence, and how zero trust works alongside existing controls.

Intermediate10 connections
Start with a concept. Follow its connections.
Detection & responseAbuse Elevation Control MechanismElevation-control abuse bypasses or misuses mechanisms governing privileged execution.Making change happenAcceptance criteriaDefine observable conditions for a deliverable to be accepted.Security essentialsAccess controlUnderstand subjects, resources, permissions, and enforcement through a shared-drive example, including how access changes over time.Detection & responseAccess Token ManipulationAccess token manipulation changes or adopts operating-system security contexts.Risk & resilienceAccount Access RemovalAccount access removal disrupts legitimate users by changing, deleting, or restricting their identities.Evidence & investigationAccount DiscoveryAccount discovery enumerates identities available in a system or environment.Detection & responseAccount ManipulationAccount manipulation changes identity settings to preserve or expand access.Adversarial thinkingAcquire InfrastructureInfrastructure acquisition obtains domains, servers, or other resources used to support operations.Adversarial thinkingActive ScanningActive scanning probes target infrastructure to learn reachable services or weaknesses.Security essentialsAdversary in the middleAn intermediary may observe or alter a communication path.Security essentialsAESA symmetric block cipher whose safe use depends on its mode and implementation.Making change happenAgile deliveryUse short feedback cycles to adapt toward a useful outcome.