Bugku web19 速度要快!
①F12老套路打开源码看到
需要我们提交一个margin数据
②翻翻翻,翻翻翻,翻到了请求头发现:
这里有flag!!!
Wow这也太简单了吧,已提交啊哦错了。。。然后再base64解码啊哈又错了。
③这时想到速到要快,又想到秋名山车神这一定又是写脚本本!!!
④废话不多说直接上代码:
import base64
import bs4,requests
url='http://114.67.246.176:19535/'#指定url
req2=requests.Session()#开启一个会话
ht = req2.get(url)
temp = base64.b64decode(ht.headers['flag']).decode()#base64解码请求头中的flag参数
flag=temp.replace("跑的还不错,给你flag吧: ","")#把修饰语删除
flag=base64.b64decode(flag).decode()#竟然还要解码一次!!!不看wp真没想到ε=(´ο`*)))唉
d={"margin":flag}#构造post数据
r = req2.post(url, data=d)#data属性提交post参数
print(r.text)#打印