캡처된 비콘 프레임에서 매개변수를 추출하는 방법

캡처된 비콘 프레임에서 매개변수를 추출하는 방법

그래서 pkt에 저장된 캡쳐된 Beacon Frame에서 SSID와 Mac Address를 추출할 수 있었습니다.

비콘 프레임을 캡처하기 위해 scapy 라이브러리의 sniff 기능을 사용했습니다.

언급된 매개변수를 다음과 같이 캡처하기 위해 이 작업을 수행했습니다.

  • pkt.addr2 #(Mac 주소용)
  • pkt.info #SSID용

이제 다른 매개변수도 추출하려고 하므로 막혔습니다. 필요한 매개변수 목록은 다음과 같습니다. 채널 대역폭

  1. 빈도
  2. RSSI
  3. 보호 유형(WPA-psk/WPA2/등)

위의 매개변수를 직접 추출할 수 있는 속성을 제공하거나 나중에 필요한 경우 다른 매개변수도 추출할 수 있도록 패킷의 전체 구조를 알려주십시오.

감사해요.

답변1

당신은 찾을 수 있습니다이것관심을 끌기 위해. 이있다우편RSSI가 패킷의 디코딩되지 않은 부분에 있다고 주장하고 이를 검색하는 방법을 설명합니다. 또한 카드를 캡처 모드에 두는 방법에 따라 RSSI 정보 필드의 존재 여부가 영향을 받을 수 있습니다.

캡처에는 주파수 정보가 저장되지 않는 것 같은데 보호 유형은 Dot11Elt ID 필드에 있어야 합니다. 구문 분석하는 임의의 github 호스팅 스크립트이것.

관련 정보