Bắt đầu
Để bắt đầu thì mình cần máy tính chạy Linux có card WiFi hoặc USB WiFi có hỗ trợ chế độ giám sát (monitor mode)
Điều kiện tiên quyết
- Qualcomm Atheros AR9462
- Arch Linux (Linux là đc
)
- Gói ứng dụng cần thiết:
iw
iwconfig
aircrack-ng
Kiểm tra card WiFi có monitor mode không
Đầu tiên thì xem card WiFi ở đâu ha.
iw dev |
Output:
┌[lynx@Arch] [/dev/pts/4] └[~]> iw dev phy#0 Interface wlp2s0 ifindex 3 wdev 0x1 [...] |
Tiếp theo thì phy#0 có monitor mode không
iw list |
Output:
┌[lynx@Arch] [/dev/pts/4] └[~]> iw list Wiphy phy0 [...] Available Antennas: TX 0x3 RX 0x3 Configured Antennas: TX 0x3 RX 0x3 Supported interface modes: * IBSS * managed * AP * AP/VLAN * monitor * mesh point * P2P-client * P2P-GO * outside context of a BSS [...] |
Chuyển sang monitor mode nào
Để tránh các chương trình khác chuyển monitor về managed
sudo airmon-ng check |
Output:
┌[lynx@Arch] [/dev/pts/4] └[~]> sudo airmon-ng check Found 2 processes that could cause trouble. Kill them using 'airmon-ng check kill' before putting the card in monitor mode, they will interfere by changing channels and sometimes putting the interface back in managed mode PID Name 7826 NetworkManager 7840 wpa_supplicant |
Giờ thì tắt mấy tiến trình đó nào
sudo airmon-ng check kill |
Output:
┌[lynx@Arch] [/dev/pts/4] └[~]> sudo airmon-ng check kill Killing these processes: PID Name 7480 wpa_supplicant |
Sau khi chuyển wlp2s0
sang monitor mode thì nó có tên là wlp2s0mon
, với câu lệnh như này
sudo airmon-ng start wlp2s0 |
Output:
┌[lynx@Arch] [/dev/pts/4] └[~]> sudo airmon-ng start wlp2s0 PHY Interface Driver Chipset phy0 wlp2s0 ath9k Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01) (mac80211 monitor mode vif enabled for [phy0]wlp2s0 on [phy0]wlp2s0mon) (mac80211 station mode vif disabled for [phy0]wlp2s0) |
Oke hiện tại máy mình đã bật đc monitor mode, nhưng có vấn đề là máy chỉ có mỗi 1 cái card WiFi nên là nó cũng mất luôn kết nối Internet .
Dừng monitor mode, kết lại với WiFi
Như ban nãy mình đã đổi thành wlp2s0mon
thì bây giờ ngược lại
sudo airmon-ng stop wlp2s0mon |
Output:
┌[lynx@Arch] [/dev/pts/4] └[~]> sudo airmon-ng stop wlp2s0mon PHY Interface Driver Chipset phy0 wlp2s0mon ath9k Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01) (mac80211 station mode vif enabled on [phy0]wlp2s0) (mac80211 monitor mode vif disabled for [phy0]wlp2s0mon) |
Oh , chưa có icon WiFi nào hiện lên cả. Mình cần bật lại tiến trình mà
airmon-ng
đã tắt ban nãy.
sudo systemctl restart NetworkManager |
Output:
┌[lynx@Arch] [/dev/pts/4] └[~]> sudo systemctl restart NetworkManager |
Kết thúc he 
Kích hoạt Chế độ giám sát là một phương pháp tuyệt vời để đánh hơi và theo dõi xung quanh mạng và bộ định tuyến của bạn. Có một số cách để kích hoạt chế độ giám sát. Phương pháp này có thể không hoạt động cho mọi bộ định tuyến. Vì vậy, hãy thử bất kỳ phương thức một số phương thức khác… (mình sẽ cập nhật sau)
Leave a Reply