What problem does it solve?
Race conditions and TOCTOU issues allow multiple near-simultaneous requests to bypass one-time checks, causing duplicate effects or inconsistent state. This Skill helps you systematically confirm whether “check-then-act” logic breaks under concurrent execution.
Core Features & Use Cases
- TOCTOU-focused testing: Targets non-atomic read-then-write flows where parallel requests can both pass the same precondition.
- Parallel transport synchronization: Uses HTTP/1.1 last-byte synchronization, HTTP/2 single-packet bursts, and Turbo Intruder gate patterns to tighten simultaneity.
- Outcome-driven evidence collection: Detects duplicate ledger rows, balance/stock inconsistencies, repeated coupon claims, and multi-step workflow desynchronization.
- Routing for higher-value scenarios: Prioritizes one-time operations (coupons, inventory, rewards) and validation/verification steps that can be undermined by timing windows.
Quick Start
Use the race-condition skill to test an authorized one-time redemption endpoint by sending 20–100 authenticated parallel requests and checking for duplicate success responses or inconsistent final state.