Camoufox: Navegador Antidetect de Código Abierto para Automatización en Python
Camoufox es un navegador antidetect de código abierto basado en Firefox que proporciona inyección robusta de huellas digitales y evasión antibot para flujos de trabajo de automatización en Python. Se integra con Playwright para ofrecer capacidades de navegación sigilosa que eluden los sistemas modernos de detección de bots.
Instalación
Usa la ruta de instalación o configuración upstream que coincida con tu entorno:
- git clone --depth 1 https://github.com/daijro/camoufox
- make dir
- make bootstrap
- docker build -t camoufox-builder .
Requisitos y advertencias del proyecto upstream:
- • 🛠️ API lista para usar para Python, Node.js, PHP, Java y Golang
- Para falsificar propiedades individuales de huellas digitales, pasa un JSON con las propiedades a falsificar a la interfaz de Python:
-
Interfaz de Python
Notas de uso básico o primeros pasos:
-
Búfer de pantalla virtual incorporado para ejecutar Camoufox en modo headful en un servidor headless.
-
Incluso si rotas tu IP para cada instancia de bot en ejecución, los firewalls de acceso web pueden usar aprendizaje automático para analizar el tráfico web entrante y detectar si es anómalo. Si la cuota de mercado de Linux fuera del 5%, entonces...
-
Camoufox utiliza el generador de huellas digitales BrowserForge para imitar la distribución estadística de los datos de dispositivos en el tráfico real. Por ejemplo, Camoufox hará que tu navegador parezca...
-
Extraído de la documentación upstream: https://raw.githubusercontent.com/daijro/camoufox/HEAD/README.md