Tutorial 4.2: Intrusions, Attack Methodologies, and Threat Landscapes

📑 Table of Contents

🎯 Learning Objectives

After completing this tutorial, you should be able to:


📖 Overview

In Tutorial 4.1, we established the foundations of security monitoring and defensive systems. We now turn our attention to the threats that these systems are designed to detect and mitigate. A deep understanding of intrusions, attack methodologies, and the threat landscape is essential for any security professional. Without knowing how attackers operate, we cannot effectively design, tune, or operate our defenses.

This tutorial provides a comprehensive survey of the modern threat environment. We begin by defining what constitutes an intrusion and distinguish between different categories of threat actors — from external cybercriminals and state-sponsored groups to disgruntled insiders. We then explore the most sophisticated form of threat, the Advanced Persistent Threat (APT), and examine its lifecycle.

The core of the tutorial is dedicated to the attack lifecycle, using two of the most widely adopted models in the industry: the Cyber Kill Chain (originally developed by Lockheed Martin) and the MITRE ATT&CK framework. We will dissect each phase of an attack — from reconnaissance and weaponization to privilege escalation, lateral movement, persistence, and data exfiltration — providing detailed technical explanations and real-world examples.

By the end of this tutorial, you will have a mental model of how cyber adversaries think and operate. This knowledge will be crucial for the subsequent tutorials in Unit 4, where we will explore intrusion detection, firewalls, and prevention systems — technologies that are specifically designed to disrupt the attack chain.

The content aligns with Stallings & Brown (2024), Chapter 7, and integrates guidance from NIST, the MITRE Corporation, and the SANS Institute. We will also draw on recent high-profile breaches to illustrate the concepts in action.

1. Intrusion Concepts and Terminology

1.1 What Is an Intrusion?

An intrusion is any deliberate unauthorized attempt to access, manipulate, or disrupt a computer system or network. Intrusions are not limited to external actors; they can originate from inside an organization as well. The key characteristic of an intrusion is that it violates the security policy of the target environment.

In cybersecurity, we often differentiate between:

1.2 Intrusion vs. Attack

An attack is a broader term that encompasses any action taken to compromise a system. An intrusion is a specific type of attack that involves unauthorized access. An attack may be passive (e.g., eavesdropping) without being a direct intrusion, but the two are often used interchangeably in casual discourse.

1.3 The Intrusion Kill Chain — A Preview

Intrusions are rarely single-step events. Most sophisticated intrusions follow a multi-stage process that we will explore in depth later in this tutorial. The stages typically include:

Key Takeaway: An intrusion is a multi-stage process. Effective defense requires understanding and disrupting each stage of the attack chain.

2. Threat Actors: Categories and Motivations

Threat actors are the individuals or groups that perpetrate intrusions. Understanding who they are, what they want, and how they operate is critical for prioritizing defenses. Below is a taxonomy of common threat actor categories.

Threat Actor Type Motivation Typical Capabilities Examples
Cybercriminals Financial gain Medium to high; use commodity malware, phishing, ransomware-as-a-service Ransomware gangs (e.g., LockBit, REvil)
State-Sponsored Groups (APT) Espionage, political advantage, sabotage Very high; advanced, persistent, well-funded APT28 (Fancy Bear), APT29 (Cozy Bear)
Insider Threats Financial, revenge, ideology, carelessness Variable; have trusted access Disgruntled employees, negligent staff
Hacktivists Political or social activism Low to medium; use DDoS, defacement, data leaks Anonymous, LulzSec
Cyberterrorists Intimidation, disruption, ideological Low to medium; often use DDoS or propaganda Various state-sponsored or independent groups
Script Kiddies Notoriety, curiosity Low; use automated tools Teenagers using publicly available exploits

Table 1: Common Threat Actor Categories

2.1 External Attackers

External attackers operate from outside the organization's network. They use a variety of techniques to gain access, including phishing, exploiting internet-facing vulnerabilities, compromising third-party services, and using stolen credentials. External attackers are the most common concern for perimeter defenses, but the rise of cloud and remote work has blurred the perimeter.

