tcpdump에서 사용자 에이전트 가져오기

tcpdump에서 사용자 에이전트 가져오기

홈 게이트웨이용 모니터링 애플리케이션을 개발 중이며 연결된 모든 클라이언트의 장치 유형을 알고 싶습니다. 이를 위해 다음을 사용하여 tcpdump모든 장치의 사용자 에이전트를 추출합니다.

tcpdump -vvAls0 | grep 'User-Agent:'

여기에 이미지 설명을 입력하세요.

하지만 각 클라이언트 사용자 에이전트를 파악할 수는 없습니다. 각 장치에 해당하는 사용자 에이전트를 구별하는 방법이 있습니까?

답변1

사용자 에이전트만으로는 동일한 브라우저를 실행하는 두 개의 서로 다른 장치를 구별하는 데 충분하지 않으며 사용자 에이전트를 변경할 수 있는 기능도 없습니다.

또한 사용자 에이전트만을 기반으로 하는 계측을 사용하면 HTTP가 아닌 모든 클라이언트가 모니터링 애플리케이션에 표시되지 않습니다.

관련 정보