分析:这个比第一关来的简单。用post命令,从30开始递减尝试。
代码:
# -*- coding:utf-8 -*-
__author__ = "Bohn"
import requests
PswWrong = "您输入的密码错误, 请重新输入"
URL = "http://www.heibanke.com/lesson/crawler_ex01/"
index = 30
while(True):
data = {"username":"Bohn_Six", "password":index}
r = requests.post(URL, data).text
if PswWrong not in r:
print("密码是 " + str(index))
break
print("密码%d是错误的" % index)
index -= 1
本文介绍了一种使用Python的requests库通过POST请求递减尝试的方法来破解一个教学网站的登录密码。从初始值30开始逐步递减,直到找到正确的密码为止。
243

被折叠的 条评论
为什么被折叠?



