bugku--秋名山车神&&速度要快

秋名山车神 

import requests
import re

request = requests.Session()   # 设置Session,保障两秒内请求同一个结果
url = "http://114.67.175.224:15483/"   # 你题目的url地址
resp = request.get(url)        # 访问网站
obj = re.compile(r"<div>(.*?)=", re.S)  # 预加载我们要匹配的规则
result = obj.search(resp.text)   # 匹配结果
a = eval(result.group(1))  # 将匹配字符结果转换为计算结果
resp_2 = request.post(url, data={"value": a})  # 再次发送我们计算的结果
print(resp_2.text)  #打印结果

多跑几次就行了,有可能一次出不来,可能访问太频繁了。

结果: 

如果有疑问为什么提交的POST传参是value,假设你不知道,那你把value随意改成一个单词,运行这个脚本后会得到回显,请给我post传参为value的值 

------------------------------------------

速度要快

import requests
import base64
url = "http://114.67.175.224:19603/"  # 你的网站
request = requests.Session()  # 建立session连接
resp = request.get(url)   # 访问
str1 = base64.b64decode(resp.headers['flag']) # 获取flag内容
str1 = str1.decode()  # 转换格式(把byte转成str)
flag1 = base64.b64decode(str1.split(':')[1]) # 取:后面的内容
data = {'margin': flag1}
print(request.post(url, data).text)  # 发送post数据并得到结果

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值