- Está incluido desde el lanzamiento de noviembre de 2022, pero todavía no es el modo predeterminado. Hay que usar la bandera
--headless=new para que funcione
- Esta versión va a cambiar muchas cosas en los métodos de detección de bots basados en el fingerprint del navegador
- En el User-Agent,
HeadlessChrome pasa a ser Chrome
navigator.plugins también devuelve plugins como en un navegador normal
navigator.mimeTypes también devuelve valores correctos
- También incluye el objeto
window.chrome
- La información relacionada con la GPU también se vuelve más realista
- Se puede verificar con
navigator.webdriver = true, pero esto se puede ocultar con –disable-blink-features=AutomationControlled
- Por supuesto, en el fingerprinting de navegador basado en JS todavía se puede detectar
1 comentarios
Parece que en el texto de presentación en HN, el PM de Chrome Headless está respondiendo en los comentarios.
https://news.ycombinator.com/item?id=34857087
Dicen que todavía no se ha "lanzado"; por ahora, solo dejaron el código fuente.