내 지역에서 Wi-Fi와 상호 작용하는 장치의 모든 MAC 주소를 표준 출력으로 어떻게 인쇄합니까?

내 지역에서 Wi-Fi와 상호 작용하는 장치의 모든 MAC 주소를 표준 출력으로 어떻게 인쇄합니까?

Wi-Fi 트래픽을 수동적으로 모니터링하기 위해 Wireshark, kismet, tcpdump와 같은 도구를 구성하는 방법은 무엇입니까?

이러한 도구 중 하나를 사용하여 이러한 MAC 주소를 표준 출력으로 어떻게 인쇄합니까? 한 줄에 하나의 MAC 주소만 필요합니다. 나는 그들이 감지한 모든 MAC 주소를 인쇄하기를 원합니다. 그들이 이전에 특정 주소를 감지했는지는 상관하지 않습니다.

답변1

연결된 Wi-Fi 네트워크에서 들으시나요, 아니면 다른 네트워크에서 들으시나요?

tcpdump를 사용하여 네트워크에 연결

$ tcpdump -le | egrep -o '([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})'

aircrack-ng와 연결되지 않음

다른 SSID에서도 모든 Wi-Fi 트래픽을 보려면 다음과 같은 것이 필요합니다 aircrack-ng's airodump-ng. 아직 사용하도록 설정되지 않았기 때문에 tcpdump를 사용하여 출력 형식을 지정할 수 없습니다. 출력을 다양한 파일 형식으로 저장할 수 있으며, 동일한 방식으로 해당 형식을 grep할 수도 있습니다.

콘솔 출력은 다음과 같습니다.

 SS #1

airodump-ng 문서

관련 정보