List of all items
Structs
- CapturedCookie
- Page
- ProfileBundle
- ProfileOverrides
- adversarial_replay::AdversarialCapture
- adversarial_replay::AdversarialCorpus
- audio_dsp::PcmAudio
- backends::Capabilities
- backends::OcrBackend
- backends::SttBackend
- backends::VlmBackend
- browser::CapturedCookie
- browser::CapturedDialog
- browser::CapturedDownload
- browser::CapturedHeader
- browser::CapturedRequest
- browser::CapturedResponse
- browser::DialogLog
- browser::Element
- browser::EvaluationResult
- browser::Filter
- browser::FoxBrowserConfig
- browser::FrameGraph
- browser::FrameInfo
- browser::FrameNode
- browser::FrameTreeNode
- browser::NetworkEntry
- browser::NetworkLog
- browser::Page
- browser::ProxyConfig
- browser::browser::Element
- browser::browser::EvaluationResult
- browser::browser::FoxBrowserConfig
- browser::browser::FrameInfo
- browser::browser::FrameTreeNode
- browser::browser::Page
- browser::browser::ProxyConfig
- browser::cookies::CapturedCookie
- browser::dialog::CapturedDialog
- browser::dialog::CapturedDownload
- browser::dialog::DialogLog
- browser::frame::FrameTile
- browser::frame_graph::FrameGraph
- browser::frame_graph::FrameNode
- browser::network::CapturedCookie
- browser::network::CapturedError
- browser::network::CapturedHeader
- browser::network::CapturedRequest
- browser::network::CapturedResponse
- browser::network::CapturedTiming
- browser::network::Filter
- browser::network::NetworkEntry
- browser::network::NetworkLog
- browser::network::NetworkMetrics
- browser::runtime::BrowserDriveOptions
- browser_runtime::BrowserDriveOptions
- config::CacheConfig
- config::Config
- config::SolveOverrides
- config::ThirdPartyConfig
- config::VlmConfig
- cookies::CapturedCookie
- detect::AudioCaptchaDetector
- detect::CanvasCaptchaDetector
- detect::CaptchaInfo
- detect::ChallengePageDetector
- detect::DetectorRegistry
- detect::HCaptchaDetector
- detect::ImageCaptchaDetector
- detect::MathCaptchaDetector
- detect::MultiStepCaptchaDetector
- detect::PowCaptchaDetector
- detect::RecaptchaDetector
- detect::ShadowDomDetector
- detect::SliderCaptchaDetector
- detect::TurnstileDetector
- detect::rules::ProviderRule
- detect::rules::RuleDetector
- detect::rules::RuleSet
- detect::rules::Triggers
- fingerprint_lru::FingerprintEntry
- fingerprint_lru::FingerprintLru
- frame::FrameTile
- frame_graph::FrameGraph
- frame_graph::FrameNode
- keystroke_timing::Keystroke
- keystroke_timing::TypingPlan
- mobile_screenshot::MobileScreenshotRequest
- mobile_screenshot::MobileScreenshotResult
- mobile_webview::MobileBridge
- plugin::DiscoveredPlugin
- plugin::PluginManifest
- plugin::PluginRegistry
- prelude::CapturedCookie
- provider::ProviderRegistry
- rule_watcher::HotReloadRegistry
- solver::AudioCaptchaSolver
- solver::BehavioralCaptchaSolver
- solver::CacheStats
- solver::CachedToken
- solver::CaptchaPattern
- solver::CaptchaSolveResult
- solver::CaptchaSolverChain
- solver::ChainConfig
- solver::CrnnTextSolver
- solver::MathCaptchaSolver
- solver::MultiStepCaptchaSolver
- solver::OcrCaptchaSolver
- solver::PatternStore
- solver::PowCaptchaSolver
- solver::RacingSolver
- solver::SliderCaptchaSolver
- solver::SliderSelectors
- solver::SolveConfig
- solver::ThirdPartyCaptchaSolver
- solver::TokenCache
- solver::VlmCaptchaSolver
- solver::WaitForTokenSolver
- solver::YoloGridSolver
- solver::bandit::Arm
- solver::bandit::Bandit
- solver::decoy_detector::FeatureVector
- solver::decoy_detector::VendorProfile
- solver::oracle::PageSnapshot
- solver::planner::HopOutcome
- solver::planner::MultiHopPlanner
- solver::planner::PlannerConfig
- solver::planner::PlannerOutcome
- solver::speculation::PreflightHandle
- solver::token_oracle::TokenValidator
- solver::token_shapes::TokenOracle
- solver::vendors::akamai_interstitial::AkamaiInterstitialSolver
- solver::vendors::arkose::ArkoseSolver
- solver::vendors::aws_waf::AwsWafSolver
- solver::vendors::cloudflare_interstitial::CloudflareInterstitialSolver
- solver::vendors::datadome::DataDomeSolver
- solver::vendors::geetest::GeeTestSolver
- solver::vendors::imperva::ImpervaSolver
- solver::vendors::kasada::KasadaSolver
- solver::vendors::perimeterx::PerimeterXSolver
- solver::vendors::recaptcha_audio::RecaptchaAudioSolver
- solver::vendors::turnstile_interactive::TurnstileInteractiveSolver
- stealth_profiles::ProfileOverrides
- stt::SttEndpoint
- stt::SttPipeline
- telemetry::FanoutTelemetry
- telemetry::JsonTelemetry
- telemetry::MetricCount
- telemetry::MetricHistogram
- telemetry::MetricsSnapshot
- telemetry::MetricsTelemetry
- telemetry::NoopTelemetry
- telemetry::SolveEvent
- trace_ingest::TracePayload
- trace_ingest::TraceStep
- trace_ingest::TraceStore
- training_corpus::TrainingCorpus
- training_corpus::TrainingSample
- training_corpus::TrainingSampleIter
- vendor_scraper::ProbeSurface
- vendor_scraper::ScrapeReport
- vendor_scraper::VendorJsScraper
- vendor_scraper::VendorJsTarget
- vlm_dataset::VlmDataset
- vlm_dataset::VlmSample
Enums
- StealthProfile
- adversarial_replay::ExpectedOutcome
- backends::SttKind
- behavior::ScrollDirection
- browser::ProxyScheme
- browser::ScrollDirection
- browser::browser::ProxyScheme
- browser::browser::ScrollDirection
- detect::DetectedCaptcha
- mobile_screenshot::MobileScreenshotError
- mobile_webview::MobileTarget
- prelude::StealthProfile
- solver::CaptchaType
- solver::SolveMethod
- solver::ThirdPartyService
- solver::adversarial_decoy::Mutation
- solver::decoy_detector::DecoyVerdict
- solver::oracle::OutcomeClassification
- solver::planner::PlannerTerminal
- solver::speculation::PreflightError
- solver::token_oracle::TokenEncoding
- solver::token_oracle::ValidationVerdict
- solver::token_oracle::ValidatorMethod
- solver::token_shapes::TokenShape
- solver::vendors::akamai_interstitial::AbckValidity
- solver::vendors::cloudflare_interstitial::CfClearance
- solver::vendors::datadome::DataDomeCookie
- solver::vendors::geetest::GeeTestProtocol
- solver::vendors::imperva::ImpervaClearance
- solver::vendors::kasada::KasadaClearance
- solver::vendors::perimeterx::PxCookie
- stealth_profiles::StealthProfile
- stt::TranscriptExtract
- telemetry::SolveOutcome
- trace_ingest::ValidationError
- waf_gate::GateStatus
Traits
Functions
- apply_default_stealth_profile
- apply_stealth
- apply_stealth_profile
- audio_dsp::bandpass_filter
- audio_dsp::decode_to_pcm
- audio_dsp::encode_wav_pcm16
- audio_dsp::peak_normalise
- audio_dsp::preprocess_for_stt
- audio_dsp::resample_linear
- audio_dsp::spectral_subtraction_denoise
- audio_dsp::time_stretch
- auto_solve
- backends::pick_best_vision_model
- backends::probe
- backends::which
- behavior::click_realistic
- behavior::copy
- behavior::cut
- behavior::hover_dwell
- behavior::idle_pause
- behavior::key_combo
- behavior::micro_pause
- behavior::mouse_move_bezier
- behavior::mouse_move_human
- behavior::paste
- behavior::pointer_jitter
- behavior::random_pause
- behavior::scroll_realistic
- behavior::select_all
- behavior::touch_swipe
- behavior::triple_click
- behavior::type_at_wpm
- behavior::type_human
- behavior::type_realistic
- browser::browser::launch_firefox
- browser::browser::launch_firefox_self_managed
- browser::browser::proxy_prefs
- browser::cookies::apply_to_page
- browser::cookies::capture_from_page
- browser::cookies::vendor_cookies
- browser::dialog::make_dialog_handler
- browser::drive_browser
- browser::frame::evaluate_in_all_frames
- browser::frame::evaluate_in_frames_first
- browser::frame::find_element_centre_in_frames
- browser::frame::find_element_centre_in_frames_retry
- browser::frame::find_iframe_rect_by_src
- browser::frame::find_tiles_in_frames
- browser::frame::harvest_token_in_frames
- browser::frame::harvest_token_in_frames_retry
- browser::frame::verify_any_token_in_frames
- browser::frame::verify_token_in_frames
- browser::launch_firefox
- browser::launch_firefox_self_managed
- browser::network::make_network_handler
- browser::proxy_prefs
- browser::runtime::drive_browser
- browser::runtime::launch_options
- browser::sensors::sensor_reader
- browser_runtime::drive_browser
- browser_runtime::launch_options
- cookies::apply_to_page
- cookies::capture_from_page
- cookies::vendor_cookies
- detect::block_response::http_response_indicates_block
- detect::block_response::page_text_indicates_hard_block
- detect::detect
- detect::is_captcha
- detect::rules::built_in_rules
- detect::solver_kind_str
- frame::evaluate_in_all_frames
- frame::evaluate_in_frames_first
- frame::find_element_centre_in_frames
- frame::find_element_centre_in_frames_retry
- frame::find_iframe_rect_by_src
- frame::find_tiles_in_frames
- frame::harvest_token_in_frames
- frame::harvest_token_in_frames_retry
- frame::verify_any_token_in_frames
- frame::verify_token_in_frames
- keystroke_timing::bigram_gap
- keystroke_timing::hold_envelope
- keystroke_timing::plan_keystrokes
- keystroke_timing::qwerty_neighbour
- mobile_screenshot::build_prompt
- mobile_screenshot::prepare
- profile_js
- profile_to_overrides
- sdk::auto_solve_with_retries
- sdk::dismiss_chat_widget
- sdk::dismiss_cookie_consent
- sdk::prepare_page
- sdk::solve_url
- sdk::wait_for_no_captcha
- solver::adversarial_decoy::generate
- solver::adversarial_decoy::standard_mutations
- solver::decoy_detector::ascii_concentration
- solver::decoy_detector::bigram_coverage
- solver::decoy_detector::chi_squared_normalised
- solver::decoy_detector::classify
- solver::decoy_detector::compressibility_score
- solver::decoy_detector::dot_segment_variation
- solver::decoy_detector::extract_features
- solver::decoy_detector::hex_ratio
- solver::decoy_detector::ks_d_against_uniform_base64
- solver::decoy_detector::markov_transition_score
- solver::decoy_detector::profile_for
- solver::decoy_detector::run_length_score
- solver::decoy_detector::shannon_entropy
- solver::normalize_transcript
- solver::oracle::classify
- solver::oracle::take_snapshot
- solver::token_oracle::classify_response
- solver::token_shapes::for_vendor
- solver::vendors::akamai_interstitial::classify_abck
- solver::vendors::arkose::is_valid_arkose_token
- solver::vendors::aws_waf::is_valid_aws_waf_token
- solver::vendors::cloudflare_interstitial::classify_cf_clearance
- solver::vendors::datadome::classify_cookie
- solver::vendors::geetest::is_valid_v3_triple
- solver::vendors::geetest::is_valid_v4_quad
- solver::vendors::imperva::classify_imperva
- solver::vendors::kasada::classify_kasada
- solver::vendors::perimeterx::classify_px_cookie
- solver::vendors::recaptcha_audio::clean_transcript
- solver::vendors::recaptcha_audio::is_rate_limited
- solver::vendors::recaptcha_audio::looks_like_audio_url
- stealth_profiles::all_profiles
- stealth_profiles::apply_default_stealth_profile
- stealth_profiles::apply_stealth
- stealth_profiles::apply_stealth_profile
- stealth_profiles::named_profile
- stealth_profiles::profile_display_name
- stealth_profiles::profile_js
- stealth_profiles::profile_to_overrides
- stealth_profiles::profiles
- stt::extract_transcript
- trace_ingest::validate
- vendor_scraper::bundled_targets
- vendor_scraper::extract_probes
- waf_gate::preflight_get
- warmup::apply_default_warmup
- warmup::warm_session
Type Aliases
Constants
- audio_dsp::TARGET_SAMPLE_RATE
- backends::DEFAULT_VLM_AUTO_PULL
- backends::DEFAULT_WHISPER_MODEL
- backends::VISION_MODEL_PATTERNS
- browser::dialog::DIALOG_EVENTS
- browser::frame::DEFAULT_FRAME_RETRY_INTERVAL
- browser::frame::DEFAULT_FRAME_RETRY_TIMEOUT
- browser::sensors::SENSOR_BUFFER_CAP
- browser::sensors::SENSOR_SCRIPT
- browser::sensors::SENSOR_SNIPPET_LEN
- detect::DETECT_JS
- detect::block_response::CAPTCHAFORGE_BLOCK_EXTRAS
- detect::rules::BUILT_IN_RULES_TOML
- frame::DEFAULT_FRAME_RETRY_INTERVAL
- frame::DEFAULT_FRAME_RETRY_TIMEOUT
- mobile_screenshot::MAX_SCREENSHOT_BYTES
- solver::decoy_detector::DECOY_DETECTOR_TODO
- solver::decoy_detector::VENDOR_PROFILES
- solver::oracle::BLOCK_PHRASES
- solver::vendors::recaptcha_audio::AUDIO_BUTTON_SELECTOR
- solver::vendors::recaptcha_audio::AUDIO_ELEMENT_SELECTOR
- solver::vendors::recaptcha_audio::MAX_AUDIO_RETRIES
- solver::vendors::recaptcha_audio::RATE_LIMIT_PHRASES
- solver::vendors::recaptcha_audio::RECAPTCHA_BFRAME_SELECTOR
- solver::vendors::recaptcha_audio::RESPONSE_INPUT_SELECTOR
- solver::vendors::recaptcha_audio::TOKEN_INPUT_NAME
- solver::vendors::recaptcha_audio::VERIFY_BUTTON_SELECTOR
- solver::vendors::turnstile_interactive::CHECKBOX_OFFSET_X
- solver::vendors::turnstile_interactive::CHECKBOX_OFFSET_Y
- solver::vendors::turnstile_interactive::TURNSTILE_IFRAME_SELECTOR
- warmup::DEFAULT_WARMUP_MS