Câu trả lời:
Tôi sử dụng aircrack-ng cho mục đích này, nhưng phần cứng không dây của bạn phải hỗ trợ một số tính năng nhất định để hỗ trợ đầy đủ tất cả các chức năng của bộ ứng dụng. Quét cơ bản nên hoạt động với một bộ phần cứng rộng hơn.
Trước tiên, bạn phải đặt bộ điều hợp không dây ở chế độ màn hình, trước tiên hãy kiểm tra các thiết bị khả dụng:
user@host ~ $ sudo airmon-ng
Interface Chipset Driver
wlan1 Unknown iwlwifi - [phy0]
wlan0 Atheros ath9k - [phy1]
sau đó kích hoạt chế độ màn hình trên một trong các giao diện, thay thế bằng một trong các thiết bị của bạn:
user@host ~ $ sudo airmon-ng start wlan0
Found 2 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to kill (some of) them!
PID Name
1628 NetworkManager
1669 wpa_supplicant
Interface Chipset Driver
wlan1 Unknown iwlwifi - [phy0]
wlan0 Atheros ath9k - [phy1]
(monitor mode enabled on mon0)
Bạn chỉ phải lo lắng về cảnh báo về các quá trình can thiệp nếu thiết bị không dây của bạn được đặt tự động kết nối với điểm truy cập, vô hiệu hóa dịch vụ hoặc anh ấy tự động kết nối trong trường hợp đó.
bây giờ bạn có thể quét các máy khách không dây khác bằng thiết bị màn hình mới mon0
và airodump-ng
:
user@host ~ $ sudo airodump-ng mon0
Có một số tùy chọn để lọc đầu ra, kiểm tra trang man airodump-ng
. Nếu bạn muốn xem các mạng không dây trên một kênh nhất định, ví dụ bạn có thể sử dụng
user@host ~ $ sudo airodump-ng mon0 -c 6
Đối với một danh sách các kênh sử dụng
user@host ~ $ sudo airodump-ng mon0 -c 1,4,11
Và cho một phạm vi sử dụng
user@host ~ $ sudo airodump-ng mon0 -c 4-8
Đầu ra sẽ trông tương tự như thế này:
BSSID PWR Beacons #Data, #/s CH MB ENC CIPHER AUTH ESSID
99:2B:2F:F5:32:88 -79 0 0 0 11 54 . WPA2 CCMP PSK Netwrk
99:0A:F6:C0:E1:70 -61 3 0 0 11 54e. WPA2 CCMP PSK Hello
Trong bảng này, CH
giá trị đại diện cho kênh và cuối cùng là tên của mạng sử dụng kênh này. Kiểm tra trang web hoặc trang web để biết thêm thông tin về các giá trị khác.