嗯?用的aircrack-ng工具包?
成都創(chuàng)新互聯(lián)主營海淀網站建設的網絡公司,主營網站建設方案,app軟件定制開發(fā),海淀h5小程序定制開發(fā)搭建,海淀網站營銷推廣歡迎海淀等地區(qū)企業(yè)咨詢
輸入下面的命令
aircrack-ng
-w
字典路徑
抓到的包
就行了
能不能跑出來就看字典怎么樣了(運氣)
嘿嘿,很久以前用這個方法弄出來過,是個8位簡單的數字密碼,剛好字典里有咯。后來自己家有WiFi了就不搞這個了,外出用自己流量,如果有免費WiFi偶爾用用。
kali默認字典目錄
dirb——
big.txt #大的字典
small.txt #小的字典
catala.txt #項目配置字典
common.txt #公共字典
euskera.txt #數據目錄字典
extensions_common.txt #常用文件擴展名字典
indexes.txt #首頁字典
mutations_common.txt #備份擴展名
spanish.txt #方法名或庫目錄
others #擴展目錄,默認用戶名等
stress #壓力測試
vulns #漏洞測試
dirbuster——
apache-user-enum-** #apache用戶枚舉
directories.jbrofuzz #目錄枚舉
directory-list-1.0.txt #目錄列表大,中,小 big,medium,small
fern-wifi——
common.txt #公共wifi賬戶密碼
metasploit——
… #各種類型的字典
wfuzz——
模糊測試,各種字典…
常用生成字典
表示生成一個長度最小三位,最大四位的密碼,且都由1234中的四個數字組成 (需要生成空格,則寫成"1234 ",4后面有一個空格)
把生成的字典保存在Desktop上的pass.txt中
表示生成一個個人信息的字典,包含李四的姓名,生活的城市,出生年月,年齡等。(ps:前面的最大和最小長度必須要輸入,不過對結果不影響)
生成以2018開頭的8位純數字密碼(ps:其中%代表所有的數字,@代表所有的小寫字母,逗號代表所有大寫字母)
1.特殊標記字符:
'%' 插入數字
'@' 插入小寫字母
',' 插入大寫字母
'^' 插入符號
2.命令參數:
-b 按指定的大小單位分割字典文件成若干個指定的大小的字典,避免一個字典文件過大,如:
./crunch 4 5 -b 20mib -o START 按每個文件20mib分割字典文件。
說明:單位有 kb, mb, gb, kib, mib, gib ,前三個單位是以1000單位計算的,后三個是以1024計算的。
注意數字和單位之間沒有空格,例如:500mb 是正確的, 500 mb 格式是不對的(中間有空格),-b參數必須和-o START結合使用
-c 指定要寫入字典文件中的行數,只在有 -o START參數時才生效,單個字典超過指定的行數會被分割成兩個或多個字典文件。例如: -c 5000
-d 限制同一字符連續(xù)出現的數量, -d 2 表示限制一個字符最多連續(xù)出現2次如 aabd,ccda。aaab就表示超過了2個字符連續(xù)的限制了。
-e 定義到那個字符串就停止生成密碼,例如: -e 999999 就表示在生成密碼到99999時就停止生成密碼
-f 調用密碼庫文件,例如:/usr/share/crunch/charset.lst
-i 改變輸出格式,例如: 原本輸入為aaa,aab,aac,aad再使用了-i之后,就會變成aaa,baa,caa,daa的格式了
-m 與-p搭配使用
-o 輸出生成的密碼到指定的文件,如: -o lybbnwordlist.txt
-p 定義密碼元素
-q 讀取密碼元素
-r 定義從某一個地方重新開始
-s 第一個密碼,從自己定義的密碼xxx開始
-t 定義密碼輸出格式
1.@代表插入小寫字母
2.,代表插入大寫字母
3. %代表插入數字
4.^代表插入符號
-u The -u option disables the printpercentage thread. This should be the last option.
-z 壓縮生成的字典文件,有效的參數是gzip, bzip2, lzma, and 7z,其中gzip壓縮最快,bzip2壓縮速度比gzip慢單壓縮效率比gzip好,7z壓縮速度最慢,但是壓縮效率最高。
參數解釋
min-len 開始的最小長度字符串(這個選項是必須的)
max-len 結束的最大長度字符串(這個選項是必須的)
charset string 要生成密碼包含的字符集(小寫字符、大寫字符、數字、符號),這個選項是可選的,如果你不寫這個選項,將使用默認字符集(默認為小寫字符)。如果你想生成的密碼包含空格字符,你可以使用來代替,
如:123abc
你可以把帶有空格的字符集放在雙引號“”中,如“123abc ”
首先你需要本地設置dictd。dictd 是一個字典數據庫服務器。它允許你訪問在線字典。但是等一下,我們不是要離線使用么?這是為什么我們要將其安裝到本地的原因。它帶有一個命令行客戶端。
要在Ubuntu或者Debian上安裝你要輸入:
$ sudo apt-get install dictd
這個很簡單。現在你需要安裝用的字典。安裝完每個字典插件后dictd都會自動重新加載它的數據庫。讓我們來安裝英語字典和英語同義詞詞典。
輸入:
$ sudo apt-get install dict-gcide
$ sudo apt-get install dict-moby-thesaurus
如果你希望查詢其他可以查詢的語言,你可以輸入:
$ sudo apt-cache search “dict package”
這會列出下面這樣的:
dict-freedict-eng-ara - Dict package for English-Arabic Freedict dictionary
dict-freedict-eng-cro - Dict package for English-Croatian Freedict dictionary
dict-freedict-eng-cze - Dict package for English-Czech Freedict dictionary
dict-freedict-eng-deu - Dict package for English-German Freedict dictionary
dict-freedict-eng-fra - Dict package for English-French Freedict dictionary
現在你已成功安裝dictd了,之后你就可以查找字典了。
首先,讓我們檢查一下dictd服務是否在運行并且安裝了什么數據庫:
$ dict -I
示例輸出:
dictd 1.12.0/rf on Linux 3.2.0-29-generic-pae
On my_host: up 95.000, 2 forks (75.8/hour)
Database Headwords Index Data Uncompressed
gcide 203645 3859 kB 12 MB 38 MB
moby-thesaurus 30263 528 kB 10 MB 28 MB
為了查詢一個單詞,你可以指定要查詢的字典。讓我們查詢一下English one字典(gcid):
$ dict -d gcide [你要查的單詞]
如果你不使用-d 參數,dictd會搜尋所有的安裝字典并返回匹配的結果。