Unit 1 Case Files: Introduction to Security
You've been handed five open cases from the incident log. Each one describes something that actually happens to real people online — a suspicious email, a hijacked account, a rigged Wi-Fi network, a cloned voice, a vulnerable app. Read the case narrative, examine the evidence, and answer the investigator's questions in your own words. There's no single "correct" paragraph — your reasoning is what's being evaluated.
Detecting Phishing Messages
You're sitting next to your teacher at their desk, working on a problem, when they receive an email. Your teacher wants to click the link inside it — but something about it makes you want to look twice first.
To: ljones@school.edu
From: do-not-reply@g00gle.com
Subject: [Urgent!] Access Requested
"One of your students has requested access to make a copy of a document. Click this link to authorize your student to copy your document. If you don't click the link, your student won't be able to copy the document and complete their assignment. Research shows that the faster teachers respond to students' document-sharing requests, the more likely students are to submit assignments on time. — The Google Drive Team"
Detecting Unauthorized Logins
You play an online game that lets users build and manage virtual teams. One day you notice some of your past choices were changed without your input. You normally only log in on weekends and evenings — you're in school on weekdays. Pull up the account activity log below.
| # | Entry date / time | Device IP address |
|---|---|---|
| 1 | Saturday, April 18 · 10:43 | 208.104.29.211 |
| 2 | Sunday, April 19 · 20:51 | 208.104.29.211 |
| 3 | Tuesday, April 21 · 18:34 | 208.104.29.211 |
| 4 | Wednesday, April 22 · 11:13 | 142.54.195.17 |
| 5 | Saturday, April 25 · 13:21 | 208.104.29.211 |
| 6 | Sunday, April 26 · 21:18 | 208.104.29.211 |
| 7 | Monday, April 27 · 10:07 | 142.54.195.17 |
| 8 | Wednesday, April 29 · 19:12 | 208.104.29.211 |
Verifying Network Authenticity
At your neighborhood coffee shop, you try to connect to the Wi-Fi and land on a captive portal that offers to log you in with an existing account from a popular platform. You use it, get online, and start studying while your music streams in the background — until it suddenly stops. You've been logged out, and your password is now "invalid."
A sign on the wall reads "Login to our free Wi-Fi network: Sunshine Coffee Wi-Fi" — but you actually joined a network called "Guest Wi-Fi." That network, and its captive portal, were set up by an adversary. When you entered your credentials, the adversary captured them and used them to log in to every other service linked to that same account, including your music service, then changed the password to lock you out.
AI-Powered Cyberattacks
A relative calls you, frantic: "Are you okay? Did you get the money I sent? How did you end up in so much trouble?" Once you calm them down, they explain — they got a call from "you" claiming to have been arrested and needing bail money, and they wired it immediately. It sounded exactly like you. You were never arrested and never made that call.
What really happened: two weeks earlier you accepted a friend request from someone with a name similar to a classmate's. It wasn't them — it was an adversary who scraped voice samples from your public short-form videos, fed them into a voice-cloning tool, found your relative through social media, and called them pretending to be you in a fabricated emergency.
AI-Powered Cyber Defense
Your company is building a web app that lets customers place orders. It pulls live inventory from the warehouse database and updates it whenever an order is placed. Before launch, you ask an AI-powered tool to review the code for security issues.
The tool flags several places where user input is fed directly into database requests — a weakness an adversary could use to learn about warehouse contents or alter the database in unintended ways. It recommends validating and sanitizing input before it ever reaches the database. The development team reviews those recommendations, updates the code, and pushes it to a testing environment before deployment.