captchaforge 0.2.38

[DO NOT USE — UNDER ACTIVE DEVELOPMENT, NOT PRODUCTION-READY] Captcha solver scaffolding for Firefox + BiDi-driven browsers. The architecture is in place (vendor solvers, retry-loop iframe walking, VLM provider abstraction, real-WAF bench harness) but the live-vendor success rate is still 0% — Cloudflare Turnstile / hCaptcha / reCAPTCHA detect us at a TLS / BiDi fingerprint layer that no flag-based stealth has cleared. Watch the repo; do not depend on this for any real workload.
Documentation
# cargo-deny configuration. Run `cargo deny check` to enforce.

#

# Goals:

# 1. Block crates with known security advisories.

# 2. Block crates without an OSI-approved permissive licence.

# 3. Block multiple-version-of-the-same-crate where it materially

#    inflates binary size; permit otherwise (Rust ecosystem

#    realistically has many transitive duplicates).

# 4. Block sources outside crates.io + the captchaforge GitHub org.



[graph]

all-features = false

no-default-features = false



[advisories]

db-path = "~/.cargo/advisory-db"

db-urls = ["https://github.com/rustsec/advisory-db"]

yanked = "warn"

ignore = []



[licenses]

confidence-threshold = 0.93

allow = [

    "MIT",

    "Apache-2.0",

    "Apache-2.0 WITH LLVM-exception",

    "BSD-2-Clause",

    "BSD-3-Clause",

    "ISC",

    "Unicode-DFS-2016",

    "Unicode-3.0",

    "Zlib",

    "MPL-2.0",

    "CC0-1.0",

    "OpenSSL",

]

exceptions = []



[bans]

multiple-versions = "warn"

wildcards = "deny"

highlight = "all"



[sources]

unknown-registry = "deny"

unknown-git = "deny"

allow-registry = ["https://github.com/rust-lang/crates.io-index"]

allow-git = []