题目链接:http://120.24.86.145:8002/qiumingshan/
貌似是新题,网上没找到wp,自己写一份(第一次写writeup)
首先进入会显示如下页面:
emmmm,再次刷新会变成这样:
隔一段时间再刷新会变成新的表达式。
先按着他的意思试试,用python构造脚本如下:
import requests import re url='http://120.24.86.145:8002/qiumingshan/' r=requests.session() requestpage = r.get(url) ans=re.findall('<div>(.*?)=?;</div>',requestpage.text)#获取表达式,我正则写的好像有点问题,多匹配了最后的=?两个字符 ans="".join(ans)#列表转为字符串 ans=ans[:-2]#去掉最后的=? post=eval(ans)#计算表达式的值 data={'value':post}#构造post的data部分 flag=r.post(url,data=data) print(flag.text)获得flag:
这个应该跟时间有关系,一次跑不出来可以多试几次,也可以写个循环跑