~/talk

πŸ“™ The Great Credential Caper: How to Perform and then Defend Against the (Nearly Impossible) to Defend πŸ—οΈ

Talkat BSidesSF 2026 Β· on Sunday, 2026-03-22Β· at 11:15Β· AMC IMAX, AMC at MetreonΒ· [security]
links:none on file
links:none on file
slides:none on file

Claim: 41% of logins match previously exposed credentials and during a Black Friday week 95% automated during Black Friday week, attackers use Claude Code with Playwright plus residential proxies to perform credential stuffing and defeat CAPTCHAs (turnstile, hCaptcha, reCAPTCHA v2, GTest) in under a minute in demos. Evidence includes public breaches, a 16 billion‑password corpus, and real incidents (British Airways $250M ATO, DraftKings $300k). Defenses shown: shrink password supply (passkeys, managers), rate limits and proxy detection, session/behavioral step‑ups, hashed user IDs and agent proofs.

AI-written summary Β· about

  1. 0:00Introduction and setup
  2. 1:44Speaker introductions
  3. 3:07Scale of credential stuffing problem
  4. 8:04Live credential stuffing demo
  5. 10:53AI evading bot detection
  6. 12:17Real-world credential stuffing attacks
  7. 15:02AI agents and the Ralph Loop
  8. 17:31Demo of CAPTCHA solving
  9. 19:15Troy Hunt and Have I Been Pwned
  10. 20:38Defensive strategies overview
  11. 21:42Layered defense approach
  12. 25:14End of human trust boundary
  13. 25:55Summary and no silver bullets
  14. 28:44Live password breach demo
  15. 31:08AI-generated Hamilton meme
  16. 32:10Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark β€” the status bar button does the same
?
this help
esc
close this, then clear every filter β€” or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.