tcpdump usbmon 모듈 출력 설명

tcpdump usbmon 모듈 출력 설명

실행 명령:

tcpdump -qAXni usbmon3 -s 0

나는 다음과 같은 결과를 얻습니다.

02:32:04.781964 BULK SUBMIT to 3:16:4

콜론(4) 뒤의 마지막 숫자는 무엇을 나타냅니까? 데이터를 쓸 수 있도록 식별하려면 어떻게 해야 합니까?

답변1

이 숫자는 버스 ID, 장치 주소 및 끝점 번호를 나타냅니다. 사용자 공간 프로그램에서 USB 데이터를 보내고 받으려면 일반적으로 libusb가 사용됩니다.

다음은 이러한 숫자를 인쇄하는 소스 코드 줄입니다. https://github.com/the-tcpdump-group/tcpdump/blob/c754d30dbd366699ae11ea53655bbef398b83c5c/print-usb.c#L238

관련 정보