Was macht Camoufox Open Source Anti-Detect Browser for Python Automation?
Camoufox ist ein quelloffener Anti-Erkennungs-Browser auf Basis von Firefox, der robuste Fingerabdruck-Injektion und Anti-Bot-Umgehung für Python-Automatisierungsworkflows bietet. Er integriert sich in Playwright, um Stealth-Browsing-Funktionen bereitzustellen, die moderne Bot-Erkennungssysteme umgehen.
Installation
Verwenden Sie den Upstream-Installations- oder Einrichtungspfad, der Ihrer Umgebung entspricht:
- git clone --depth 1 https://github.com/daijro/camoufox
- make dir
- make bootstrap
- docker build -t camoufox-builder .
Anforderungen und Hinweise aus dem Upstream:
- • 🛠️ Fertige API für Python, Node.js, PHP, Java und Golang
- Um einzelne Fingerabdruck-Eigenschaften zu überschreiben, übergeben Sie ein JSON mit den zu überschreibenden Eigenschaften an die Python-Schnittstelle:
-
Python-Schnittstelle
Grundlegende Verwendung oder Einstiegsnotizen:
-
Integrierter virtueller Display-Puffer, um Camoufox auf einem kopflosen Server mit sichtbarem Fenster auszuführen
-
Selbst wenn Sie Ihre IP für jede laufende Bot-Instanz rotieren, können Webzugriffs-Firewalls dennoch maschinelles Lernen einsetzen, um eingehenden Webverkehr zu analysieren und abnormales Verhalten zu erkennen. Wenn der Linux-Marktanteil bei 5 % läge, dann...
-
Camoufox verwendet den BrowserForge-Fingerprint-Generator, um die statistische Verteilung von Gerätedaten im realen Datenverkehr nachzuahmen. Beispielsweise lässt Camoufox Ihren Browser wie einen gängigen Linux-Client aussehen...
-
Aus Upstream-Dokumenten extrahiert: https://raw.githubusercontent.com/daijro/camoufox/HEAD/README.md