Bash

如何快速掃描無線網路

  • November 4, 2016

我寫了一個腳本,它掃描 wifi 網路

iw dev wlan0 scan

並將 SSID 放入文件中。

是否有類似的工具可以更快地工作?

第一個選項:airodump-ng

https://stackoverflow.com/questions/17776383/reading-realtime-output-from-airodump-ng

airodump-ng [MONITOR MODE DEVICE] -w [FILE] --write-interval 5 -o csv

這將寫入一個文件

$$ FILE $$-01.csv 每 5 秒更新一次。當您想停止掃描時,您必須終止 airodump-ng 程序。 第二種選擇:iwlist

iwlist wlan0 scanning | egrep 'Cell |Encryption|Quality|Last beacon|ESSID' > [FILE]

這將保存包含詳細資訊的可用網路列表

$$ FILE $$. 該過程需要 1-5 秒。 感謝https://askubuntu.com/questions/75625/how-do-i-scan-for-wireless-access-points

這兩個選項都需要 root 權限。

引用自:https://unix.stackexchange.com/questions/219006