Camoufox ist ein modifizierter, entschlackter Firefox-Build für Automatisierung, die wie ein echter menschlicher Browser wirken muss. Statt Fingerprints per injiziertem JavaScript zu verändern, was erkennbare Spuren hinterlässt, werden navigator-Eigenschaften, WebGL-Parameter, Bildschirmwerte, Schriften, WebRTC, Geolokation, Zeitzone und Locale auf C++-Ebene geändert, bevor eine Seite sie auslesen kann.
Das Projekt ist auf Skalierung und Unauffälligkeit ausgelegt. Es benötigt rund 200 MB Speicher gegenüber über 800 MB bei Chrome, entfernt Telemetrie, Hintergrunddienste, CSS-Animationen und weiteren Ballast und wird als PyPI-Paket ausgeliefert, das Fingerprints automatisch injiziert. Bestehende Playwright-Skripte lassen sich mit minimalen Änderungen auf Camoufox richten, und es arbeitet mit Proxy-Anbietern für geo-gezielte Sitzungen zusammen.
Konsistenz ist eine Kernfunktion: Camoufox rotiert mit BrowserForge Gerätemerkmale, die echten Verkehrsverteilungen entsprechen, sodass nie ein Windows-User-Agent neben einer Apple-GPU steht. Die Basis ist Firefox statt Chromium, unter anderem weil Anti-Bot-Anbieter Chromium leicht erkennen und Firefox mehr Forschung zur Fingerprint-Resistenz bietet. Das Projekt ist quelloffen und dokumentiert Stealth-Interna, Build-Anleitung und FAQ.