What problem does it solve? Race condition and TOCTOU vulnerabilities are hard to find because sequential testing never triggers them; this Skill provides a structured methodology, tooling guidance, and real disclosed-report patterns to reliably identify and prove race conditions during bug bounty hunting. ## Core Features & Use Cases - Parallel Request Tooling: Covers Burp Repeater "Send group in parallel", Turbo Intruder with Engine.BURP2, curl backgrounding, and Python asyncio for firing synchronized request batches. - HTTP/2 Single-Packet Attack Reference: Explains last-byte-sync, race-window estimation, Wireshark validation, and Flatt Security's first-sequence-sync extension for up to 10,000 concurrent requests. - Target Enumeration & Root-Cause Analysis: Lists high-value endpoint patterns (coupon redemption, voting, MFA/OTP validation, gift cards, faucet minting), defense bypass techniques, and grep patterns for auditing Rails, Node.js, PHP, and Django codebases. - Use Case: While testing an e-commerce target, capture a gift-card redemption request, fire 20 identical copies via a single HTTP/2 packet, and confirm the balance is credited multiple times to demonstrate a double-spend vulnerability. ## Quick Start Use the hunt-race-condition skill to test this coupon redemption endpoint for a double-redemption race condition using parallel requests.