Lançado novo modo headless do Chrome com suporte a fingerprinting de navegador quase perfeito
(antoinevastel.com)- Incluído desde o release de novembro de 2022, mas ainda não é o modo padrão. É preciso usar a flag
--headless=newpara funcionar - Esta versão deve mudar muita coisa nos métodos de detecção de bots baseados em fingerprint do navegador
- No User-Agent,
HeadlessChromepassa a serChrome navigator.pluginstambém retorna plugins como em um navegador normalnavigator.mimeTypestambém retorna valores corretos- Também possui o objeto
window.chrome - As informações relacionadas à GPU também ficaram mais realistas
- Ainda é possível verificar com
navigator.webdriver = true, mas isso pode ser ocultado com–disable-blink-features=AutomationControlled - Claro, no fingerprinting de navegador baseado em JS ainda é possível detectar
1 comentários
Na introdução no HN, o PM do Chrome Headless está respondendo nos comentários
https://news.ycombinator.com/item?id=34857087
Ainda não foi exatamente "lançado"; pelo visto, apenas colocaram o código-fonte.