AP Cybersecurity Unit 1 Project

Unit 1 • Culminating Project

Security Consultant Report

Analyze Maple Street Veterinary Clinic — identify vulnerabilities, classify threats, and write professional recommendations

0 of 5 sections complete
Client Brief
Maple Street Veterinary Clinic

Maple Street Veterinary Clinic is a small animal hospital with 18 employees, including 4 veterinarians, 6 vet techs, and 8 administrative and support staff. The clinic stores sensitive data including pet medical records, client billing information (credit card numbers), and employee payroll data.

The clinic manager, Janet, has hired your cybersecurity consulting firm after a series of concerning incidents over the past month. She has provided the following incident log and asks you to prepare a formal security assessment covering all five areas below.

Your report will be evaluated on your ability to correctly identify threats, explain why they are dangerous, and provide actionable recommendations that are realistic for a small business with limited IT budget.

Employees
18 staff members
Data at Risk
Medical + financial records
IT Budget
Limited (small business)
Your Role
Security Consultant
Deliverable
5-Part Security Report
Total Points
30 points
Part 1 Topic 1.1 — Social Engineering Assessment
Incident: Suspicious Phone Call
A front desk receptionist received a phone call from someone claiming to be a representative from the clinic’s medical software vendor. The caller said they needed remote access to “update the database” and asked the receptionist to read aloud her login credentials. The receptionist complied before realizing the actual vendor had not scheduled any update.
6 points
1a. Identify the specific type of social engineering attack described above.
1b. Explain the psychological tactic the attacker used and why it was effective against the receptionist. (2–3 sentences)
Key terms to include: authority, trust, urgency, impersonation, pretexting
1c. Recommend two specific countermeasures the clinic should implement to prevent this type of attack in the future. (2–3 sentences)
Key terms to include: training, verification, callback, policy, awareness
Model Response: This is a vishing (voice phishing) attack. The attacker exploited authority bias by impersonating a trusted vendor, creating a false sense of urgency around a “database update.” The receptionist complied because the caller appeared to be a legitimate authority figure with a plausible reason for needing credentials. Countermeasures: (1) Implement a mandatory callback verification policy — staff must hang up and call the vendor directly using a known number before sharing any credentials. (2) Conduct regular security awareness training that includes simulated vishing scenarios so staff can recognize and report suspicious calls.
Part 2 Topic 1.2 — Password Security Assessment
Incident: Compromised Employee Accounts
An audit of clinic accounts revealed that 12 of 18 employees use passwords following the format MapleVet + birth year (e.g., MapleVet1985). Two accounts were accessed by unauthorized users last week. The clinic does not use multi-factor authentication on any system.
6 points
2a. Identify which type of password attack is most likely to succeed against these passwords, and explain why.
2b. Explain two specific weaknesses in the clinic’s current password practices that make these accounts vulnerable. (2–3 sentences)
Key terms to include: predictable, pattern, organization name, no MFA, reuse, short, complexity
2c. Write a password policy recommendation for the clinic that addresses both weaknesses you identified. Include specific requirements. (2–3 sentences)
Key terms to include: MFA, minimum length, unique, manager, passphrase, no patterns
Model Response: A dictionary attack would be most effective because the passwords follow a predictable pattern using the organization name plus a common number format. Weaknesses: (1) Passwords are based on the clinic name, making them trivially guessable by any attacker who knows the business. (2) No multi-factor authentication means a compromised password grants full access with no additional barrier. Policy: Require minimum 12-character unique passwords (or passphrases) that cannot contain the organization name. Enforce MFA on all systems. Provide a password manager to help staff maintain unique credentials without memorizing them.
Part 3 Topic 1.3 — Wireless Security Assessment
Incident: Unsecured Lobby Wi-Fi
The clinic offers free Wi-Fi to pet owners in the waiting room. The network is named “MapleVet_Guest” and uses no password. A vet tech recently reported that she logs into the clinic’s scheduling system from her personal phone while on break using this same guest network. The clinic’s payment processing terminal is also connected to this network.
6 points
3a. Identify the most critical security risk in this network configuration.
3b. Explain how an attacker could exploit this network configuration to steal client payment information. Describe the specific attack path. (2–3 sentences)
Key terms to include: intercept, unencrypted, same network, packet sniffing, man-in-the-middle, payment, traffic
3c. Recommend a network redesign that protects both client convenience and business data. (2–3 sentences)
Key terms to include: separate, segment, VLAN, WPA, encrypt, isolate, dedicated, business network
Model Response: The most critical risk is no network segmentation — the payment terminal and guest Wi-Fi share the same network. An attacker could connect to the open guest network, use packet sniffing tools to intercept unencrypted traffic on the shared network, and capture payment card data transmitted by the terminal. Recommendation: Create two physically or logically separate networks — a secured business network (WPA3, password-protected) for the payment terminal, scheduling system, and staff devices, and an isolated guest network with no access to business resources. Use VLANs or a separate router to enforce segmentation.
Part 4 Topic 1.4 — AI-Based Threat Assessment
Incident: AI-Generated Phishing Campaign
Several clinic clients received emails that appeared to come from Maple Street Veterinary Clinic, offering a “loyalty discount” on their pet’s upcoming appointment. The emails used each pet’s actual name and referenced the correct appointment date. Clicking the discount link led to a fake payment page. The clinic’s social media posts, which often include client pet names and appointment celebrations, appear to be the data source.
6 points
4a. Explain how AI technology could have been used to create this attack at scale. (2–3 sentences)
Key terms to include: scrape, automate, personalize, generate, social media, data collection, scale
4b. This attack is more dangerous than generic phishing because it is personalized. Identify two specific reasons why personalization increases the attack’s effectiveness. (2–3 sentences)
Key terms to include: trust, legitimate, verify, specific details, harder to detect, bypass filters
4c. Recommend one action the clinic should take regarding its social media practices, and one action to protect clients from these emails. (2–3 sentences)
Key terms to include: limit, personal information, notify, verify, authenticate, policy, posting
Model Response: AI tools could scrape the clinic’s social media posts to automatically collect pet names, client names, and appointment details, then generate individually personalized phishing emails at scale — work that would take a human attacker hours per target. Personalization is more effective because: (1) recipients see verifiably accurate details about their own pet, which increases trust and makes the message appear legitimate; (2) personalized emails are harder for spam filters to detect because they lack the generic patterns that trigger automated blocks. Recommendations: (1) Adopt a social media policy that avoids posting client names, pet names, or appointment details publicly. (2) Notify clients that the clinic will never request payment through email links, and provide a verified phone number for appointment confirmations.
Part 5 Topic 1.5 — AI Defense Recommendation
Executive Summary: AI-Powered Security Proposal
Janet, the clinic manager, has asked you to conclude your report by evaluating whether the clinic should invest in an AI-powered security monitoring tool. The tool costs $200/month and claims to detect phishing emails, flag unusual login behavior, and monitor network traffic for anomalies. Janet wants to know if this is worth the investment for a small clinic.
6 points
5a. Identify two specific benefits this AI tool would provide based on the incidents described in Parts 1–4. Reference specific incidents. (2–3 sentences)
Key terms to include: detect, anomaly, pattern, phishing, unusual login, monitor, flag, prevent
5b. Identify one limitation of the AI tool that means it cannot replace human judgment or other security measures. (1–2 sentences)
Key terms to include: false positive, false negative, training, human, judgment, alert fatigue, override, social engineering
5c. Write your final recommendation to Janet: should the clinic invest in this tool? Justify your answer by weighing the benefits against the cost and limitations. (2–3 sentences)
Key terms to include: recommend, invest, cost, benefit, layer, complement, training, not replace
Model Response: Benefits: (1) The AI tool’s phishing detection would help catch personalized emails like the ones targeting clinic clients (Part 4), which static filters missed. (2) Unusual login monitoring would flag the unauthorized account access in Part 2 by detecting logins from unfamiliar locations or at unusual times. Limitation: AI-based tools can produce false positives (flagging legitimate emails) or false negatives (missing novel attacks), and they cannot prevent social engineering attacks like the vishing call in Part 1 where a human voluntarily shared credentials. Recommendation: I recommend investing in the tool as one layer of a broader security strategy. At $200/month, it provides automated monitoring the clinic cannot staff manually, but it must be paired with employee security training and strong password policies — the AI complements human awareness, it does not replace it.
Total Points
Part 1
-
Part 2
-
Part 3
-
Part 4
-
Part 5
-
Scenario Practice → Unit 1 Exam →
AP Cybersecurity Unit 1 Project | APCSExamPrep.com | Built by Tanner Crow, AP CS Teacher (11+ years)
AP® is a registered trademark of the College Board, which was not involved in the production of this content.

Get in Touch

Whether you're a student, parent, or teacher — I'd love to hear from you.

Just want free AP CS resources?

Enter your email below and check the subscribe box — no message needed. Students get daily practice questions and study tips. Teachers get curriculum resources and teaching strategies.

Typically responds within 24 hours

Message Sent!

Thanks for reaching out. I'll get back to you within 24 hours.

🏫 Welcome, fellow educator!

I offer curriculum resources, practice materials, and study guides designed for AP CS teachers. Let me know what you're looking for — whether it's classroom materials, a guest speaker, or Teachers Pay Teachers resources.

Email

[email protected]

📚

Courses

AP CSA, CSP, & Cybersecurity

Response Time

Within 24 hours

Prefer email? Reach me directly at [email protected]