在世界範圍來看安全漏洞排名第一的不是系統補丁缺失,也不是網站存在跨站和注入等風險,而是密碼問題。(123546是世界第一弱密碼)mysql
下面介紹一款弱口令掃描工具linux
Hydrasql
hydra運行於linux 系統環境中,可掃描十幾種弱口令,而且掃描快、穩定性很好。安全
舉例說明hydra基本語法:ssh
hydra -L 經常使用用戶名字典 -P 經常使用弱密碼字典 -M ip地址表文件 服務工具
-S ssl連接網站
-s 可經過這個參數指定非默認端口線程
-L 指定用戶名字典ip
-p 指定密碼破解,少用通常採用密碼字典ssl
-P 指定密碼字典
-M 制定目標咧文件一行一條
-o指定結果輸出文件
-f 使用-M參數後,找到第一對登陸名或者密碼的時候停止破解
-t同時運行的線程數,默認值爲16
-w設置最大超時時間單位s 默認30秒
-v 、V顯示詳細過程
用戶名和密碼字典手動建立
舉幾個例子
ssh服務爆破
hydra -L user.txt -P passed.txt -M 192.168.1.0/24 ssh
telnet服務爆破
hydra -L user .txt -P passwd.txt -M ip.txt -o output.txt telnet
MYSQL服務爆破
hydra -L user.txt -P passed.txt -e ns -M ip,txt -o result.txt mysql