Camoufox : Navigateur Antidétection Open Source pour l'Automatisation Python
Camoufox est un navigateur antidétection open source basé sur Firefox qui offre une injection robuste d'empreintes numériques et un contournement des systèmes anti-bot pour les workflows d'automatisation Python. Il s'intègre avec Playwright pour fournir des capacités de navigation furtive qui contournent les systèmes modernes de détection de bots.
Installation
Utilisez le chemin d'installation ou de configuration upstream qui correspond à votre environnement :
- git clone --depth 1 https://github.com/daijro/camoufox
- make dir
- make bootstrap
- docker build -t camoufox-builder .
Exigences et mises en garde de la source upstream :
- • 🛠️ API prête à l'emploi pour Python, Node.js, PHP, Java & Golang
- Pour usurper des propriétés d'empreinte individuelles, passez un JSON contenant les propriétés à usurper à l'interface Python :
-
Interface Python
Notes d'utilisation de base ou de démarrage :
-
Tampon d'affichage virtuel intégré pour exécuter Camoufox de manière headful sur un serveur headless
-
Même si vous changez votre adresse IP pour chaque instance de bot en cours d'exécution, les pare-feux d'accès web peuvent toujours utiliser l'apprentissage automatique pour analyser le trafic web entrant et détecter s'il est anormal. Si la part de marché de Linux était de 5 %, alors...
-
Camoufox utilise le générateur d'empreintes de BrowserForge pour imiter la distribution statistique des données des appareils dans le trafic réel. Par exemple, Camoufox fera ressembler votre navigateur à...
-
Source : https://github.com/daijro/camoufox
-
Extrait de la documentation upstream : https://raw.githubusercontent.com/daijro/camoufox/HEAD/README.md