Expand description
Challenge solver module registry.
Each submodule implements a solver for a specific Cloudflare mitigation.
Modules§
- access_
denied - Handler for Cloudflare Access Denied (code 1020) responses.
- bot_
management - Handler for Cloudflare Bot Management detections.
- javascript_
v1 - Solver for Cloudflare IUAM / JavaScript challenge v1.
- javascript_
v2 - Solver for Cloudflare JavaScript VM challenge v2.
- managed_
v3 - Solver for Cloudflare Managed Challenge v3.
- rate_
limit - Handler for Cloudflare rate limiting responses (HTTP 1015).
- turnstile
- Solver for Cloudflare Turnstile captcha challenges.
Structs§
- Mitigation
Plan - Standardised mitigation instructions returned by non-form-based solvers.
Enums§
- Solver
Variant - Helper enum referencing all solver variants.
Traits§
- Challenge
Solver - Common solver interface to be implemented once logic is ported.
- Failure
Recorder - Records domain-level mitigation failures without depending on the full state manager.
- Fingerprint
Manager - Provides fingerprint invalidation semantics for mitigation strategies.
- TlsProfile
Manager - Provides TLS profile rotation semantics for mitigation strategies.