[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
无脑暴力比较好写。
  1. # -*- coding: utf-8 -*-
  2. """
  3. Created on 2017-07-02 02:21:10
  4. @author: codegay
  5. python3 & 编辑器 == spyder
  6. """
  7. import requests
  8. apiurl = "http://bbaass.tk/math/"
  9. math = 50
  10. data = {
  11.         'send': 'Answer',
  12.         'username': 'codegay',
  13.         'math': math,
  14.         }
  15. session = requests.Session()
  16. while True:
  17.     for r in range(1, 101):
  18.         data['math'] = r
  19.         post = session.post(apiurl, data=data)
  20.         re = post.json()['re']
  21.         if re == '=':
  22.             break
复制代码
1

评分人数

去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 6# bbaa
回复 5# codegay

    晕,我说嘛

TOP

回复 4# 老刘1号


下面Username 应为 username

TOP

回复 4# 老刘1号


    我用你的程序跑出一个,你的用户名下成功率没有+1啊。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

本帖最后由 老刘1号 于 2017-7-2 11:12 编辑

先来个暴力枚举(VBS):
  1. With CreateObject("MSXML2.XMLHTTP")
  2. .Open "POST", "http://bbaass.tk/math/", False
  3. .setRequestHeader "CONTENT-TYPE","application/x-www-form-urlencoded"
  4. .Send "send=reg&username=老刘"
  5. End With
  6. For i = 1 to 100
  7. If math(i) = "=" then msgbox "Win!The number is "&i
  8. next
  9. Function Math(num)
  10. With CreateObject("MSXML2.XMLHTTP")
  11. .Open "POST","http://bbaass.tk/math/", False
  12. .setRequestHeader "CONTENT-TYPE","application/x-www-form-urlencoded"
  13. .send "send=Answer&math=" & num & "&username=老刘"
  14. Math = Split(Split(.responseText,",")(2),"""")(3)
  15. End With
  16. End Function
复制代码
1

评分人数

TOP

回复 2# codegay


    500是接收到错误数据返回
  1. if (empty($json["Username"][$Username])) {if ($_POST["send"]!=="reg") {die (header("HTTP/1.1 500 Internal Server Error"));}}
复制代码

TOP

你这自动请求的频率有点高啊。

我开了有一会刚好数据库500错误了。不知道有没有关系。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

返回列表