공항 유틸리티 : 특정 채널 검색


1

공항 유틸리티를 사용하고 있습니다 /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport. 작은 프로그램으로 네트워크에서 WIFI 발신자를 스캔 할 수 있습니다. 그러나 프로세스 속도를 높이기 위해 특정 채널 (6 및 11) 만 스캔하고 싶습니다. 이것은 가능하며 Linux에서는 일반적인 관행으로 보입니다.

5-10 초가 걸리는 순간 사용하는 명령 (위에서 언급 한 프로그램에 연결) :

sudo airport -s

안타깝게도이 훌륭한 도우미에 관한 문서는 없습니다. 유일한 도움말은 flag를 사용할 때 도움말 페이지 -h입니다.

Supported arguments:
 -c[<arg>] --channel=[<arg>]    Set arbitrary channel on the card
 -z        --disassociate       Disassociate from any network
 -I        --getinfo            Print current wireless status, e.g. signal info, BSSID, port type etc.
 -s[<arg>] --scan=[<arg>]       Perform a wireless broadcast scan.
                   Will perform a directed scan if the optional <arg> is provided
 -x        --xml                Print info as XML
 -P        --psk                Create PSK from specified pass phrase and SSID.
                   The following additional arguments must be specified with this command:
                                  --password=<arg>  Specify a WPA password
                                  --ssid=<arg>      Specify SSID when creating a PSK
 -h        --help               Show this help 

-s매개 변수가 필요한 것처럼 보이지만 arg인수를 전달할 수있는 형식과 처음에 지원되는 인수는 어디에서나 정보를 찾을 수 없습니다. 이 도구를 사용해 본 사람이 있습니까? 내가 놓친 것에 대한 문서가 있습니까?

도움이나 조언을 많이 주셔서 감사합니다.

답변:


1

나는 도구가 당신이 원하는 것을하지 않는다고 생각합니다. 스캔을 "모든 채널 확인"으로 취급하며 인터페이스에서 허용되는 채널에 후크 또는 도둑으로 설정 한 경우 제한 사항을 따르지 않을 수도 있습니다. 채널과 반대로 SSID 이름으로 사전 필터링 할 수 있습니다.

airport --scan=whatever

스니핑의 경우 무선 진단 응용 프로그램을 사용할 수 있지만 명령 줄 기반 / 활성화 된 것은 아닙니다.

여기에 이미지 설명을 입력하십시오

프로그램을 시작한 후에는 창 메뉴에서 OS에서 사용 가능한 옵션을 찾으십시오 (도구는 시간이 지남에 따라 더 많은 기능으로 IMO가 개선되고 있습니다).

당신은 맞고 공항 메뉴얼 페이지의 저자들은 "여기에 공항이 필요합니다."


또한이 airport명령은 스니핑을 허용하지만 트래픽을 기록하는 위치 또는 작동 여부를 파악하는 데 신경 쓰지 않았습니다. 나는 grep을 사용하여 명령 줄에서 채널을 제한 하거나 WiFi 에서 발생하는 상황을 파악하는 대신 NetSpot 또는 WiFi Explorer 와 같은 더 나은 GUI 도구 를 사용 airport합니다.
bmike

실제로 스니핑 자체에는 관심이 없었지만 라우터에서 브로드 캐스트 된 SSID를 검색하는 데 관심이있었습니다. 유틸리티가 말한대로 SSID로만 사전 필터링을 허용하는 경우 도구를 내 목적으로 사용할 수 없습니다. 도와 주셔서 정말로 고맙습니다!
Sebastian Hojas

1
@SebastianHojas 예-결과를 실행 한 후 게시해야합니다. 더 집중된 도구를 찾으면 핑하겠습니다.
bmike
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.