36 items
Password Hashing Cost as Brute Force Mitigation
FlashcardDouble-Submit Cookie Pattern
QuizSameSite Cookie Attribute Defense
QuizUser Enumeration via Login Responses
FlashcardTiming Attacks and Constant-Time Comparison
FlashcardHTTPS/TLS as Defense Against Sniffing and MITM
FlashcardPhishing Attacks Against Credentials
FlashcardMan-in-the-Middle (MITM) Attack Fundamentals
FlashcardSQL Injection Attack and Defenses
FlashcardReplay Attacks and Nonce/Timestamp Defenses
FlashcardOpen Redirect Vulnerabilities
FlashcardDictionary and Credential Stuffing Attacks
FlashcardHow CSRF Attacks Work
QuizCSRF Token Defense
QuizWhat Is CSRF
QuizXSS Leading to Session Hijacking
FlashcardExponential Backoff / Login Throttling
FlashcardCAPTCHA as Automated Attack Defense
FlashcardClickjacking and Frame Protections
FlashcardWhat is a Brute Force Attack
FlashcardRate Limiting as Brute Force Defense
FlashcardContent Security Policy as XSS Defense
FlashcardSession Hijacking via Network Sniffing
FlashcardAccount Lockout Policies
FlashcardSameSite Cookie Attribute
FlashcardStored XSS
FlashcardReflected XSS
FlashcardCSRF Tokens
FlashcardHow CSRF Works
FlashcardDOM-Based XSS
FlashcardOutput Encoding
FlashcardDouble-Submit Cookie Pattern
FlashcardWhat is XSS
FlashcardOrigin/Referer Header Checks
FlashcardInput Validation and Sanitization
FlashcardWhat is CSRF
FlashcardWhat is CSRF
CSRF tricks an authenticated user's browser into sending unwanted requests to a trusted site.
What is Cross-Site Request Forgery (CSRF)?