Ubuntu
AirCrack-NG 套件:我的 Linux 發行版上沒有安裝一些工具,例如 besside-ng
即使這是一個 Ubuntu 問題,我認為這是詢問它的適當論壇,因為這個問題可能會在任何其他 Linux 發行版中重現。
我也按照官方文件安裝了Ubuntu Linux 14.04.2LTS並添加了AirCrack-NG(用於無線審計)套件(Ubuntu 儲存庫包已過時)。
aircrack-ng
但現在我找不到該
besside-ng
程序:luis@Zarzamoro:~/Temporal/aircrack-ng$ sudo find / -name "besside-ng*" /usr/local/share/man/man8/besside-ng.8 /usr/local/share/man/man1/besside-ng-crawler.1
然後我在另一台電腦上安裝了Kali Linux,這台電腦似乎有 besside-ng 裡面:
luis@VirtuKali:~$ sudo find / -name "besside-ng*" /usr/bin/besside-ng-crawler /usr/share/man/man8/besside-ng.8.gz /usr/share/man/man1/besside-ng-crawler.1.gz /usr/sbin/besside-ng
我嘗試將文件從 Kali複製
/usr/sbin/besside-ng
到 Ubuntu,但是,即使程序啟動,它似乎也不能正常執行:luis@Zarzamoro:~/testing/besside-ng$ sudo besside-ng wlan0mon -v [16:56:10] mac 00:1a:ef:17:79:ff [16:56:10] Let's ride [16:56:10] Logging to besside.log [16:56:10] Found AP f8:7f:39:a3:f4:21 [MOVISTAR_F418] chan 11 crypto WPA dbm -28 [16:56:10] Found AP f8:63:94:aa:0f:2b [MOVISTAR_0F22] chan 10 crypto WPA dbm -72 besside-ng: wi_read(): No such file or directory luis@Zarzamoro:~/testing/besside-ng$ sudo besside-ng wlan0mon -v [16:56:28] mac 00:1a:ef:17:79:ff [16:56:28] Let's ride [16:56:28] Resuming from besside.log [16:56:28] Appending to wpa.cap [16:56:28] Appending to wep.cap [16:56:28] Logging to besside.log besside-ng: wi_read(): No child processes
我能做些什麼來讓 besside-ng 工作?
它似乎是 AirCrack-NG 套件的一部分,所以我不能單獨安裝它。
即使它們多年來一直執行良好,AirCrack-NG 的某些功能仍然被認為是實驗性的,因此您需要安裝SVN 開發版本才能獲得它們(Kali Linux 包含它,但 Ubuntu 儲存庫沒有):
編譯SVN版本添加實驗功能:
# apt-get update # apt-get install libsqlite3-dev $ svn co http://svn.aircrack-ng.org/trunk/ aircrack-ng $ cd aircrack-ng $ make sqlite=true experimental=true # make sqlite=true experimental=true install
根據官方文件,這個 SVN 版本增加了一些工具
like Tkiptun-ng, Easside-ng (and buddy-ng), Wesside-ng and Besside-ng
。如果 make 選項是,您甚至可以添加文件呼叫的內容:
external scripts like Airoscript-ng, Versuck-ng, Airgraph-ng and Airdrop-ng
make sqlite=true experimental=true ext_scripts=true make sqlite=true experimental=true ext_scripts=true install