2.2 Insider Threats

Insider threats are often underestimated, yet they can be the most damaging. An insider may be a current or former employee, contractor, or business partner with authorized access. Their actions can be malicious (intentional harm), negligent (accidental), or compromised (their credentials are stolen). According to various industry reports, insider threats account for a significant percentage of data breaches.

2.3 Advanced Persistent Threats (APTs)

APTs are the most sophisticated threat actors. They are typically nation-state-sponsored or highly organized criminal groups. The key characteristics of APTs include:

We will explore APTs in more detail in the next section.

3. Advanced Persistent Threats (APTs)

3.1 Defining APTs

The term APT was coined by the US Air Force to describe a new class of threats that are highly sophisticated and persistent. APT groups are typically state-sponsored or affiliated with state intelligence agencies, but some are highly organized cybercriminal syndicates that mimic APT behavior.

3.2 APT Lifecycle

The APT lifecycle is a longer, more deliberate version of the general attack lifecycle. A typical APT operation may last for months or years and includes:

3.3 Notable APT Groups

4. The Attack Lifecycle

Regardless of the threat actor, most attacks follow a similar pattern. We can represent the attack lifecycle as a series of phases that an attacker must complete to achieve their objective. Two of the most widely used models are the Cyber Kill Chain (Lockheed Martin) and the MITRE ATT&CK framework.

Let's first establish a generic attack lifecycle:

┌──────────────────────────────────────────────────────────────────┐ │ GENERIC ATTACK LIFECYCLE │ ├──────────────────────────────────────────────────────────────────┤ │ │ │ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ │ │ RECON │ ─► │ ACCESS │ ─► │ ESCALATE│ ─► │ MOVE │ │ │ │ (info │ │ (initial│ │ (privs) │ │ (lateral│ │ │ │ gather)│ │ entry) │ │ │ │ move) │ │ │ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │ │ │ │ │ │ │ │ ▼ ▼ ▼ ▼ │ │ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ │ │ PERSIST │ │ EXFIL │ │ COVER │ │ OBJECTIVE│ │ │ │ (maintain│ │ (data │ │ (remove │ │ (achieve │ │ │ │ access)│ │ theft) │ │ traces)│ │ goal) │ │ │ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │ │ │ └──────────────────────────────────────────────────────────────────┘

Figure 1: A Generic Attack Lifecycle

We will explore each phase in detail in the following sections, but first, we introduce two structured models that provide a more granular view.

5. The Cyber Kill Chain Model

The Cyber Kill Chain was developed by Lockheed Martin in 2011 as a military-inspired framework to describe the stages of a cyber attack. It is a linear model with seven phases:

  1. Reconnaissance: Harvesting email addresses, social media profiles, system information, etc.
  2. Weaponization: Creating a deliverable payload (e.g., a phishing email with a malicious attachment).
  3. Delivery: Transmitting the weapon to the target (e.g., email, USB drive, web).
  4. Exploitation: Triggering the malicious code (exploit of a vulnerability).
  5. Installation: Installing malware on the target system (backdoor, RAT).
  6. Command & Control (C2): Establishing a channel to send commands and receive data from the compromised system.
  7. Actions on Objectives: Achieving the attacker's goal (data exfiltration, encryption, destruction).

The Kill Chain is intuitive and maps directly to defensive actions: we can "break" the chain at any point to prevent the attack. For example:

Key Takeaway: The Cyber Kill Chain provides a simple, actionable model for both attackers and defenders. However, it assumes a linear, sequential process, which is not always true in modern attacks (e.g., multiple simultaneous entry points).

6. MITRE ATT&CK Framework Overview

The MITRE ATT&CK (Adversarial Tactics, Techniques, and Common Knowledge) framework is a more comprehensive and detailed model than the Kill Chain. It provides a matrix of tactics (the "why" of an attack stage) and techniques (the "how") that adversaries use. It is based on real-world observations of adversary behavior.

