4.2 Exercise 2: Password Policy Advisor
Exercise 2: Password Policy Advisor
Harder scenarios · 4 questions · Turn a named threat into login settings · 25–30 min
Exercise 1 trained you to name the attack. Exercise 2 asks you to stop it. Aceshack’s security lead has to turn each threat into specific login settings — minimum length, complexity, maximum password age, password history and account lockout (EK 4.2.D.1–D.5) — and defend the choice by mechanism. Expect tougher distractors: several options are real security improvements that simply do not touch the attack in the stem.
Strategy: read the stem, decide online or offline, and predict your own answer before you look at the options. A setting that only lives on the sign-in screen cannot slow an attacker who already holds a copy of the password file.
ACESHACK SIGN-IN PORTAL — LOCAL SECURITY POLICY (DRAFT) Row 1 Minimum password length ....... 14 characters Row 2 Complexity requirement ........ 3 of the 4 character sets Row 3 Account lockout threshold ..... disabled (staff complained about lockouts) Row 4 Password history .............. last 10 passwords remembered Row 5 Stored credential format ...... salted hash, unique salt per account
Configure it for real. Open the local security policy editor on a computer you own (on Windows, Account Policies inside the Local Security Policy tool) and write down the five settings from EK 4.2.D as they are configured right now: minimum length, complexity, maximum password age, password history and account lockout threshold. Then, in 3–5 sentences, name one attack from Lesson 4.2 that this configuration would not slow down, give the one setting you would change first, and explain the mechanism that makes your change work.
Naming the attack, naming the setting and explaining the mechanism is exactly the three-part structure AP Cyber FRQ-style scenario questions expect. Practicing it now pays off on exam day.
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.
Message Sent!
Thanks for reaching out. I'll get back to you within 24 hours.
Prefer email? Reach me directly at [email protected]