最近在整理用於暴力破解的字典,目的是用於Web平台的弱口令爆破、破解忘記密碼的壓縮包、office文檔等。
只是靠工具盲目的生成隨機字典命中率會不高,於是決定把近幾年網上泄露的一些數據庫的密碼合並並去重和排序。
這里簡單分享下整理步驟:
第一步先把字典整理成每行一個密碼的狀態,這個過程可能需要用到正則表達式去進行處理。
如果是多個文件則需要對文本進行合並,可使用工具或者CMD命令把多個字典內的密碼合並。
Windows系統可以直接使用CMD命令:
copy A.txt B.txt C.txt D.txt N.txt > 合並.txt
圖形化工具推薦以下兩款,處理過幾個較大的文件都合並成功了,沒有出現軟件崩潰的情況。
另一款工具:
Linux系統可使用以下命令進行合並:
cat A.txt B.txt C.txt N.txt > 合並.txt
合並后對字典文件進行去重和排序:
Linux下使用該命令:
sort 合並.txt | uniq > 去重排序.txt
Windows去重工具推薦這一款,按照名字去搜很容易就找到了,這里就不附上下載鏈接了。