ATT&CK covers multiple platforms (Windows, Linux, macOS, Cloud, Mobile) and organizes adversary behavior into a set of tactics that roughly correspond to the stages of an attack, but with more granularity. As of 2026, the Enterprise matrix includes 14 tactics (e.g., Reconnaissance, Resource Development, Initial Access, Execution, Persistence, Privilege Escalation, Defense Evasion, Credential Access, Discovery, Lateral Movement, Collection, Command and Control, Exfiltration, Impact).

Each tactic has dozens of techniques and sub-techniques. For example, "Initial Access" includes techniques such as:

6.1 Using ATT&CK for Defense

MITRE ATT&CK is invaluable for security professionals because it:

Key Takeaway: MITRE ATT&CK is the industry standard for describing adversarial behavior at a technical level. It surpasses the Kill Chain in detail and is essential for modern security operations.

7. Reconnaissance and Weaponization

7.1 Reconnaissance

Reconnaissance is the phase where attackers gather information about their target. This can be passive (open-source intelligence - OSINT) or active (scanning, probing). Key activities:

Defenders can limit reconnaissance by minimizing public information, using honeypots, monitoring network scans, and implementing threat intelligence sharing.

7.2 Weaponization

In the Kill Chain, weaponization occurs after reconnaissance. The attacker creates a deliverable payload that combines an exploit with a backdoor or dropper. This might be a malicious Office document, a PDF with embedded exploit, or a custom malware binary. In modern attacks, weaponization is often outsourced to exploit kits or malware-as-a-service.

8. Privilege Escalation

Once initial access is obtained, the attacker typically has limited permissions (e.g., a standard user account). Privilege escalation is the process of gaining higher-level permissions, such as administrator or SYSTEM/root access. This is often a critical step that enables the attacker to perform many subsequent actions.

8.1 Types of Privilege Escalation

8.2 Common Techniques

Defenders can mitigate privilege escalation by applying the principle of least privilege, regular patching, hardening configurations, using application whitelisting, and monitoring for suspicious processes and authentication events.

9. Lateral Movement

Lateral movement is the technique attackers use to move within a network from one compromised system to another. The goal is to reach high-value targets (e.g., domain controllers, database servers, file shares) and expand control.

9.1 Common Lateral Movement Techniques

9.2 Defending Against Lateral Movement

10. Persistence and Data Exfiltration

10.1 Persistence

Persistence refers to techniques that enable an attacker to maintain access even after reboots, credential changes, or partial remediation. Attackers want to ensure they can return to the compromised environment.

Detecting persistence requires monitoring for unexpected changes to system configuration, new services, scheduled tasks, and startup items. EDR and HIDS are critical for this.

10.2 Data Exfiltration

Data exfiltration is the unauthorized transfer of data from an organization's systems to an external location controlled by the attacker. This is often the ultimate objective of espionage or ransomware (where data is both stolen and encrypted).

Defenders can detect exfiltration through network monitoring for anomalous outbound traffic, data loss prevention (DLP) systems, and advanced anomaly detection. However, encrypted traffic makes detection more challenging.

11. Insider Threats

While much of the focus is on external attackers, insiders pose a significant risk. Insiders have legitimate access, making them harder to detect. Insider threats fall into three main categories:

11.1 Common Insider Attack Patterns

Defending against insiders involves strict access control, monitoring user activity, implementing separation of duties, conducting background checks, and fostering a positive security culture. User and Entity Behavior Analytics (UEBA) is particularly useful for detecting insider anomalies.

12. Real-World Attack Scenarios and Case Studies

12.1 Case Study: The SolarWinds Supply Chain Compromise (2020)

One of the most sophisticated attacks in history, the SolarWinds breach, involved the compromise of the Orion software supply chain. Attackers (believed to be APT29) injected a backdoor into legitimate software updates distributed to over 18,000 customers, including numerous US government agencies.

Attack chain phases:

This attack highlights the importance of supply chain security and the difficulty of detecting a well-executed APT.

