hashcat 密碼破解
要用hashcat破解wifi密碼首先要把捕捉到的握手包(handshake)轉檔,把握手包從.cap轉成.hc22000用sudo hcxpcapngtool file_name.cap -o file_name.hc22000
ex:sudo hcxpcapngtool ashen-01.cap -o ashen-01.hc22000
之後如果是用虛擬機就把檔案轉出來,最好轉到有顯卡的電腦.
下載hashcat windows版,然後打開cmd,用cd把路徑切換過去.
ex:cd C:\Users\Administrator\Desktop\hashcat-6.2.
在cmd打上hashcat.exe -a 3 -m 22000 file_name.hc22000 ?d*密碼位數.
-a 3 代表暴力破解模式 -m 22000 帶表破解wpa/wpa2的加密模式 ?d 帶代表使用數字.
ex:hashcat.exe -a 3 -m 22000 ashen-01.hc22000 ?d?d?d?d?d?d?d?d(8位數純數字)
跑完後在最後面再加上一個show就可以展示結果了
ex:hashcat.exe -a 3 -m 22000 ashen-01.hc22000 ?d?d?d?d?d?d?d?d show
如果不確定用的是數字還是字母又或者是特殊符號的話可用-1 來設定
ex:hashcat.exe -a 3 -m 22000 ashen-01.hc22000 -1 ?d?l ?1?1?1?1?1?1?1
如果是不確定密碼長度的話可以用--increment --increment-min length --increment-max length
ex: hashcat.exe -a 3 -m 22000 ashen-01.hc22000 -1 ?d?l --increment --increment-min 8 --increment-max 10 ?1?1?1?1?1?1?1?1?1?1
條建的範圍越小越快,所以以後設網路密碼記得用多種符號,長一點.