UBUNTU無線破解軟件綜合

ubuntu上編譯安裝reaver

1、首先安裝:Reaver相關庫文件

打開終端命令窗口,依次執行:

$ sudo apt-get install libpcap-dev

$ sudo apt-get install libsqlite3-dev

2、安裝Reaver 1.4

下載Reaver 1.4http://code.google.com/p/reaver-wps/downloads/list

解壓到桌面/reaver-1.4

在終端命令窗口中進入到reaver文件的目錄:

$ cd桌面/reaver-1.4/src

$ ./configure   #備註:如果提示沒有權限,可先執行chmod 777 configure

$ make
$ sudo make install

如機器未安裝Aircrack-ng,運行下列命令下載安裝:

$ sudo apt-get install aircrack-ng

現在應該可以使用了。











安裝最新的aircrack-ng


 Aircrack套件1.1版本只是修復了溢出漏洞和一些小問題,沒有添加什麼實質的功能和做大的修改,唯一亮點應該就是加入了airdrop-ng 。由於其原生仍然不支持中文SSID的僞連接,所以要支持中文只能手動修改代碼。首先從官網http://www.aircrack-ng.org/下載最新的Aircrack-ng 1.1源碼,解壓後找到src/aireplay-ng.c的第778行
1ifstrlen(opt.r_essid) == 0 || opt.r_essid[0] < 32)
2修改爲
3ifstrlen(opt.r_essid) == 0 || (opt.r_essid[0] < 32 && opt.r_essid[0] > 0) )



    接下來返回上層目錄編譯,在Ubuntu下直接編譯會提示報錯:
crypto.h:12:26: error: openssl/hmac.h: No such file or directory
crypto.h:13:25: error: openssl/sha.h: No such file or directory
crypto.h:15:25: error: openssl/rc4.h: No such file or directory
crypto.h:16:25: error: openssl/aes.h: No such file or directory

解決方法安裝libssh開發工具:apt-get install libssh-dev

編譯通過後就可以卸載掉之前用apt-get安裝1.0版本的aircrack套件了(sudo apt-get remove aircrack-ng)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章