12.2 Case Study: Colonial Pipeline Ransomware (2021)

A ransomware attack on Colonial Pipeline, the largest fuel pipeline in the US, caused widespread disruption. Attackers (the DarkSide group) gained access through a compromised VPN password and then deployed ransomware.

This case underscores the importance of MFA, network segmentation, and incident response readiness.

12.3 Case Study: Insider Data Theft at Tesla (2018)

A Tesla employee who had been passed over for a promotion allegedly stole sensitive manufacturing data and shared it with a third party. The insider was able to access and exfiltrate data using their legitimate credentials, but the activity was eventually detected by the company's security team.

This illustrates the need for monitoring employee activity, even for those with trusted access.

📌 Summary

This tutorial provided a comprehensive deep dive into intrusions, attack methodologies, and the threat landscape. We began by defining intrusion and distinguishing between different types of threat actors — from cybercriminals and hacktivists to insiders and advanced persistent threats.

We explored the attack lifecycle using two major frameworks: the Cyber Kill Chain (reconnaissance, weaponization, delivery, exploitation, installation, C2, actions on objectives) and the MITRE ATT&CK framework, which offers a more granular matrix of tactics and techniques. Understanding these models is crucial for designing effective defenses and performing threat analysis.

Each phase of the attack was examined in detail: reconnaissance and weaponization, initial access, privilege escalation, lateral movement, persistence, and finally, data exfiltration. We also dedicated a section to insider threats, which remain a significant and often overlooked risk.

Real-world case studies (SolarWinds, Colonial Pipeline, Tesla) demonstrated how these phases manifest in practice and highlighted key lessons for defenders. The overarching message is that attackers are creative and persistent; defenses must be equally adaptive, incorporating continuous monitoring, threat intelligence, and a deep understanding of adversary behavior.

Next: In Tutorial 4.3, we will shift our focus to the technologies that detect these intrusions — Intrusion Detection Systems (IDS) — and examine their fundamental principles, architectures, and deployment considerations.

📝 Quiz

1. Which of the following is not a characteristic of an Advanced Persistent Threat (APT)?

Answer
B. Short-term, opportunistic attacks. APTs are persistent and targeted, not opportunistic.

2. In the Cyber Kill Chain, the phase where the attacker transmits the malicious payload to the target is called:

Answer
C. Delivery. Delivery is the transmission of the weaponized payload (e.g., email attachment).

3. Which MITRE ATT&CK tactic corresponds to the attacker's efforts to maintain access after a reboot or credential change?

Answer
A. Persistence. Persistence techniques include backdoors, scheduled tasks, and registry modifications.

4. Pass-the-hash is a technique primarily associated with which phase of an attack?

Answer
C. Lateral Movement. Pass-the-hash allows an attacker to authenticate to other systems using a stolen password hash.

5. Which of the following is a common insider threat category?

Answer
C. Malicious insider. Insiders are employees, contractors, or partners with authorized access.

6. The MITRE ATT&CK framework is primarily used for:

Answer
A. Describing adversary behavior at a technical level. ATT&CK provides a structured taxonomy of tactics and techniques used by attackers.

7. During a typical attack, which phase involves gathering information about the target's employees, technologies, and network?

Answer
B. Reconnaissance. This is the intelligence-gathering phase.

8. An attacker compromises a standard user account and then exploits a local vulnerability to gain administrator rights. This is an example of:

Answer
B. Vertical privilege escalation. Moving from a lower privilege level to a higher one (user → admin).

9. Data exfiltration is typically the final phase of an attack, but it can also occur earlier. Which of the following is not a common exfiltration channel?

Answer
C. Local file system. Exfiltration involves sending data out of the organization, not storing it locally.

10. The SolarWinds breach is a prime example of which type of attack vector?

Answer
B. Supply chain compromise. Attackers inserted a backdoor into a legitimate software update.

11. Which defense mechanism is most effective against pass-the-hash attacks?

Answer
C. Credential Guard and LSA protection. These Windows features protect credential hashes and tokens from being extracted by tools like Mimikatz.

