나는 Wi-Fi USB 스틱 tp-link wn321g @ ubuntu 11.04 (virtualbox에서)를 시험하고 있으며 지금까지 공기를 스캔하고 wpa2 네트워크에 연결하고 airodump-ng를 사용하여 몇 가지 기본 정보 수집을 수행할 수 있습니다.
이제 패킷 주입과 관련하여 펌웨어가 지원되지 않는 것 같습니다. 더 구체적으로 말하면, wlan0을 특정 채널에 고정했는데 aireplay-ng
완전히 무시되어 채널을 -1로 설정했습니다.
root@delta:~# iwconfig wlan0 channel 1
root@delta:~# airmon-ng start wlan0 1
Interface Chipset Driver
wlan0 Unknown rt2800usb - [phy0]
(monitor mode enabled on mon0)
root@delta:~# iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
airodump-ng -c1 mon0
CH 1 ][ Elapsed: 8 s ][ 2011-07-27 17:22 ][ fixed channel mon0: -1
BSSID PWR RXQ Beacons #Data, #/s CH MB ENC CIPHER AUTH ESSID
BSSID STATION PWR Rate Lost Packets Probes
root@delta:~# aireplay-ng -0 1 -a 00:26:18:D8:CC:89 -c 00:1E:65:7B:81:34 mon0
17:43:56 Waiting for beacon frame (BSSID: 00:26:18:D8:CC:89) on channel -1
17:44:02 mon0 is on channel -1, but the AP uses channel 1
root@delta:~#
나는 다른 모듈(rt2800usb, rt2870sta)을 시도했고, rt2800usb는 airodump-ng 및 정보 수집에 작동하고, rt2870sta는 wpa_supplicant
네트워크 연결에 작동하지만 어떤 이유로든 그 반대는 아닙니다.
이 Wi-Fi 카드/칩셋/펌웨어에 대한 경험이 있고 침투 테스트를 위해 Aircrack 제품군을 성공적으로 사용한 사람이 있습니까? 다음은 몇 가지 구체적인 데이터입니다.
root@delta:~# uname -a
Linux delta 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:05:41 UTC 2011 i686 i686 i386 GNU/Linux
root@delta:~# lsusb
Bus 002 Device 002: ID 80ee:0021
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 148f:2070 Ralink Technology, Corp. RT2070 Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@delta:~# lsmod |grep ^rt
rt2800usb 22184 0
rt2800lib 52239 1 rt2800usb
rt2x00usb 19915 1 rt2800usb
rt2x00lib 47674 3 rt2800usb,rt2800lib,rt2x00usb