Publication du nouveau mode headless de Chrome prenant en charge une empreinte navigateur presque parfaite
(antoinevastel.com)- Inclus depuis la publication de novembre 2022, mais ce n’est pas encore le mode par défaut. Il faut ajouter le flag
--headless=newpour l’activer - Cette version va changer beaucoup de choses pour les méthodes de détection de bots basées sur l’empreinte du navigateur
- Dans le User-Agent,
HeadlessChromedevientChrome navigator.pluginsrenvoie aussi des plugins comme dans un navigateur normalnavigator.mimeTypesrenvoie également des valeurs correctes- L’objet
window.chromeest aussi présent - Les informations liées au GPU deviennent aussi plus réalistes
- On peut le vérifier avec
navigator.webdriver = true, mais cela peut être masqué avec–disable-blink-features=AutomationControlled - Bien sûr, l’empreinte navigateur basée sur JS permet encore de le détecter
1 commentaires
Dans le texte de présentation sur HN, le PM de Chrome Headless répond dans les commentaires.
https://news.ycombinator.com/item?id=34857087
Il indique que ce n’est pas encore vraiment « publié », et qu’ils ont simplement ajouté le code source pour l’instant.