iwscan list
내가 소유한 무선 어댑터 의 출력을 이해하려고 노력 중입니다 .
매뉴얼 페이지에는 다음과 같이 나와 있습니다.
keys/enc[ryption]
List the encryption key sizes supported and list
all the encryption keys set in the device.
내가받는 출력은 다음과 같습니다.
wlan0 2 key sizes : 40, 104bits
4 keys available :
[1]: off
[2]: off
[3]: off
[4]: off
Current Transmit Key: [1]
두 키 크기는 어떤 키를 의미합니까?
비어있는 키 4개는 무엇인가요?
전송 키는 무엇입니까?
답변1
당신은 다음에 대한 구성을 보고 있습니다.WEP, 원래의 완전히 쓸모없는 Wi-Fi 암호화 표준입니다. RC4 암호화 알고리즘을 위한 원시 정적 16진수 키만 있는 매우 간단한 시스템(키잉 핸드셰이크 없음, KDF 없음)이 있었습니다.
WEP 장치는 4개의 키로 프로그래밍할 수 있습니다. 하나는 "활성" 전송(암호화) 키로 선택되지만 4개 모두 수신(암호 해독) 키로 작동합니다. 따라서 더 이상 아무것도 없습니다. "현재 전송 키"는 전송 시 어떤 키가 사용되는지 알려줍니다.
나생각하다이 기능은 키 순환('현재' 키와 '다음' 키를 모두 프로그래밍하는 경우 장치가 더 이상 정확히 동시에 전환할 필요가 없음) 및/또는 장치 간 격리(키 1을 사용하는 일부 장치, 기타 키 2 등).
참고 1: iwconfig
및 iwlist
도구는 최신 Linux Wi-Fi 드라이버가 더 이상 사용하지 않는 WEXT를 기반으로 구축되었습니다. 현재 nl80211/cfg80211 프레임워크는 여전히 에뮬레이트된 WEXT 지원을 제공하지만 모든 새로운 기능은 iw
대신 nl80211 기반 도구에 적용됩니다. (몇 가지 예외가 있습니다. 예를 들어 일부 Realtek 드라이버는 여전히 WEXT를 사용합니다.)
노트 2:없음이러한 도구 중 일부는 WPA를 전혀 처리하지 않습니다. 'iwconfig'나 'iw'를 통해 WPA 암호를 설정할 수 없습니다. WPA1과 WPA2(RSN)는 모두 wpa_supplicant
또는 iwd
데몬에 의해 수행되는 동적 키잉을 사용합니다.