Skip to main content
AI & ML Techniques for Cyber Security

Cybersecurity Defender Frameworks — NIST CSF, ATT&CK Mapping, and Security Operations

Published: 2026-08-16
Level: postgraduate
Audience: Postgraduate students in Applied Machine Learning

Cybersecurity Defender Frameworks — NIST CSF, ATT&CK Mapping, and Security Operations

2.1 Recap: Attacker Perspective from Previous Classes

2.1.1 Previous Class Content

Why revisit the attacker's view? Every defender framework exists because attackers have a playbook. Understanding that playbook is what makes the defender's response meaningful — not just a checklist, but a targeted counter-strategy.

The course began with a full session on fundamentals of cybersecurity, followed by a detailed exploration of the intrusion kill chain (Lockheed Martin's seven-phase model of how attackers compromise targets). That model was emphasized as the foundational framework for everything that follows in the course — every subsequent topic connects back to it.

The seven phases of the intrusion kill chain are:

  1. Reconnaissance — The attacker researches the target, harvesting email addresses, identifying technologies, and mapping the attack surface.
  2. Weaponization — The attacker couples a payload (e.g., a remote access Trojan) with an exploit into a deliverable artifact (e.g., a PDF or Office document).
  3. Delivery — The weaponized artifact is transmitted to the target environment (email attachment, web drive-by, USB drop).
  4. Exploitation — The weapon triggers the exploit on the victim's system, executing the attacker's code.
  5. Installation — A backdoor or remote access tool is installed, giving the attacker persistent access.
  6. Command & Control (C2) — The compromised system establishes an outbound channel to the attacker's infrastructure, enabling remote control.
  7. Actions on Objectives — The attacker achieves their end goal — data exfiltration, destruction, lateral movement, or whatever motivated the attack.

The class also briefly introduced the MITRE ATT&CK Matrix as an extension of the intrusion kill chain. While the kill chain gives you seven broad phases, ATT&CK breaks each phase into specific tactics (the attacker's goals at each stage) and techniques (the specific methods they use to achieve those goals). For example, the "Initial Access" tactic in ATT&CK includes techniques like "Spearphishing Attachment," "Valid Accounts," and "Drive-by Compromise." ATT&CK provides a more granular, enterprise-focused taxonomy of adversary behavior — over 200 techniques organized across 14 tactics.

2.1.2 The Gap: Attacker vs. Defender Perspective

The asymmetry problem: Attackers need to find one way in. Defenders need to block every way in. This is why defenders need their own structured framework — not just a mirror of the attacker's playbook, but a systematic approach to covering all defensive angles.

A critical observation from the previous classes: nearly all of the discussion was from the attacker's perspective — the threat actor's point of view. The intrusion kill chain model does touch on defender opportunities at each phase (building better protection models to stop the attacker at each stage), but the class had not yet explored dedicated defender frameworks or mental models.

Think of it like this: the kill chain and ATT&CK tell you "here is what the bad guy does." But a security team needs to answer a different question: "what should we do, and in what order, to build a defense that covers all these attack vectors?" That is the gap today's session fills — moving from understanding threats to systematically managing them.

Recap: The attacker's toolkit has two levels of detail — the high-level intrusion kill chain (7 phases) and the granular MITRE ATT&CK Matrix (200+ techniques across 14 tactics). Both describe what the attacker does. The missing piece is a framework that describes what the defender should do — which is the NIST Cybersecurity Framework, introduced next.

2.2 NIST Cybersecurity Framework (CSF) — The Defender's Model

2.2.1 The Six Functions

The defender's question: The kill chain asks "what does the attacker do?" The NIST CSF flips the perspective entirely: "what should the organization do to manage cybersecurity risk?" It is not a checklist of technical controls — it is a strategic framework for organizing all defensive activity.

While the intrusion kill chain and the MITRE ATT&CK Matrix describe what an attacker does, the NIST Cybersecurity Framework (CSF) describes what a defender should do. It is a structured approach for managing and improving cybersecurity risk, published by NIST, the U.S. federal agency for technology standards.

The NIST CSF organizes all defensive cybersecurity activity into six high-level functions. These are not sequential steps — they work together as a continuous cycle:

The Six Functions of NIST CSF:

  1. Govern (GV) — Establishing the organization's mission, risk management strategy, and security policies. Without a proper organizational mission, you cannot properly secure the organization. Governance sets the direction for everything else. This function was added in CSF 2.0 (2024) as a cross-cutting function that informs how the other five functions are implemented.
  1. Identify (ID) — Understanding what needs to be protected. This includes asset management (inventory of hardware assets, software assets, data), risk assessment, supply chain risk management, and understanding the business context. You must know what you have before you can protect it.
  1. Protect (PR) — Implementing safeguards to ensure delivery of critical services. This covers identity management and access control, awareness and training, data security, information protection processes and procedures, maintenance, and protective technology.
  1. Detect (DE) — Developing and implementing activities to identify the occurrence of a cybersecurity event. This includes continuous monitoring of networks and systems, detection processes, and analysis of anomalies and events.
  1. Respond (RS) — Taking action regarding a detected cybersecurity incident. This covers incident response planning, communications, analysis, mitigation, and post-incident improvements.
  1. Recover (RC) — Maintaining plans for resilience and restoring any capabilities impaired by a cybersecurity incident. This includes recovery planning, improvements based on lessons learned, and communications with stakeholders.

Think of these six functions as the lifecycle of cybersecurity defense. Govern sets the strategy. Identify tells you what to protect. Protect puts up the walls. Detect watches for intrusions. Respond acts when something goes wrong. Recover restores normal operations. The cycle then repeats — lessons from Respond and Recover feed back into Govern and Protect to strengthen the next round.

2.2.2 Hierarchical Structure

The three-level hierarchy:

Each function breaks down into categories (broad groups of related outcomes), and each category breaks down into subcategories (specific, actionable outcomes). For example:

  • Function: Identify (ID)
  • Category: Asset Management (ID.AM)
  • Subcategory: ID.AM-1 — Inventories of hardware managed by the organization are maintained
  • Subcategory: ID.AM-2 — Inventories of software, services, and systems managed by the organization are maintained
  • Subcategory: ID.AM-5 — Resources (e.g., hardware, devices, data, time, personnel, and software) are prioritized based on their classification, criticality, and business value

Each subcategory is a specific, measurable outcome that an organization should achieve. The hierarchy transforms abstract security goals into implementable controls.

The NIST CSF Excel spreadsheet (publicly available) contains the full hierarchy: six functions → categories → subcategories → additional information sources. The additional information sources are not real-world incident reports; they are references to good practices derived from real-world experience — drawn from standards like ISO 27001, COBIT, and NIST SP 800-53. The Excel allows drilling down from a high-level function all the way to specific implementation guidance.

Real-world: The NIST CSF Excel is a publicly available tool that organizations use to assess and improve their cybersecurity posture. It is used globally across industries — from healthcare to banking to manufacturing. Organizations often use it as the foundation for regulatory compliance assessments and internal security audits.

Scope: The NIST CSF is a framework, not a prescriptive standard. It tells you what outcomes to achieve, not how to achieve them. The "how" comes from specific control standards like NIST 800-53, ISO 27002, or CIS Controls. Think of the CSF as the table of contents for your security program; the detailed controls are the chapters.

2.2.3 Student Questions

Q: What is the purpose of this Excel? What exactly does it contain?

A: The Excel contains all six functions of the NIST CSF framework. Each function has categories, then subcategories, and for each subcategory there are sources of additional information. The additional information provides guidance on good practices — not real-world incidents, but practices based on real-world experience. The framework becomes more well-defined and crisp as you drill down from functions to subcategories. The Excel is essentially a reference catalog: you can filter by function, see all the categories within it, expand each category to its subcategories, and for each subcategory find links to the specific standards and guidelines that explain how to implement that control.

Recap: The NIST CSF is the defender's strategic framework, organized into six functions (Govern, Identify, Protect, Detect, Respond, Recover) that form a continuous cycle. Each function breaks into categories and subcategories — specific, actionable outcomes. The CSF does not prescribe how to implement controls; it defines what outcomes to achieve. The detailed implementation comes from companion standards like NIST 800-53. This framework fills the gap left by attacker-side models like the kill chain and ATT&CK.

2.3 The Govern Function in Detail

2.3.1 Organizational Mission

Why start with governance? A security team without organizational alignment is like a GPS without a destination — it can tell you where you are, but not where to go. Governance defines the destination.

The Govern function is the starting point of the NIST CSF cycle. An example subcategory (GV.OC-01 in CSF 2.0) states that "the organizational mission is understood." The logic is straightforward: without having a proper mission, an organization cannot define what to secure or how to prioritize security investments.

Governance establishes several critical elements:

  • Risk management strategy — How much risk is the organization willing to accept? A hospital has a very different risk appetite than a social media startup.
  • Roles and responsibilities — Who owns security decisions? Who is accountable when something goes wrong?
  • Security policies — The formal rules that govern how employees, contractors, and systems should behave.
  • Resource allocation — How much budget, staff, and tooling does security get relative to other priorities?

The companion document on IT Security Management (R1_14) reinforces this point: "Unless senior management in an organization are aware of, and support, this process, it is unlikely that the desired security objectives will be met and contribute appropriately to the organization's business outcomes." Governance is not a security-team-only concern — it requires executive sponsorship.

2.3.2 Why Governance Comes First

The governance-first principle: Every other function in the CSF operates under the direction set by Govern. If you skip governance and jump straight to deploying firewalls and intrusion detection systems, you are implementing controls without knowing why — you cannot measure success, justify budget, or prioritize what to protect first.

Think of it this way: if you do not know what your organization is trying to achieve, you cannot decide what to protect or how much to invest in protection. A financial services firm processing millions of transactions daily needs a very different security posture than a small consulting firm with no customer data. Governance makes that distinction explicit.

The companion textbook (R1_14) describes IT security management as beginning with "an examination of the organization's IT security objectives, strategies, and policies in the context of the organization's general risk profile." This is exactly what the Govern function formalizes. The ISO 27001 standard's Plan-Do-Check-Act cycle also starts with establishing security policy and objectives — the "Plan" phase maps directly to the Govern function.

Pitfall: Treating governance as a one-time document exercise. Governance must be a living process — policies updated as the threat landscape changes, risk appetite reassessed as the organization grows, and roles re-evaluated as teams evolve. A security policy written three years ago and never revisited is worse than no policy, because it creates a false sense of coverage.

Recap: The Govern function sets the strategic direction for all cybersecurity activity — risk appetite, roles, policies, and resource allocation. Without it, the other five functions lack context and prioritization. It maps to the "Plan" phase in ISO 27001's Plan-Do-Check-Act cycle. Governance is not a one-time exercise; it must evolve with the organization and the threat landscape.

2.4 The Identify Function — Asset Management

2.4.1 Asset Inventory

The fundamental question: You cannot protect what you do not know you have. The Identify function forces an organization to answer the question: "What exactly do we have, and what is it worth?"

Under the Identify function, asset management is a key category. The first subcategory is an inventory of hardware assets. The purpose is to create a complete, well-defined, and crisp understanding of exactly what assets exist in the organization.

This includes:

  • Hardware assets — Servers, workstations, laptops, mobile devices, network equipment, IoT devices, USB drives, and anything else with a processor or storage.
  • Software assets — Operating systems, applications, middleware, firmware, scripts, and cloud services.
  • Data assets — Customer records, financial data, intellectual property, configuration files, logs, and backups.
  • People — Employees, contractors, and third-party vendors with access to systems.

The companion textbook (R1_14) defines an asset as "anything that needs to be protected because it has value to the organization and contributes to the successful attainment of the organization's objectives." It emphasizes that assets may be either tangible (hardware, data) or intangible (reputation, customer trust).

Why granularity matters: The NIST CSF's power lies in its hierarchical structure. The Identify function (high-level) breaks into categories like Asset Management, Risk Assessment, and Supply Chain Risk Management. Each category breaks into subcategories — specific, measurable outcomes. For example:

  • ID.AM-1: Inventories of hardware managed by the organization are maintained
  • ID.AM-2: Inventories of software, services, and systems managed by the organization are maintained
  • ID.AM-5: Resources are prioritized based on their classification, criticality, and business value

This granularity — going from function to category to subcategory — is what makes the framework actionable rather than vague. An organization can measure whether ID.AM-1 is achieved (yes/no: do we have a hardware inventory?) rather than debating abstract security posture.

2.4.2 Granularity of Subcategories

You can drill down further: inside asset management, there is an inventory of hardware assets, then inventory of software assets, and so on. Each level becomes more well-defined and crisp on what exactly needs to be done in that function.

Concrete example: Consider a mid-sized hospital. At the Identify function level, the hospital knows it needs to "understand what to protect." At the Asset Management category level, it knows it needs to catalog its assets. At the subcategory level, it can now take specific action:

  • ID.AM-1: The IT team creates a spreadsheet (or uses a tool like Lansweeper) listing every server, workstation, printer, medical device, and network switch — with serial numbers, locations, owners, and last-seen dates.
  • ID.AM-2: The team catalogs every installed application, including version numbers and patch levels — critical for knowing which systems are vulnerable to known exploits.
  • ID.AM-5: The team classifies each asset by criticality: a patient monitoring system is "critical," a lobby display screen is "low." This prioritization drives where security budget goes first.

Pitfall: Inventorying assets once and calling it done. Asset inventories go stale fast — new devices join the network, old ones get retired, shadow IT creeps in. The Identify function requires continuous asset discovery and inventory maintenance, not a one-time audit.

Recap: The Identify function answers "what do we need to protect?" Asset management is its core category — maintaining inventories of hardware, software, and data, and prioritizing them by criticality. The CSF's hierarchical structure (function → category → subcategory) turns abstract security goals into specific, measurable actions.

2.5 NIST CSF Public Dashboards

2.5.1 Visualization Tools

Publicly available dashboards exist that visualize an organization's NIST CSF compliance posture. These dashboards allow organizations to track and display their maturity across the six functions. Each function is typically shown as a segment (like a radar chart or spider diagram), with the organization's current capability level plotted against the target level.

What the dashboards show: A typical CSF dashboard displays:

  • Current state — Where the organization stands on each function (e.g., Govern: 60%, Identify: 45%, Protect: 70%).
  • Target state — Where the organization wants to be (based on risk appetite and regulatory requirements).
  • Gap analysis — The difference between current and target, highlighting which functions need the most investment.

The dashboards make the abstract framework concrete and measurable. Instead of saying "our security is okay," a CISO can say "we are at 60% maturity on Detect and 80% on Protect — we need to invest in detection capabilities."

2.5.2 Practical Use

Organizations use these dashboards to communicate their security posture to leadership, auditors, and stakeholders. They make the abstract framework concrete and measurable.

Who uses these dashboards:

  • CISOs and security leaders — To justify budget requests and track improvement over time.
  • Board members and executives — To understand organizational risk at a glance without needing technical depth.
  • Auditors and regulators — To assess compliance with frameworks like NIST CSF, especially in regulated industries (finance, healthcare, critical infrastructure).
  • Third-party risk assessors — To evaluate the security posture of vendors and partners.

Pitfall: Confusing dashboard maturity scores with actual security. A high maturity score on a dashboard does not mean the organization is secure — it means the organization has documented processes. The real test is whether those processes work under pressure during an actual incident.

Recap: Public CSF dashboards visualize an organization's maturity across the six functions, showing current state, target state, and gaps. They are used by CISOs, boards, auditors, and third-party assessors to communicate and track security posture. However, maturity scores measure documentation and process, not real-world resilience.

2.6 Mapping Attacker and Defender Frameworks

2.6.1 The Core Question

The question that ties it all together: If we understand both the attacker's playbook (kill chain, ATT&CK) and the defender's playbook (NIST CSF), can we connect them? If I implement specific defender controls, can I trace exactly which attacker techniques those controls block?

A key student question drove an important discussion about how attacker-side and defender-side frameworks relate to each other.

Q: Since we have an overview from both perspectives — attacker and defender — will it make sense if we have some kind of a comparison? If you've ensured certain steps are strong from the defender's perspective, say from the detection point of view, can you safeguard against the first three sequential steps of the attacker's kill chain?

A: Very good question. The question is essentially: can we map the 100+ subcategories in the NIST CSF to specific tactics and techniques in the ATT&CK Matrix? If I implement 20 specific controls from the NIST CSF, what does that protect against in the ATT&CK framework? The short answer is yes — there are mappings available. The NIST 800-53 controls (a more verbose version of NIST CSF) are mapped to ATT&CK. You can find these through the ATT&CK Navigator or mapping explorers available online.

Why the mapping works: The connection is through NIST 800-53. Here is the chain:

  1. NIST CSF (high-level: 6 functions, ~108 subcategories) provides the strategic framework.
  2. NIST 800-53 (detailed: 20 control families, 1000+ individual controls) provides the specific implementation controls.
  3. MITRE ATT&CK (attacker-side: 14 tactics, 200+ techniques) provides the detailed attacker playbook.
  4. NIST 800-53 ↔ ATT&CK mapping connects specific defender controls to specific attacker techniques.

So when you implement a control like AC-2 (Account Management) from NIST 800-53, you can look up which ATT&CK techniques it mitigates — for example, T1078 (Valid Accounts) and T1136 (Create Account). This mapping is what makes cybersecurity actionable rather than theoretical.

2.6.2 The Defenses Column in ATT&CK

The professor intentionally omitted the defenses column from the ATT&CK Matrix in the previous class to test whether students would explore it independently. The defenses column in ATT&CK corresponds to mitigations and detections that map directly to the defender frameworks.

Q: Was anyone curious about the defenses column in the ATT&CK Matrix from the previous class?

A: The professor intentionally avoided discussing the defenses column during the ATT&CK overview. Rahul's question about mapping defender controls to attacker stages falls exactly into this — the defenses in ATT&CK are the counterpart to the NIST CSF controls. This is the connection that ties the two perspectives together.

The defenses column in ATT&CK works like this: for each technique, MITRE documents recommended mitigations (preventive controls) and detections (monitoring controls). For example, the technique "Spearphishing Attachment" (T1566.001) has mitigations like "User Training" (from the Protect function) and detections like "Email Filtering" and "Anti-malware" (from the Detect function).

2.6.3 Why Mappings Matter

The mapping between attacker and defender frameworks is what makes cybersecurity actionable. Without it, defenders would be implementing controls in a vacuum, without knowing which specific threats each control addresses.

Concrete example: A bank's security team wants to defend against credential theft attacks. Using the mapping:

  1. They look up ATT&CK techniques related to credential theft: T1078 (Valid Accounts), T1110 (Brute Force), T1555 (Credentials from Password Stores).
  2. They find which NIST 800-53 controls mitigate these: IA-2 (Identification and Authentication), IA-5 (Authenticator Management), AC-2 (Account Management).
  3. They map these back to NIST CSF subcategories under the Protect function.

Now the bank knows exactly which CSF subcategories to prioritize if credential theft is their top threat. The mapping turns a vague "we need better security" into a specific "we need to implement IA-2 and IA-5."

Recap: Attacker and defender frameworks can be mapped to each other through NIST 800-53. The CSF provides the strategic structure, 800-53 provides the detailed controls, and ATT&CK provides the attacker techniques — with documented mappings connecting 800-53 controls to ATT&CK techniques. This mapping is what makes cybersecurity actionable: it tells defenders exactly which controls address which threats.

2.7 The Full Circle of Framework Mappings

2.7.1 The Complete Chain

The big picture: This section ties together everything from the previous classes into one coherent picture. The attacker has a detailed playbook. The defender has a detailed playbook. And there is a documented way to connect them.

The professor laid out the complete chain of framework relationships:

The Full Circle:

  1. Lockheed Martin Intrusion Kill Chain Model → expanded into → MITRE ATT&CK Matrix (which provides enterprise-class matrices with detailed tactics, techniques, and procedures)
  2. NIST CSF → expanded into → NIST 800-53 controls (a more verbose, detailed version of the CSF with specific security controls organized into 20 families: Access Control, Audit and Accountability, Configuration Management, Contingency Planning, Identification and Authentication, Incident Response, etc.)
  3. NIST 800-53 → mapped to → ATT&CK Matrix

This creates a full circle: the attacker's detailed framework (ATT&CK) maps to the defender's detailed framework (NIST 800-53), with the intrusion kill chain and NIST CSF serving as the high-level overviews on each side.

Think of it as two parallel hierarchies with a bridge:

Attacker Side Defender Side
Intrusion Kill Chain (7 phases) — high level NIST CSF (6 functions) — high level
MITRE ATT&CK (200+ techniques) — detailed NIST 800-53 (1000+ controls) — detailed
Bridge: ATT&CK techniques ↔ NIST 800-53 controls (documented mappings)

2.7.2 The Big Picture Takeaway

The key lesson from this portion of the course:

  • Attacker perspective: Intrusion Kill Chain → ATT&CK Matrix (7 phases of intrusion, enterprise tactics/techniques)
  • Defender perspective: NIST CSF (6 functions) → NIST 800-53 (detailed controls)
  • The mapping between NIST 800-53 and ATT&CK connects the two perspectives

What you are expected to know: Students are not expected to memorize every ATT&CK technique or every NIST 800-53 control. The expectation is a high-level mental model:

  • Know the seven steps of the intrusion kill chain
  • Know the six functions of NIST CSF
  • Understand that detailed frameworks (ATT&CK, NIST 800-53) exist that map to each other
  • Understand why the mapping matters (it makes defense actionable, not theoretical)

2.7.3 NIST 800-53 Controls

NIST 800-53 is a more verbose, detailed version of the NIST CSF. While the CSF provides the high-level structure (six functions), NIST 800-53 provides the specific security controls organizations must implement. The control families include:

  • Access Control (AC) — Who can access what, and how is that access managed?
  • Audit and Accountability (AU) — What activities are logged, and how are logs protected?
  • Configuration Management (CM) — How are systems configured and hardened?
  • Identification and Authentication (IA) — How are users identified and verified?
  • Incident Response (IR) — How does the organization detect, respond to, and recover from incidents?
  • System and Communications Protection (SC) — How are systems and communications secured?

Excel sheets are publicly available for NIST 800-53 as well, and mappings between NIST 800-53 and ATT&CK exist in mapping explorers maintained by MITRE and NIST.

Real-world: Organizations in regulated industries (federal agencies, defense contractors, healthcare providers, financial institutions) often must comply with NIST 800-53 controls. The mapping to ATT&CK helps security teams understand which attacker techniques each control defends against, enabling risk-based prioritization.

2.7.4 Student Follow-up

Q: Was anyone curious about the defenses column in the ATT&CK Matrix?

A: The professor had intentionally avoided covering the defenses column to see if students would explore it. The defenses in ATT&CK are the counterpart to the NIST CSF controls — this is the connection that ties the two perspectives together. The mapping chain (Kill Chain → ATT&CK; CSF → 800-53; 800-53 ↔ ATT&CK) brings the attacker and defender perspectives full circle.

Recap: The complete framework mapping forms a full circle: Kill Chain (attacker high-level) → ATT&CK (attacker detailed) ↔ NIST 800-53 (defender detailed) ← NIST CSF (defender high-level). The bridge between ATT&CK and NIST 800-53 is what connects the two perspectives. You need to know this mental model, not memorize specific technique IDs or control numbers.

2.8 Security Operations Center (SOC)

2.8.1 What is a SOC

Where theory meets practice: The NIST CSF and ATT&CK are frameworks on paper. A Security Operations Center (SOC) is where those frameworks are put into practice — the team and technology that actually monitors, detects, and responds to threats 24/7.

A Security Operations Center (SOC) is the operational arm of an organization's cybersecurity defense. The professor described it as the "glorified version" seen in movies — large screens with real-time dashboards, analysts working in shifts, 24/7 monitoring — though not all companies can afford such setups. Miniature versions exist, or companies outsource SOC operations to vendors.

What a SOC does: A SOC is a centralized team responsible for monitoring, detecting, analyzing, and responding to cybersecurity incidents. It operationalizes the Detect and Respond functions of the NIST CSF. A typical SOC includes:

  • Security analysts (Tier 1, 2, 3) who monitor alerts, investigate incidents, and perform threat hunting.
  • Security engineers who maintain the detection infrastructure (SIEM, IDS, firewalls).
  • Incident responders who contain and remediate active threats.
  • SOC managers who coordinate operations and report to leadership.

Real-world SOC outsourcing vendors: Many organizations, especially mid-sized ones, cannot afford to build an in-house SOC. They outsource to managed security service providers (MSSPs) such as Infosys, TCS, Tech Mahindra, Deloitte, KPMG, EY, PwC, and various second- and third-order vendors. The global SOC market is valued at tens of billions of dollars and growing rapidly as threats increase.

2.8.2 The Monitoring Analogy

The CCTV analogy: Think of a SOC like monitoring city traffic on CCTV cameras and trying to find deviations from normal patterns. The goal is continuous observation to detect anomalies — someone logging in at an unusual time, data flowing to an unexpected destination, a user accessing resources they normally do not touch.

Just as a city traffic center watches hundreds of camera feeds simultaneously and flags unusual behavior (a car stopped in the middle of the highway, a person walking against traffic), a SOC watches hundreds of data sources and flags unusual behavior (a login from a new country, a spike in data exfiltration, a user suddenly accessing admin tools).

The analogy breaks down in one important way: city traffic anomalies are usually obvious (a car crash is visible), but cybersecurity anomalies are often subtle and hidden among millions of normal events. A SOC analyst might need to correlate 10 different log entries across 5 different systems to spot a pattern that indicates an attack — which is why SOC work is so challenging and why tools like SIEM (Security Information and Event Management) are essential.

2.8.3 What SOC Teams Monitor

The SOC team is responsible for anything and everything that happens in security:

  • Authentication events — Who is logging into application servers, when, and from where? Failed logins, unusual login times, impossible travel (logging in from two countries within minutes).
  • Privilege changes — Are users getting elevated access? Who authorized it?
  • Firewall events — What traffic is being blocked? Are there patterns of reconnaissance?
  • IDS/IPS alerts — Intrusion detection and prevention system alerts indicating potential attacks.
  • DLP alerts — Data leak prevention tool alerts showing sensitive data being sent outside the organization.
  • Endpoint telemetry — What processes are running on endpoints? Are there signs of malware?
  • Network traffic — Unusual data flows, connections to known malicious IPs, DNS anomalies.

All of these events get dumped into a specialized software platform called a SIEM (Security Information and Event Management system).

SIEM platforms — the SOC's central nervous system:

  • Splunk — A commercial SIEM platform, typically for organizations with deep pockets. It ingests massive volumes of log data and provides powerful search, visualization, and alerting capabilities.
  • Elastic Stack (ELK) — An open-source alternative (Elasticsearch, Logstash, Kibana), though it has moved to a paid model recently. Widely used by organizations that want flexibility and lower cost.
  • Microsoft Sentinel — A cloud-native SIEM that integrates with the Microsoft ecosystem.
  • IBM QRadar — An enterprise SIEM popular in large organizations and government agencies.
  • Organizations may also build custom log servers and dashboards for specific use cases.

2.8.4 Security Use Cases

The course will cover many security use cases — hundreds exist in the professor's corpus, but five to seven will be selected for class discussion depending on scope and interest. These use cases come from a security operations center model and represent the types of anomalies and threats that SOC teams look for in the massive volume of data flowing through their SIEM platforms.

Example SOC use cases the course may cover:

  • Detecting brute-force password attacks from authentication logs
  • Identifying data exfiltration through DNS tunneling
  • Spotting insider threats through unusual file access patterns
  • Detecting lateral movement using network traffic analysis
  • Identifying phishing campaigns through email header analysis

Pitfall: Assuming that deploying a SIEM is the same as having a SOC. A SIEM is a tool; a SOC is a process — people, procedures, and technology working together. An unmonitored SIEM is just an expensive log storage system. The real value comes from trained analysts who know what to look for and how to respond.

Recap: A SOC is the operational arm of cybersecurity defense — a centralized team that monitors, detects, and responds to threats 24/7. It operationalizes the Detect and Respond functions of NIST CSF. The SOC's central tool is a SIEM platform (Splunk, ELK, Sentinel, QRadar) that aggregates and correlates events from across the organization. SOC work is challenging because cybersecurity anomalies are often subtle and hidden among millions of normal events.

2.9 SOC Cybersecurity Maturity Model (SOC-CMM)

2.9.1 What is SOC-CMM

Measuring the measurers: A SOC monitors the organization's security. But who monitors the SOC itself? The SOC Cybersecurity Maturity Model (SOC-CMM) answers that question — it is a framework for assessing how maturely a security operations center runs.

The SOC Cybersecurity Maturity Model (SOC-CMM) is a framework specifically for assessing how maturely a security operations center runs. It is not a machine learning model — it is a maturity model for the SOC itself. The SOC-CMM helps organizations benchmark their security operations capability and identify areas for improvement.

What SOC-CMM measures: The model evaluates a SOC across several dimensions, typically including:

  • People — Are analysts trained? Is there adequate staffing for 24/7 operations? Are there clear roles and career paths?
  • Process — Are there documented procedures for monitoring, detection, investigation, and response? Are incidents handled consistently?
  • Technology — Is the SIEM properly configured? Are detection rules up to date? Is the tooling integrated?
  • Organization — Does the SOC have executive support? Is there a clear mission? Are metrics tracked?
  • Environment — How does the SOC interact with the rest of the organization? Are there feedback loops from incidents to prevention?

Each dimension is scored on a maturity scale (typically 1 to 5), where 1 is "initial/ad hoc" and 5 is "optimized/continuous improvement."

2.9.2 Alignment with NIST CSF

The SOC-CMM aligns more closely with the NIST CSF framework. The six CSF functions map naturally to SOC activities:

CSF Function SOC Activity
Govern SOC mission, strategy, and resource allocation
Identify Asset awareness, threat intelligence gathering
Protect Preventive controls, hardening, access management
Detect Monitoring, alerting, threat hunting
Respond Incident investigation, containment, eradication
Recover Post-incident recovery, lessons learned

The SOC-CMM is considered an advanced topic, more relevant for students with some security background. The basic Excel for SOC-CMM is publicly available for those who want to explore deeper.

Real-world: SOC-CMM is used by SOC teams to demonstrate maturity to auditors and stakeholders. It provides a structured way to assess and communicate the effectiveness of security operations. Organizations undergoing SOC 2 audits or seeking to improve their security posture often use SOC-CMM as a self-assessment tool before the formal audit.

Pitfall: Treating SOC-CMM as a checkbox exercise. A high maturity score is meaningless if the SOC cannot actually detect and respond to real threats. The model is a diagnostic tool — it tells you where you are, not whether you are secure.

Recap: SOC-CMM is a maturity model for assessing how well a SOC operates, evaluating people, process, technology, organization, and environment. It aligns with the NIST CSF functions and is used to benchmark and improve SOC operations. It is a diagnostic tool, not a security guarantee.

2.10 Exam Guidance

2.10.1 What to Expect

Exam note: The exam does not expect you to memorize granular details. You do not need to know that the ATT&CK Matrix grid's third column, fourth tactic is a specific technique — that is not expected. The exam tests conceptual understanding, not rote memorization of framework details.

Q: From the exam perspective, what can we expect? The information shared — links, Excel files — it will be difficult to remember all these things.

A: The exam does not expect you to memorize granular details. You do not need to know that the ATT&CK Matrix grid's third column, fourth tactic is a specific technique — that is not expected. What the exam tests is whether you understand the mental model — the relationships between frameworks, the purpose of each, and how they connect.

2.10.2 What to Study

The exam focuses on conceptual understanding. Here is what you need to know:

Must-know for the exam:

  1. Know the traits of a modern attacker — Sophisticated motivation (financial gain, espionage, hacktivism), resources (funding, toolkits, zero-day markets), and capabilities (custom malware, social engineering, supply chain attacks). Be able to describe what makes a modern threat actor different from a hobby hacker.
  1. Know the high-level phases of intrusion — The seven steps of the intrusion kill chain (Reconnaissance, Weaponization, Delivery, Exploitation, Installation, C2, Actions on Objectives), and be able to explain each with a concrete example.
  1. Know the NIST CSF framework functions — The six functions (Govern, Identify, Protect, Detect, Respond, Recover) at a high level. Know what each function covers and why they form a cycle, not a linear sequence.
  1. Understand the mapping concept — That attacker frameworks (ATT&CK) and defender frameworks (NIST 800-53) map to each other. Know that the mapping exists, how the chain works (Kill Chain → ATT&CK; CSF → 800-53; 800-53 ↔ ATT&CK), and why it matters (it makes defense actionable).
  1. Understand what a SOC does — The role of a SOC in operationalizing the Detect and Respond functions, and the role of SIEM platforms.

2.10.3 What NOT to Memorize

Do NOT memorize:

  • Specific ATT&CK technique IDs (e.g., "T1078 — Valid Accounts")
  • NIST 800-53 control numbers (e.g., "AC-2 Account Management")
  • The 108 subcategories of NIST CSF
  • Specific SIEM product features or pricing
  • Granular framework details from the Excel spreadsheets

The professor emphasized: understand the concepts, not the rote memorization of framework details. If you can explain what the intrusion kill chain phases are, what the NIST CSF functions are, and how they relate — that is sufficient.

The professor's test strategy: The professor intentionally omitted the defenses column from ATT&CK to see if students would explore it independently. This is a clue about the exam philosophy: the professor values curiosity and understanding over memorization. If you understand why frameworks exist and how they connect, you can answer exam questions even if you do not remember specific IDs or numbers.

Recap for exam preparation: Focus on mental models and conceptual understanding. Know the kill chain phases, the CSF functions, and the framework mapping chain. Be able to explain concepts with examples, not just list them. Do not waste time memorizing specific technique IDs, control numbers, or subcategory lists.

2.11 Course Direction and Feedback

2.11.1 Hands-On Focus

The course will become increasingly hands-on going forward. The balance between research-oriented and practical/hands-on content can be adjusted based on student preferences — some students prefer research, others want more practical demonstrations. Feedback is welcomed.

What "hands-on" means for this course: Expect live demonstrations of security tools, analysis of real-world datasets, and practical exercises using SIEM platforms, network traffic analysis tools, and machine learning models applied to cybersecurity data. The frameworks covered in this lecture (NIST CSF, ATT&CK, SOC) provide the conceptual foundation; the hands-on sessions will show how these frameworks translate into actual security operations.

2.11.2 Data Science Angle

Since the students are already in the M.Tech Applied Machine Learning program, the course will not spend excessive time on basic data science foundations (e.g., "what is supervised learning"). That time will instead be spent on cybersecurity domain-specific frameworks, models, and hands-on applications. The data science angle will begin in the next class.

What to expect next: The next class bridges the framework knowledge from this lecture with data science. Topics may include applying machine learning to intrusion detection (anomaly detection, signature detection), using NLP for phishing email detection, or applying clustering to network traffic analysis. The frameworks covered today — especially the SOC model and SIEM platforms — provide the context for understanding where ML fits in the cybersecurity landscape.

Recap: The course shifts toward hands-on cybersecurity applications. Students in the M.Tech Applied ML program will focus on domain-specific applications of ML to security problems, building on the framework knowledge from this lecture.

Exam Guidance Summary

  • What to study: High-level mental models — intrusion kill chain (7 phases), NIST CSF (6 functions), ATT&CK Matrix (concept, not memorization), SOC operations (role and SIEM tools)
  • What NOT to memorize: Specific ATT&CK technique IDs, NIST 800-53 control numbers, granular subcategory details, SIEM product specifications
  • Expected depth: Be able to explain the phases of intrusion with examples; know what each NIST CSF function covers at a high level; understand the attacker-vs-defender framework relationship and why the mapping matters
  • Exam question style: Conceptual questions about attacker traits, intrusion phases, and defender framework functions — application-oriented, not rote memorization. Expect questions that ask you to explain or compare, not list or define.

Key Industry Applications

  • NIST CSF — Used globally by organizations to assess and improve cybersecurity posture; publicly available Excel and dashboards. Adopted by critical infrastructure sectors (energy, healthcare, finance) and mandated for U.S. federal agencies.
  • ATT&CK Matrix — Used by security teams to understand adversary behavior and map defenses; maintained by MITRE. The ATT&CK Navigator tool allows teams to visualize which techniques their defenses cover and where gaps exist.
  • NIST 800-53 — Regulatory compliance standard for security controls in many industries. Required for U.S. federal information systems and widely adopted by defense contractors, healthcare organizations, and financial institutions.
  • SIEM platforms (Splunk, Elastic Stack, Microsoft Sentinel, IBM QRadar) — Core technology for SOC operations; aggregating and analyzing security events from across the organization. The SIEM market is valued at over five billion USD globally.
  • SOC outsourcing — Common practice where organizations outsource security operations to managed security service providers (MSSPs) like Infosys, TCS, Tech Mahindra, Deloitte, KPMG, EY, and PwC. The managed security services market is growing as organizations face a shortage of skilled security professionals.
  • SOC-CMM — Maturity model used to benchmark and improve SOC operations. Helps organizations demonstrate security maturity to auditors, regulators, and customers.
  • ATT&CK Navigator / Mapping explorers — Tools used to visualize and navigate the mapping between attacker and defender frameworks. Enable security teams to identify coverage gaps and prioritize investments.

AMTCS Lecture 2 notes · Cybersecurity Defender Frameworks — NIST CSF, ATT&CK Mapping, and Security Operations

AI & ML Techniques for Cyber Security· postgraduate· 2026-08-16

Sections Breakdown

1Recap: Attacker Perspective from Previous Classes

Review of intrusion kill chain and MITRE ATT&CK from the attacker's viewpoint

2NIST Cybersecurity Framework (CSF)

The six functions of the defender's strategic framework

3The Govern Function

Organizational mission, risk management strategy, and security policies

4The Identify Function — Asset Management

Asset inventories, granularity of subcategories, and prioritization

5NIST CSF Public Dashboards

Visualization tools for tracking cybersecurity maturity

6Mapping Attacker and Defender Frameworks

Connecting ATT&CK techniques to NIST 800-53 controls

7The Full Circle of Framework Mappings

Kill Chain to ATT&CK to 800-53 to CSF — the complete chain

8Security Operations Center (SOC)

24/7 monitoring, SIEM platforms, and SOC team responsibilities

9SOC Cybersecurity Maturity Model (SOC-CMM)

Maturity assessment for security operations centers

10Exam Guidance

What to study and what not to memorize for the exam

11Course Direction and Feedback

Hands-on focus and data science angle for upcoming classes

Postgraduate students in Applied Machine Learning

Exam Revision Notes

Below is the distilled, exam-ready core. Every entry comes from the full explanation above. Use this section for rapid review; return to the main notes when a point needs more context.

Intrusion Kill Chain

Must-know: The seven phases (Reconnaissance, Weaponization, Delivery, Exploitation, Installation, C2, Actions on Objectives) describe the attacker's end-to-end compromise process.

Top pitfall: Confusing the order of phases or omitting C2 and Actions on Objectives.

Self-check: Can you name the seven phases of the intrusion kill chain and give an example of what happens at each?

Connects to: MITRE ATT&CK Matrix, Framework Mapping

NIST Cybersecurity Framework (CSF)

Must-know: Six functions — Govern, Identify, Protect, Detect, Respond, Recover — form a continuous cycle, not a linear sequence.

Top pitfall: Treating the CSF as a prescriptive standard instead of a strategic framework; forgetting Govern is a function.

Self-check: What are the six NIST CSF functions and why is Govern considered the starting point?

Connects to: NIST 800-53 Controls, SOC Operations, SOC-CMM

Framework Mapping Chain

Must-know: Kill Chain (attacker high-level) maps to ATT&CK (attacker detailed); NIST CSF (defender high-level) maps to NIST 800-53 (defender detailed); 800-53 maps to ATT&CK — forming a full circle.

Top pitfall: Thinking the kill chain and ATT&CK are the same thing, or not knowing that 800-53 is the bridge between attacker and defender frameworks.

Self-check: How does the mapping between NIST 800-53 and ATT&CK make cybersecurity actionable?

Connects to: NIST CSF, MITRE ATT&CK Matrix, Intrusion Kill Chain

Security Operations Center (SOC)

Must-know: A SOC operationalizes the Detect and Respond functions of NIST CSF using SIEM platforms (Splunk, ELK, Sentinel, QRadar) for 24/7 monitoring.

Top pitfall: Confusing deploying a SIEM with having a SOC — a SOC is people, procedures, and technology working together.

Self-check: What is the role of a SOC and how does a SIEM platform support it?

Connects to: NIST CSF, SOC-CMM

SOC-CMM

Must-know: A maturity model evaluating SOC operations across people, process, technology, organization, and environment on a 1-5 scale.

Top pitfall: Treating a high maturity score as proof of security — it measures documentation, not real-world resilience.

Self-check: What dimensions does SOC-CMM evaluate and what does a score of 5 represent?

Connects to: SOC Operations, NIST CSF

Was this lecture useful?

Loading comments…
🤖

BitsNotes AI Assistant

Subject Notes Assistant

Configure AI Chat

Choose how to access the chatbot
Have your own API key?

Switch to "Bring Your Own Key" tab above for unlimited access with any OpenAI-compatible provider.

🔑 Enter API key above to fetch live models from provider, or enter model name manually.
OpenAI-Compatible API Support

Choose any provider preset (Gemini, DeepSeek, Kimi, GLM, MiniMax, Qwen, OpenAI, Groq, Ollama, etc.) or enter a custom endpoint URL.

Security & Privacy First

Your API key is sent directly from your browser to your specified provider. BitsNotes servers never store or see your key.