Protected sites try to distinguish human visitors from bots. RTILA X includes several features designed to reduce detection risk and handle interactive challenges.
Humanoid Simulation
Humanoid mode adds realistic delays, cursor movement, scrolling behavior, and typing cadence. Enable it for sensitive sites:
{
"settings": {
"humanoidEnabled": true,
"humanoidSensitivity": "medium"
}
}
Use medium sensitivity for normal sites. Increase sensitivity for heavily protected pages, but expect longer runtimes.
Browser Profiles
Browser profiles store cookies, local storage, and browser fingerprint characteristics. A warm profile with prior login state can bypass many basic challenges before they appear.
Proxy Configuration
Proxies provide IP diversity and geographic targeting. Residential proxies are the most effective for protected sites because they appear to be regular home connections. Rotate proxies between batches to avoid rate limits.
CAPTCHA Handling
RTILA X supports multiple CAPTCHA types: reCAPTCHA, hCaptcha, Turnstile, and custom challenges. The strategy is always:
- Detect the challenge container.
- Wait for the challenge iframe or checkbox.
- Solve manually or with a supported solving service.
- Resume normal automation after resolution.
{
"command": "wait_for_selector",
"params": {
"selector": "css=iframe[title*='captcha']",
"iframe": "",
"timeout": 15000
}
}
WAF Blocking
Web application firewalls may return a challenge page before the real content loads. The WAF retry scenario demonstrates how to detect the block, wait, and retry the original request. Keep retry counts finite and avoid automated hammering.
Stealth Pipeline
A full stealth pipeline combines:
- Warm browser profile
- Residential proxy
- Humanoid typing and scrolling
- CAPTCHA-ready commands
- Conservative wait_for_selector calls
- Error handling around challenge pages
The Browser Profile & Stealth category on the learning site includes four scenarios that break this pipeline into testable stages.
Try It Yourself
Run the six Captcha scenarios first, then move through the four Stealth scenarios. These pages have deterministic challenge states and documented expected output.
Was this helpful?
Thank you for your feedback!