打开网页我们看到一个很low的界面
让提交答案呢,我又不是最强大脑,怎么可能三秒提交,然后尝试随便输入一堆数字提交,,,结果,如下图
此时可以判断这道题的基本解法是用Python去解了,于是,写下几行low逼的代码,就是下面这个
#!coding:utf-8 import requests,re url = 'http://123.206.31.85:10002/' s = requests.Session() def getURL(url): con = s.get(url) res = con.text return res def Calculation(text): result = eval(((re.findall(".*</p",text))[0])[0:-3]) return result def postRES(): result = Calculation(getURL(url)) payload = {'result':result} r = s.post(url,data=payload) return r print postRES().text
尝试跑一下试试。。。。。。
成功获得flag。。。
免责声明:本站某些文章、信息、图片、软件等来源于互联网,由本网整理发表,希望传递更多信息和学习之目的,并不意味赞同起观点或证实其内容的真实性以及非法用途。 如设计、版权等问题,请立即联系管理员,我们会给予更改或删除相关文章,保证您的权利。
评论