本人對於無線安全這一塊,純屬門外漢,一點也不懂。但經過這幾天各種百度,很幸運的解決了。讓我不得不說,對於認准的事情,就要有個弗措的精神,果能此道,雖愚必明,雖柔必強!
在網上花30快=塊,買了一塊comfast的網卡,回來一看,windos和linux下倒是都能用,但是用CDlINUX的水滴就是識別不了,各種百度,都說對於rtl8188eu芯片的網卡,是不支持監聽功能的,天無絕人之路,從githup上找到了基於aircrack-ng的rtl8188eus,本着試試的態度,原本想在CDLINUX下編譯后試試,但是這CDLINUX我就是沒找到在上面編譯的辦法,無奈只好用kail中編譯通過,試試(參考我的這篇文章),結果完美解決。
1.git網址https://github.com/aircrack-ng
2.打開一看:https://github.com/aircrack-ng/rtl8188eus,說明文檔明確說了,可以支持監聽功能。
3.下載編譯:
將文件放到你kail中的一個目錄下,然后cd進去
我這是已經編譯好了的。
編譯步驟很簡單,git的說明也很清楚:
1.echo "blacklist r8188eu" > "/etc/modprobe.d/realtek.conf" # 這是說明文檔中的,我的對應目錄下是這兩個文件,我都給他替換了。
2.make -j8 #我用了8線程
make過程中我出現了兩個錯誤:
1./bin/sh: 1: bc: not found
解決辦法:sudo apt install bc
2.make: *** /lib/modules/3.2.0-4-amd64/build:
解決辦法:
解決了make: *** /lib/modules/3.2.0-4-amd64/build: 沒有那個文件或目錄的問題,更新一下軟件列表,然后sudo apt-get install linux-headers-$(uname -r) 就行了
3.make install
完成之后,重啟
打開終端輸入:airmon-ng
這時,如果你的PHY不是null而是phy1或者phy0,就說明,驅動安裝成功了。這是rtl8188eu芯片的網卡也可以開啟監聽功能了。