天天看點

bugku-秋名山車神

bugku-秋名山車神

重新整理一下界面可以看到提示 計算表達式然後POST上傳即可

import requests
import re

baseurl = 'http://114.67.246.176:10462/'
r = requests.session() 
oritext = r.get(baseurl)
newtext = oritext.text.encode(oritext.encoding).decode(oritext.apparent_encoding) 
# 将網站用utf-8重新編碼 不然輸出是亂碼

cont = re.findall('<div>(.*?)</div>', newtext) # 正規表達式
cont = "".join(cont) # 清單轉字元串直接計算
cont = cont[:-3]
post = eval(cont)

data = { 'value' : post }
flag = r.post(baseurl, data = data)
print(flag.text)