What problem does it solve?
Two-factor authentication and OTP mechanisms often fail through logic flaws rather than weak cryptography, and manual testers frequently miss response manipulation, code leakage, and race condition weaknesses. This Skill provides a systematic methodology to identify and exploit these MFA bypass vectors during authorized security assessments.
Core Features & Use Cases
- Response Manipulation Testing: Intercept and rewrite verify responses (status codes, JSON booleans) to detect client-side-only enforcement of 2FA.
- Brute Force and Race Condition Analysis: Exhaust the 6-digit code space with ffuf and Turbo Intruder, test rate-limit bypasses via header spoofing, and outrun lockout counters with single-packet attacks.
- Delivery and Recovery Path Testing: Validate OTP delivery-target tampering, remember-device token forgery, backup-code abuse, and code reuse or expiry flaws.
- Use Case: During a bug bounty engagement, you capture a login flow protected by SMS OTP. Use this Skill to flip the verify response from {"verified":false} to true, confirm the dashboard loads, and document a critical authentication bypass with reproduction steps.
Quick Start
Test the 2FA verification flow on my authorized target for response manipulation, brute force, and OTP leakage weaknesses.