BugKu 秋名山老司机
这题打开让在两秒内计算出结果,一大串,根本无法两秒内搞定。
只能写个py脚本来快速计算,然后post。
代码如下:
import requests
import re
s =requests.Session()
r =s.get("http://120.24.86.145:8002/qiumingshan/")
searchObj = re.search(r'^<div>(.+)=\?;</div>$',r.text,re.M|re.S)#re.M|re.S匹配多行或匹配一行
data = {
"value":eval(searchObj.group(1))#这里是value是从网页提示中得到的
}
flag = s.post("http://120.24.86.145:8002/qiumingshan/",data=data)
print(flag.text)
这样post为啥是value,是通过不断刷新,出现如下界面得到的提示。
于是运行脚本,得到flag:Bugku{YOU_DID_IT_BY_SECOND}