seclum

Study guide · 129 topics

Cybersecurity basics

One category at a time. Tap any topic to see example, question, and answer.

Choose your path

Reorders categories so the most relevant for your target role come first.

category 1 of 14

1

Core concepts

9 topics · 0 learned

The fundamentals every cyber role tests within the first 10 minutes.

  • CIA triad

    Three properties every security control protects: data stays secret, data stays unaltered, systems stay reachable.

    Real example

    A bank app: TLS encrypts the session (C), the transaction amount cannot be silently altered (I), the app is up at 2am (A).

    Question

    What is the CIA triad?

    Answer

    It is the three pillars of cybersecurity — Confidentiality, Integrity, and Availability. Confidentiality means data is only seen by authorised parties; Integrity means it is not modified without permission; Availability means it is reachable when needed. Every security control I implement maps back to one of these three.

  • Defence in depth

    Stack imperfect security layers so an attacker has to defeat all of them. No single layer is the silver bullet.

    Real example

    Strong password + 2FA + device encryption + audit logging + a behavioural-detection EDR — beat any one, you are still locked out.

    Question

    Why is defence in depth better than one strong control?

    Answer

    Because no single control is perfect. Defence in depth assumes any one layer can fail and still leaves the attacker facing more layers. Each layer is cheap on its own but combined they make the attack economically unattractive — that is the point.

  • Least privilege

    Give every user, process, or service the minimum permissions needed to do its job. Limits damage when something is compromised.

    Real example

    A junior dev has read-only prod-log access, not full DB admin. If their laptop is stolen, the attacker cannot drop tables.

    Question

    How would you apply least privilege to a customer-support team?

    Answer

    I would scope each agent to read-only access to the tables they actually need — orders, tickets — not user passwords, payment cards, or DB-admin commands. Any sensitive action like a refund or an account merge would require manager approval, and every access would be audit-logged so we can detect abuse.

  • Zero trust

    Never assume safety based on network location. Every request is verified — identity, device posture, request context — even from "inside" the corporate network.

    Real example

    Old model: anyone behind the VPN is trusted. Zero trust: even the CEO's laptop must re-prove identity on every API call.

    Question

    What problem does zero trust solve?

    Answer

    It solves the assumption that "inside the network = trusted." Once an attacker phishes one user or compromises one device, they pivot freely. Zero trust requires re-verification on every request, so a single compromised credential cannot grant lateral movement.

  • AAA

    Three things every access decision involves: who you are, what you are allowed to do, and a record of what you actually did.

    Real example

    Logging in (Auth-N), being able to read /docs but not /admin (Auth-Z), every action being logged for audit (Accounting).

    Question

    Difference between authentication and authorisation?

    Answer

    Authentication is about who you are — proving identity, typically via a password and 2FA. Authorisation is about what you are allowed to do once authenticated, like which APIs or data you can access. They are sequential — you authenticate first, then the system authorises each action.

  • Threat actor types

    Four broad categories: opportunistic criminals, organised crime, state actors, and insiders. Different motivations, different sophistication.

    Real example

    A USPS smishing text = opportunistic. LockBit ransomware = organised crime. Stuxnet = state actor. Departing employee deletes a database = insider.

    Question

    Which threat actor type would target a hospital with ransomware?

    Answer

    Organised crime, almost always. Hospitals pay quickly to restore patient services, and ransomware groups know it. Groups like LockBit and BlackCat run enterprise-style operations specifically targeting healthcare and critical infrastructure where downtime is unaffordable.

  • Cyber Kill Chain

    A 7-step model of an attack: Recon, Weaponize, Deliver, Exploit, Install, C2, Actions on Objectives.

    Real example

    Phisher researches LinkedIn (recon), crafts a fake invoice (weapon), emails it (deliver), victim opens it (exploit), malware drops (install), it calls home (C2), then steals data (action).

    Question

    What stage of the Kill Chain is easiest to disrupt?

    Answer

    Generally Delivery — that is where most defences sit, like email gateway filtering, URL sandboxing, or attachment scanning. The earlier you can break the chain the better, because every stage onwards is harder to detect — by Actions on Objectives the attacker may have already exfiltrated data.

  • MITRE ATT&CK

    A public knowledge base of attacker tactics (the "why") and techniques (the "how"). The standard reference for security teams.

    Real example

    When a CrowdStrike alert says "T1078 Valid Accounts," that is the MITRE technique ID for using legitimate stolen credentials — easier to pivot from than a vendor name.

    Question

    Difference between a tactic and a technique in ATT&CK?

    Answer

    A tactic is the attacker's goal at a stage — Initial Access, Persistence, Lateral Movement. A technique is how they accomplish that goal — Spearphishing Attachment, Scheduled Task, Pass-the-Hash. So tactics are the columns of the ATT&CK matrix, techniques are the cells inside them.

  • NIST CSF

    NIST Cybersecurity Framework — five functions that organise an entire security program. CSF 2.0 added a sixth: Govern.

    Real example

    Asset inventory (Identify) → MFA + patching (Protect) → SIEM alerts (Detect) → IR runbook (Respond) → backups + post-mortem (Recover).

    Question

    Which NIST CSF function covers "we got breached, now what?"

    Answer

    That is Respond and Recover — Respond is the immediate handling of the incident, like containment, eradication, and stakeholder communication; Recover is the longer-term restoration, including rebuilding affected systems and applying lessons learned. The other three — Identify, Protect, Detect — are about preventing it from getting that far.

All progress saves to your browser only. Nothing leaves your device.