12. In the Cyber Kill Chain, what is the phase where the attacker establishes a communication channel with the compromised system?

Answer
C. Command & Control (C2). This is the phase where the attacker sets up a channel to send commands and receive data.

🛠️ Exercises

Exercise 1: Mapping APT Tactics to MITRE ATT&CK Intermediate

Consider the following high-level APT activities. For each, identify the most relevant MITRE ATT&CK tactic (e.g., Initial Access, Persistence, Privilege Escalation, Lateral Movement, Exfiltration) and provide a specific technique that could be used.

  1. Sending a spear-phishing email with a malicious Excel attachment.
  2. Using Mimikatz to dump password hashes from the Local Security Authority Subsystem Service (LSASS).
  3. Creating a new service that runs a reverse shell at boot.
  4. Using PsExec to run a command on a remote system using administrative credentials.
  5. Compressing and uploading sensitive HR documents to a cloud storage service over HTTPS.
Sample Solution
  1. Tactic: Initial Access. Technique: Phishing (Spearphishing Attachment).
  2. Tactic: Credential Access. Technique: OS Credential Dumping (Mimikatz).
  3. Tactic: Persistence. Technique: Create or Modify System Process (e.g., Windows Service).
  4. Tactic: Lateral Movement. Technique: Remote Services (e.g., SMB/Windows Admin Shares).
  5. Tactic: Exfiltration. Technique: Exfiltration Over Web Service (e.g., HTTP/S).

Exercise 2: Kill Chain Disruption Strategy Advanced

For each phase of the Cyber Kill Chain, propose at least two defensive controls that can disrupt that phase. Provide a brief explanation of how each control works. Then, discuss which phase is the most critical to disrupt and why.

Sample Solution
  • Reconnaissance: (1) Limit public information (security awareness, social media policies). (2) Deploy honeypots to detect and confuse scanners.
  • Weaponization: (1) Implement email filtering and attachment sandboxing. (2) Use application whitelisting to prevent execution of unknown binaries.
  • Delivery: (1) Secure email gateways with SPF/DKIM/DMARC. (2) Web filtering to block malicious domains.
  • Exploitation: (1) Regular patching and vulnerability management. (2) Enable exploit protection mechanisms (e.g., ASLR, DEP).
  • Installation: (1) Host-based IDS/EDR to detect installation of new executables or services. (2) Application whitelisting (allow only approved binaries).
  • C2: (1) Network monitoring for unusual outbound connections. (2) DNS filtering and sinkholing.
  • Actions on Objectives: (1) Data Loss Prevention (DLP) to detect data exfiltration. (2) Access controls and privilege management.

Most critical phase: Many would argue that disrupting the Exploitation or Installation phases is most effective because they are the point where the attacker gains a foothold. However, early disruption (reconnaissance, delivery) can stop attacks before they start. The choice depends on the organization's risk tolerance and resources.

Exercise 3: Insider Threat Scenario Analysis Intermediate

You are the security manager at a large financial institution. An employee, John, who was recently passed over for a promotion, has been acting unusually. He has been accessing confidential client lists that are not part of his normal duties. He also attempted to copy a large folder to a USB drive but was blocked by DLP. Describe:

Sample Solution

IOCs and anomalies: Access to data outside job role; attempts to copy data to removable media; unusual after-hours access; recent negative performance or emotional event (promotion denial).

Investigation and containment:

  • Immediately disable John's access to sensitive files but maintain access for monitoring.
  • Review logs to determine what data was accessed; check if any data was successfully exfiltrated.
  • Interview John (in coordination with HR and legal) to understand intentions.
  • Monitor his systems for any additional suspicious activity.
  • If evidence of theft is found, escalate to incident response and legal.

Long-term measures: Implement stricter access controls based on least privilege; enhance DLP policies; conduct regular user awareness training; establish a formal insider threat program with monitoring and response procedures; foster a positive work environment to reduce disgruntlement.

