거의 완벽한 브라우저 핑거프린팅을 지원하는 새로운 크롬 헤드리스 모드 릴리즈
(antoinevastel.com)- 2022년 11월 릴리즈부터 포함되었으나 아직 기본 모드는 아님.
--headless=new
플래그를 붙여야 동작 - 이 버전은 브라우저 핑거프린트에 기반한 봇 탐지 방식에서 많은 것을 바꾸게 될 것
- User-Agent 에서 HeadlessChrome 이 Chrome 으로 변경됨
- navigator.plugins 도 정상 브라우저처럼 플러그인들을 리턴
- navigator.mimeTypes 도 제대로된 값을 리턴
- window.chrome 객체도 가지고 있음
- GPU 관련 정보도 좀더 현실적이 됨
-
navigator.webdriver = true
로 확인 가능하지만, 이건–disable-blink-features=AutomationControlled
로 숨길 수 있음 - 물론, JS 기반의 브라우저 핑거프린팅에서는 아직 디텍트 가능
HN의 소개글에는 크롬 헤드리스 PM이 댓글에서 답변을 해주고 있네요
https://news.ycombinator.com/item?id=34857087
아직 "릴리즈" 한것은 아니고, 그냥 소스 코드만 넣어둔 상태라고 하네요.