2018-10-05Ubuntu 16.04LTS WIFI

1, ifconfig

2, 在終端下

sudo nano /etc/default/grub

找到GRUB_CMDLINE_LINUX=""

改爲GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

然後sudo grub-mkconfig -o /boot/grub/grub.cfg

重啓後,網卡名稱果然變成了eth0和wlan0

3,需要在root用戶下運行程序:否則會出現錯我提示

終端下:su root

輸入密碼:gameboy

 cd  /home/gameboy/wifi

python3  scanwifi.p

沒有權限的錯誤提示

代碼如下:

import pywifi

def test_scan():

    print('test')

    wifi=pywifi.PyWiFi()

    iface=wifi.interfaces()[1]    #我的電腦是[1]不是[0],0會卡死沒有任何反應

    iface.scan()

    bsses=iface.scan_results()

    for bss in bsses:

        print('wifi名稱: %s' % bss.ssid)

if __name__=="__main__":

    test_scan()

4、參考鏈接

分分鐘搞定python破解無線wifi

一個非常簡單易懂的WIFI密碼爆破python腳本

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章