Module 5.2 — Phases 1 and 2: Recon and Deepfake BEC

Day 5 capstone · Section 2 of 6

Phase 1 — AI-Driven Recon (1:15 hours, 100 pts max)

What students see

At 0:30 they receive their first inject: a SIEM digest covering the previous 72 hours containing 14 alerts spread across multiple sources (LinkedIn API monitoring, careers-page traffic analysis, public-cloud telemetry, mail gateway content analysis). The full alert pack is at ~/data/phase1_recon_alerts.json (Codex-generated, 14 records).

Among those 14 alerts:

What students should do

  1. Cluster the alerts by source-IP and user-agent fingerprint (Day 1 Module 1.3 embedding-clustering or simpler keyword grouping)
  2. Identify the PROMETHEUS-7 cluster — same actor across LinkedIn scraping + careers-page enumeration + DNS anomalies
  3. Cross-reference with Day 4 adversary-agent telemetry rules — the DNS to LLM API endpoints from server workloads should fire the Day-4 Sigma rule pack
  4. Identify Brenda Castillo as the target based on the recon pattern
  5. Document findings in the timeline.csv deliverable with timestamps and correlation evidence

Scoring (Phase 1: 100 pts)

ActionPoints
Correctly identify all 10 genuine PROMETHEUS-7 alerts+60
Correctly identify Brenda Castillo as the targeted intermediary+20
Avoid wasted time investigating any of the 4 decoys+10
Correlation evidence in timeline.csv shows the recon pattern, not just isolated alerts+10
Penalty: false-positive — flag a decoy as PROMETHEUS-7-5 each

Instructor pacing for Phase 1

Why these signals exist in the alert pack

Each genuine alert represents a real-world recon pattern from the 2024-2026 incident corpus:

This is the integration test for Days 1, 3, and 4 in compressed form.


Phase 2 — Deepfake Voice BEC (1:15 hours, 100 pts max)

What students see

At 2:00 the phase starts. At 2:05 an inject arrives: an email forwarded from Brenda Castillo (the AP Director identified in Phase 1) to the SOC, with the subject “FW: weird CFO call this morning.” The forward includes:

The audio file is a deepfake voice clone of Verdancy’s actual CFO (Lisa Park) requesting an urgent vendor-account-change in confidential terms.

What students should do

  1. Compute SHA-256 hash of both attachments immediately and preserve to evidence locker
  2. Run the audio detector (Day 2 Module 2.2 working pipeline) against the voicemail
  3. Critical moment: the audio detector returns confidence 0.61 (below the default 0.7 threshold). Students who blindly trust the threshold conclude “audio is real” and miss the deepfake.
  4. Apply Day-2 workflow-gap detection — the Sigma rule from Module 2.4. There was no out-of-band verification event for the proposed vendor change. The workflow gap is high-fidelity even when the audio detector misses.
  5. Forensicate the PDF — should reveal embedded prompt-injection content designed to corrupt downstream automated processing (preview of Phase 3)
  6. Contain Brenda’s endpoint (isolate from corporate network) and rotate her credentials
  7. Notify legal of suspected attempted financial fraud
  8. Submit hold on any pending payments to vendor accounts not on the verified-vendor list

Scoring (Phase 2: 100 pts)

ActionPoints
Correctly identify the audio as a deepfake (regardless of detector threshold)+30
Apply workflow-gap detection that catches the missing OOB verification+25
Detect the embedded prompt-injection content in the PDF+20
Contain Brenda’s endpoint within 30 minutes of voicemail receipt+15
Issue payment hold on un-verified vendor accounts+10
Penalty: trust the audio detector threshold blindlyAudio detection score capped at 50%
Penalty: over-block (e.g., disable Brenda’s entire team)-25 each over-block

The pedagogical lesson

This phase teaches the Module 2.2 anti-pattern in vivid form: “we have an audio detector, we’re deepfake-safe” is wrong. The detector scored below alarm threshold; the audio was fake; the durable control was the workflow-gap detection, not the artifact classifier.

Students who score full marks on Phase 2 are the ones who stopped trusting the audio detector and asked “was the workflow followed?” instead.

Instructor pacing for Phase 2

Why this matters in the integration story

Phase 2 is the integration test for Day 2 — the entire day compressed into a 75-minute exercise. Students who internalized Day 2’s anti-pattern (Module 2.6) catch this phase quickly. Students who didn’t, lose 50%+ of Phase 2 points.


What’s next

Module 5.3 covers Phases 3 and 4 — the indirect prompt injection against NoraBot, and the Mirror Twist where the defender’s AI agent confidently misattributes the exfiltration.