Neuer Headless-Modus für Chrome veröffentlicht, der nahezu perfektes Browser-Fingerprinting unterstützt
(antoinevastel.com)- Seit dem Release im November 2022 enthalten, aber noch nicht der Standardmodus. Funktioniert nur mit dem Flag
--headless=new - Diese Version wird bei Bot-Erkennungsmethoden auf Basis von Browser-Fingerprinting vieles verändern
- Im User-Agent wurde
HeadlessChromezuChromegeändert navigator.pluginsgibt wie in einem normalen Browser auch Plugins zurücknavigator.mimeTypesliefert ebenfalls korrekte Werte- Auch das Objekt
window.chromeist vorhanden - GPU-bezogene Informationen wirken ebenfalls realistischer
- Über
navigator.webdriver = trueweiterhin erkennbar, das lässt sich jedoch mit–disable-blink-features=AutomationControlledverbergen - Natürlich bleibt eine Erkennung über JS-basiertes Browser-Fingerprinting weiterhin möglich
1 Kommentare
Im HN-Einführungstext antwortet der PM für den Chrome-Headless-Modus in den Kommentaren.
https://news.ycombinator.com/item?id=34857087
Offenbar wurde es noch nicht wirklich „veröffentlicht“, sondern es wurde lediglich der Quellcode eingefügt.