一、打开靶场
算不出来,直能写脚本算
二、写脚本
import requests import re #首先导入requests和re模块,request模块用来请求,re模块正则匹配需要的内容 url = 'http://114.67.246.176:10183/' s= requests.session() response=s.get(url=url) #通过session的方式发送请求到url,用来会话保持,并获取response #print(response.text) resp=re.search('(\d+[+\-*])+(\d)+',response.text).group() #用正则表达式匹配需要的文本 #print(resp) result=eval(resp) #用eval函数执行内容 post={'value':result} #构造一个传参为value,值为result的post r=s.post(url=url,data=post) #通过post方式将数据发送,并获取response print(r.text) #显示内容
三、获取flag