1. 개요[편집]
User Agent
사용자를 대신하여 일을 수행하는 소프트웨어의 식별 정보이다.
사용자를 대신하여 일을 수행하는 소프트웨어의 식별 정보이다.
2. 구조[편집]
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36 Edg/108.0.1462.46Microsoft Edge 버전 108.0.1462.46에서 출력하는 내용
Windows NT 커널 버전 10을 사용하는 64비트 운영체제[1]상의 Gecko 같은 브라우저 레이아웃 엔진인 KHTML을 사용하는[2] 엣지 버전 108.0.1462.46이고, 크롬 버전 108.0.0.0, AppleWebKit 및 Safari 버전 537.36과 호환되는 브라우저라는 내용이며 맨 앞의 Mozilla/5.0 부분은 최신 브라우저를 알지 못하는 유물급의 사이트들을 위한 하위 호환용 문구다.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0Firefox 버전 108.0에서 출력하는 내용
3. Chrome 110, 일부 크로뮴 기반 버전 112 이상의 브라우저에서는[편집]
크로뮴 개발진들이 사용자 에이전트를 통해 전송되는 개인정보의 양을 줄이겠다는 계획을 발표했고, 101 버전부터 그 양이 점점 줄어들기 시작해 110 및 차기 버전부터는 기기 모델명이나 컴퓨터 CPU 아키텍쳐 정보가 각각 (Android 10; K), (Windows NT 10.0; Win64; x64)로 통일됐다.
이 문제를 해소하려면 UA-CH 플러그인을 도입해야 한다.
여담으로 더시드엔진의 다검 툴은 UA-CH를 아직 도입하지 않아, 크롬 브라우저를 사용한다면 기술적으로 UA 정보가 비슷하게 혹은 일치하게 나올 수 있으니 Opera 브라우저를 사용하는 것이 좋다.
이 문제를 해소하려면 UA-CH 플러그인을 도입해야 한다.
여담으로 더시드엔진의 다검 툴은 UA-CH를 아직 도입하지 않아, 크롬 브라우저를 사용한다면 기술적으로 UA 정보가 비슷하게 혹은 일치하게 나올 수 있으니 Opera 브라우저를 사용하는 것이 좋다.
[1] Windows 10, Windows 11[2] 크로뮴에서 사용하는 엔진은 블링크지만 KHTML의 포크인 웹킷에서 다시 한번 포크한 엔진이기 때문에 KHTML로 표기된다.[3] 단 파이어폭스의 데스크탑 버전에서는 Gecko의 날짜가 20100101로 고정되어 있다.