User-Agent 분석

당신의 User-Agent는 이미 칸에 들어 있습니다. 로그에서 남의 문자열을 붙여넣어 실제로 무엇을 말하는지 보세요. 이 문자열은 이제 액면 그대로 읽을 수 없는 이름들로 가득합니다.

분석은 페이지 안에서 이뤄집니다. 입력한 문자열은 전송되지도 저장되지도 않습니다.

사용 방법

  1. 본인 문자열은 저절로 나타납니다. 다른 것을 붙여넣으면 그것을 분석합니다.
  2. 아래에서 브라우저, 엔진, 운영체제, 기기를 확인합니다.
  3. 「복사」를 눌러 문자열을 가져갑니다. 버그 보고에 붙일 때 편리합니다.

알아두면 좋은 점

이 문자열이 일부러 거짓말하는 이유

모든 브라우저가 스스로를 Mozilla라고 밝힙니다. 크롬은 사파리라 하고, 엣지는 크롬이라 하고, 사파리는 KHTML이라 합니다. 어느 것도 버그가 아닙니다. 앞 세대를 겨냥해 만든 사이트가 새 브라우저를 막지 않도록 층이 쌓여 온 결과입니다. 그래서 검사 순서가 답을 정합니다. 엣지보다 크롬을 먼저 찾으면 로그 속 모든 엣지가 크롬이 되어 버립니다.

문자열만으로 부족해지는 지점

iPadOS 13부터 아이패드는 데스크톱 맥과 똑같은 내용을 보고합니다. 페이지가 볼 수 있는 유일한 차이는 아이패드에 터치 지점이 있다는 것이고, 이 분석기는 바로 그것을 씁니다. 게다가 크롬은 버전과 플랫폼을 문자열 안에서 고정해 가고 있어, 요즘 브라우저는 10년 전보다 자신에 대해 덜 말합니다.

자주 묻는 질문

버전이 이상하거나 너무 딱 떨어져 보입니다.

지문 추적을 어렵게 하려고 브라우저들이 마이너 버전을 문자열에서 고정하기 시작했습니다. 메이저 번호는 진짜지만 소수점 뒤 숫자는 그렇지 않은 경우가 많습니다.

접근 제어에 User-Agent를 믿어도 되나요?

안 됩니다. 누구든 아무 문자열이나 보낼 수 있고, 어느 브라우저의 개발자 도구로도 두 번의 클릭이면 바꿉니다. 통계에는 쓰되 판단의 근거로는 절대 쓰지 마세요.

봇으로 표시됐는데 무슨 뜻인가요?

알려진 크롤러나 도구의 표식이 들어 있다는 뜻입니다. 검색 엔진, 모니터링 서비스, curl, 스크립트 라이브러리 같은 것들입니다. 로그는 이것으로 사람과 기계를 가릅니다.

제 문자열이 어딘가로 전송되나요?

아니요. 분석은 페이지 안에서 이뤄지며 전송도 저장도 없습니다.

관련 도구