速度要快

速度要快

100

速度要快!!!!!!

http://123.206.87.240:8002/web6/

格式KEY{xxxxxxxxxxxxxx}

1.bp神器抓包

分析网页代码

</br>我感觉你得快点!!!<!-- OK ,now you have to post the margin what you find -->

使用bp神器 抓包

发现 flag: 6LeR55qE6L+Y5LiN6ZSZ77yM57uZ5L2gZmxhZ+WQpzogTkRnNE1UVTA=

使用base64解密的 跑的还不错,给你flag吧: NDg4MTU0

直接提交flag不对。。

于是猜测应该是post给value的值,并且发现随时在变

2.base64二次解码

开始写脚本

import requests
import base64
url = "http://123.206.87.240:8002/web6/"
s = requests.Session()
html = s.get(url)
header = html.headers._store.get('flag')[1]
flag = base64.b64decode(header).decode('utf8').split(' ')[1] # 获取flag值
flag2 = base64.b64decode(flag) #坑点在这里,没有这句 会显示 再快点,
data = {'margin':flag2}
result = s.post(url,data=data)
print(result.content.decode('utf8'))

此题难点在于二次base64解码。。。我还一直以为是代码太慢了。。。。

得到flag KEY{111dd62fcd377076be18a}

By 吾空 发布            此页面修订于: 2019-05-23 17:43:15

results matching ""

    No results matching ""