我写了一个脚本来扫描 wifi 网络
iw dev wlan0 scan
并将 SSID 放入文件中。
有没有类似的工具,运行速度更快一些?
答案1
第一个选项: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]
这会将包含详细信息的可用网络列表保存到 [文件]。该过程需要 1-5 秒。
谢谢https://askubuntu.com/questions/75625/how-do-i-scan-for-wireless-access-points
这两个选项都需要 root 权限。