
Motor Chromium sigiloso que evita que los scrapers y agentes de navegador sean bloqueados, con un solo cambio de línea de código.
Motor Chromium sigiloso
Fortress es un motor Chromium sigiloso que evita que tus scrapers y agentes de navegador sean bloqueados, con solo una línea de cambio de código. Los detectores de bots marcan la automatización leyendo la huella digital del navegador; Fortress corrige esa huella dentro del C++ de Chromium, de modo que el navegador se presenta como una instalación normal de Chrome. Los scrapers terminan sus ejecuciones, los agentes llegan a las páginas a las que fueron enviados, y CreepJS, Sannysoft, BrowserScan y Cloudflare Turnstile en vivo lo leen como humano. Apunta tu Playwright o Puppeteer existente a Fortress a través de CDP, y nada más en tu código cambia.
Blink · V8 · BoringSSL parcheados en el árbol · WebGL respaldado por ANGLE / D3D11 · TLS coherente JA3/JA4 · actualización mensual aguas arriba · versiones reproducibles, controladas por el gauntlet
34parches C++de una sola superficie |
0%CreepJSsin cabeza / sigilo |
en todos |
BSD-3motor abierto,recostrúyelo tú mismo |

Captura sin editar del binario de Fortress en una ventana real: supera un desafío de Cloudflare en vivo, pone bot.sannysoft.com todo verde, luego lee BrowserScan “Normal”. Reproduce con tools/gauntlet.py.
Paridad de código nativoCada getter falsificado es un getter de C++: |
CDP integrableCDP raw estilo nodriver en |
Supera el desafío0% sin cabeza en CreepJS; Sannysoft, BrowserScan y Cloudflare Turnstile en vivo superados, todo como una instalación normal de Chrome. |
Parches auditables34 pequeños diffs de propósito único en |
Coherente por construcciónV8, Blink y BoringSSL reales mantienen el motor, el user-agent y la forma JA3/JA4 TLS en concordancia: una persona Windows en una pila coincidente. |
Persona ajustableUn binario, una identidad Windows verificada por coherencia; los conmutadores |
Lanzado. Personas coherentes por lanzamiento, endurecidas.
toString() sigue siendo [native code]), invariable en reinos (main / worker / iframe) — coherencia compilada en el navegador, no parcheada en JavaScript.```bash
pip install -U tilion-fortress # or: docker run --rm -p 9222:9222 tilion/fortress:latest**[→ notas completas de la versión](https://github.com/tiliondev/fortress/releases/tag/v151.0.7908.0)**
## Contenido
| | |
|---|---|
| **[Qué es](#what-it-is)** · **[Inicio rápido](#quick-start)** | qué es, instalación, primer script, configuración del agente de IA |
| **[Fortress MCP](#the-fortress-mcp--stealth-browsing-as-agent-tools)** | 29 herramientas de navegación sigilosa para agentes de IA (Beta) |
| **[Por qué parchear el motor, no la página](#why-patch-the-engine-not-the-page)** | la tesis de JS autorrevelador + las tres capas de detección |
| **[Cómo se compara Fortress](#how-fortress-compares)** | vs puppeteer-stealth · Camoufox · CloakBrowser · proveedores cerrados |
| **[Prueba: resultados de detectores en vivo](#proof-live-detector-results)** | CreepJS / Sannysoft / BrowserScan / Cloudflare, con capturas de pantalla |
| **[Configurar la personalidad](#configure-the-persona)** | la superficie de huella digital `--uxr-*` |
| **[Funciona con tu stack](#works-with-your-stack)** | browser-use · Crawl4AI · Stagehand · LangChain |
| **[Compilar y verificar](#build--verify)** | reproducir desde el código fuente, verificar procedencia |
| **[Referencia](#reference)** | solución de problemas · Preguntas frecuentes · hoja de ruta · diseño del repositorio |
---
## Qué es
Fortress es un fork de Chromium que falsifica la huella digital del navegador desde el interior del motor. Las superficies que leen los detectores de bots (canvas, WebGL, audio, fuentes, navigator y unas treinta más) se corrigen en **C++** de Chromium, sin una capa de parche de JavaScript en la parte superior que una página pueda detectar.
Se distribuye como un binario de navegador común que expone un endpoint CDP. Apunte Playwright, Puppeteer o cualquier cliente CDP hacia él y su automatización existente se ejecuta sin cambios.