Exercise 4: Analyzing Ransomware Attack Pattern Intermediate

Ransomware attacks typically follow a pattern: initial access (often via phishing or RDP), privilege escalation, lateral movement, data staging, then encryption. Map the following ransomware attack steps to the Cyber Kill Chain phases (or MITRE ATT&CK tactics if you prefer). Identify two key detection opportunities for defenders at each stage.

Sample Solution
  • Reconnaissance/Initial Access: Phishing email. Detection: Email filtering; user awareness.
  • Execution: Macro execution. Detection: Macro security; endpoint monitoring for suspicious Office processes.
  • Installation / C2: Beacon installed; C2 channel. Detection: EDR alerts for Cobalt Strike; network monitoring for C2 traffic.
  • Discovery: PowerShell enumeration. Detection: PowerShell logging; UEBA for unusual enumeration commands.
  • Discovery: BloodHound. Detection: Detection of BloodHound execution (process monitoring).
  • Credential Access / Privilege Escalation: Dumping domain admin credentials. Detection: Credential Access alerts (Mimikatz, suspicious LSASS access).
  • Lateral Movement / Execution: PsExec deploying ransomware. Detection: Network alerts for PsExec; mass file encryption events (HIPS, EDR).
  • Impact: Encryption. Detection: File integrity monitoring; ransom note creation; but often it's too late. Focus on earlier detection.

Exercise 5: Research and Presentation Advanced

Choose an APT group (e.g., APT28, APT29, APT41, Lazarus, etc.) and prepare a brief (2-3 page) briefing paper that covers:

Include at least 5 unique MITRE ATT&CK technique IDs (e.g., T1566, T1078, etc.) and explain them.

Sample Solution

Example: APT28 (Fancy Bear)

  • Attribution: Russian General Staff Main Intelligence Directorate (GRU).
  • Motivations: Espionage, political disruption, influence operations.
  • Targets: Governments, militaries, defense contractors, media, and political organizations.
  • Notable campaigns: 2016 US election interference, DNC hack; attacks on Georgian government; Olympic Destroyer.
  • Common techniques: T1566 (Phishing), T1078 (Valid Accounts), T1059 (Command and Scripting Interpreter), T1021 (Remote Services), T1486 (Data Encrypted for Impact).
  • Lifecycle: Spear-phishing with malicious links/attachments → initial foothold → privilege escalation via credential dumping → lateral movement → data exfiltration or disruption.
  • Mitigation: Strong email security, MFA, least privilege, network segmentation, EDR, threat intelligence sharing, and regular awareness training.

Note: A full briefing paper would expand each point with references.

📚 Homework

Homework 1: Write an essay (1,500 words) comparing and contrasting the Cyber Kill Chain and the MITRE ATT&CK framework. Discuss the strengths and limitations of each model in the context of threat intelligence, incident response, and defensive design. Provide specific examples of how an organization would use each model in its security operations.

Sample Answer

Key points:

  • Kill Chain: Linear, 7 phases, easy to understand, good for strategic defense. Limitations: linear, not representative of complex modern attacks (e.g., multiple entry points, simultaneous phases).
  • ATT&CK: Non-linear, granular, covers many tactics and techniques, based on real-world observations. Limitations: can be overwhelming, requires careful mapping to controls.
  • Use cases: Kill Chain for high-level tabletop exercises; ATT&CK for detailed detection rule development, gap analysis, and threat hunting.
  • Integration: Many organizations map Kill Chain phases to ATT&CK tactics to bridge strategic and tactical perspectives.

Homework 2: Research the MITRE ATT&CK Enterprise matrix (v14 or latest). Select three tactics (e.g., Initial Access, Persistence, Exfiltration). For each tactic, select two techniques and describe:

Present your findings in a structured report with references.

Sample Answer

Example for Tactic: Initial Access

  • Technique T1566 (Phishing): Attacker sends deceptive emails. Detection: email gateway logs, user reporting. Mitigation: anti-phishing training, DMARC.
  • Technique T1078 (Valid Accounts): Using stolen credentials. Detection: anomalous login patterns, impossible travel. Mitigation: MFA, privileged access management.

