사용자 에이전트 문자열이 실제로 알려주는 것
브라우저, 크롤러 또는 앱이 웹페이지를 요청할 때마다 UA(User-Agent) 헤더(소프트웨어, 버전, 운영 체제 및 장치를 식별하는 한 줄의 텍스트)를 보냅니다. 서버는 이 문자열을 읽고 어떤 HTML, CSS 또는 JavaScript를 보낼지 결정합니다. 이는 동일한 URL이 휴대폰과 데스크톱에서 다르게 보일 수 있는 이유입니다. 사용자 에이전트 파서는 그 비밀스러운 문자열을 문자 벽 대신 구조화되고 사람이 읽을 수 있는 사실로 바꿉니다.
파서가 UA를 분석하는 방법
최신 사용자 에이전트 문자열은 브라우저(Chrome, Safari, Firefox, Edge…) 및 해당 버전, 이를 지원하는 렌더링 엔진(Blink, WebKit, Gecko), 운영 체제(Windows, macOS, iOS, Android, Linux), 휴대폰 및 태블릿의 경우 장치 공급업체 및 모델 등 여러 계층을 묶습니다. 이 도구는 잘 관리되는 ua-parser-js 엔진을 브라우저에서 완전히 실행하여 각 레이어를 추출하므로 아무것도 업로드하지 않고도 브라우저, 엔진, OS 및 장치에 대한 깨끗한 카드를 얻을 수 있습니다.
봇 및 검색 크롤러 탐지
모든 UA가 사람에게서 나오는 것은 아닙니다. 검색 엔진은 Googlebot 및 Bingbot과 같은 크롤러를 보내고 수많은 다른 봇이 웹에서 색인 생성, 모니터링 또는 스팸을 검색합니다. 이 파서는 크롤러 및 봇 사용자 에이전트에 즉시 플래그를 지정하므로 자동화된 트래픽을 실제 방문자와 분리할 수 있습니다. 이는 분석, 속도 제한 및 보안 분류에 유용합니다. 탐지는 로컬에서 실행되기 때문에 의심스러운 문자열을 어디로 보내지 않고도 확인할 수 있습니다.
브라우저가 브로드캐스트하는 내용을 정확히 확인하세요.
붙여넣은 문자열을 구문 분석하는 것 외에도 이 도구는 귀하의 브라우저가 지금 전송하고 있는 사용자 에이전트를 읽고 이를 플랫폼, 언어, 화면 크기, CPU 스레드 및 Do Not Track과 같은 개인 정보 보호 신호 등의 실시간 환경 세부 정보와 연결합니다. 이는 모든 요청에 노출되는 디지털 지문을 이해하는 빠르고 개인정보 보호에 초점을 맞춘 방법이며, 클라이언트 측의 업로드 없는 도구가 해당 정보를 컴퓨터에 보관하는 이유를 상기시켜 줍니다.
- 01
- 모든 사용자 에이전트 문자열을 실시간으로 구문 분석합니다.
- 02
- 브라우저, 버전, 엔진 및 OS 분석
- 03
- 장치 유형, 공급업체 및 모델 감지
- 04
- 색상으로 구분된 원시 UA 해부학적 하이라이터
- 05
- 봇, 크롤러 및 헤드리스/자동화 감지
- 06
- 라이브 클라이언트 힌트(navigator.userAgentData) + 높은 엔트로피 값
- 07
- 자신의 UA 및 환경을 자동 감지하고 표시합니다.
- 08
- 필드를 복사하거나 전체 JSON을 내보냅니다.