Tactic: Persistence

  • Technique T1547 (Boot or Logon Autostart Execution): Registry Run keys. Detection: registry monitoring. Mitigation: restrict write permissions.
  • Technique T1505 (Server Software Component): Web shells. Detection: file integrity monitoring, web server logs. Mitigation: secure coding, disable unnecessary modules.

Tactic: Exfiltration

  • Technique T1048 (Exfiltration Over Alternative Protocol): Using DNS tunneling. Detection: unusual DNS queries. Mitigation: restrict DNS traffic.
  • Technique T1567 (Exfiltration Over Web Service): Uploading to cloud storage. Detection: DLP, cloud access monitoring. Mitigation: limit allowed cloud services.

Homework 3: Analyze a recent (within the last 2 years) major data breach that was attributed to an APT group. Write a case study that includes:

Sample Answer

Example: Microsoft Exchange Server Exploitation (HAFNIUM, 2021)

  • Summary: Chinese-affiliated APT (HAFNIUM) exploited zero-day vulnerabilities in Microsoft Exchange Server (ProxyLogon) to gain access to email and steal data from thousands of organizations.
  • Kill Chain mapping: Reconnaissance (scanning for vulnerable Exchange servers) → Weaponization (exploit code) → Delivery (exploiting public-facing application) → Exploitation/Installation (web shells) → C2 (backdoor communication) → Actions (data theft).
  • Defensive failures: Lack of patching, insufficient monitoring of Exchange logs, no web application firewall, inadequate detection of malicious web shells.
  • Recommendations: Timely patching, deploy WAF, monitor IIS logs and file integrity, implement network segmentation, and use EDR for suspicious process activity.

Homework 4: Design a simulated attack scenario for a red team exercise at a fictional organization. The scenario should include:

Sample Answer

Company: "FinServe Corp" - a mid-sized financial advisory firm with 500 employees, critical asset: client financial data.

Threat actor: Cybercriminal group "GoldMiner" - financially motivated.

Attack plan:

  • Recon: OSINT to identify employees, use LinkedIn to find IT staff; scan external IPs for open RDP.
  • Initial Access: Spear-phish an IT admin (T1566) with a malicious document containing a macro.
  • Execution: Macro downloads Cobalt Strike (T1059).
  • Privilege Escalation: Mimikatz to dump hashes (T1003).
  • Lateral Movement: Pass-the-hash to move to domain controller (T1550).
  • Persistence: Create new domain admin account (T1078).
  • Exfiltration: Use RDP to file server, compress data, upload to cloud (T1567).

Detection opportunities: Email anomalies, process execution of Cobalt Strike, LSASS access, unusual RDP connections, large outbound data transfer.

Blue team actions: Monitor for Office macro execution, restrict PowerShell, deploy EDR, monitor network for C2, enforce MFA, segment network, DLP for outbound data.

Homework 5: Reflect on the concept of "defense in depth" as it relates to the attack lifecycle. Write a 1,000-word paper that discusses how multiple layers of defense can disrupt each phase of an attack. Use specific examples of controls (technical, administrative, physical) for each phase. Then, discuss the challenges of implementing defense in depth in a modern, cloud-first, remote-work environment.

Sample Answer

Key arguments:

  • Defense in depth applies at each phase: e.g., for Reconnaissance, limit public info and use decoys; for Delivery, use email filtering, web proxies; for Exploitation, patch and harden; for Installation, use EDR and application whitelisting; for C2, monitor egress traffic; for Actions, use DLP and access controls.
  • Challenges in modern environments: cloud services blur perimeters; remote work increases attack surface; complexity makes it hard to ensure consistent controls; reliance on third-party services introduces supply chain risks.
  • Solutions: adopt Zero Trust principles, invest in strong identity and access management, continuous monitoring, and security automation.

COMP400 – Computer and Network Security (Revision 3) • Unit 4: Security Systems and Models