有bug,多刷新几次,得到Give me value post about xxx页面,这个页面可以一直重放,因此把那个计算式子用脚本计算一下,再post这个页面,传入value=xxx即可
这位大佬,虽然可以一直重放,但我为什么传值的时候还是不会回显
大家看看这个人的脚本讲到的很清楚 https://blog.csdn.net/m0_64815693/article/details/125539527?spm=1001.2014.3001.5502
你头像有意思ETOPGS{352s4r87-q6541q0s-r3p6s7q2-139884}
html=res.text # print(html) pattern=re.compile(r'(\d+[\+\-\*\\].*?)=\?') result=re.findall(pattern,html)
特么至少要告诉我传的参数名是啥吧
不用嫖脚本,这个题目改Cookies 有效时间是可行的
大佬,能细说吗?
url = 'xxxx' req = requests.session() res = req.get(url) st = res.text.find("<div>") end = res.text.find("=?") data = eval(res.text[st+5:end]) data = {'value': data} a
# bugku秋名山车神 import re #倒入re模块 import requests #倒入requests模块 s = requests.session() #保持连接 url = 'http://114.67.175.224:19596/' # 指定URL,赋值 g = s.get(url) #爬取url指定的网页源代码并存放在g.text文件中 print(g.text
白嫖脚本,太难了
惭愧惭愧,暑假那会bzhan自学了下python,可是那一百多个视频还看了一半多,刚快要讲编写脚本这种了,还有后面有布置练习然后下个视频教上个视频说的练习这种。。。开学后想着卷一卷然后发现以前那一板块的全没了,后面作者也发了类似的,要么听不进要么辣鸡,哎,哪天找到好的继续学吧,这个题一看,两秒算出来,直接想到上脚本,找的那些脚本差不多能看懂,主要的是那正则,最好自己复制下来去运行
不一定要用正则
①requests.Session() 保持当前会话不变动,意思就是当前访问的东西不要动; ②python获取页面源代码(类似你在页面上右击查看源代码),直接get(url)即可; ③在第二步得到的一连串东西里面,找到那个算式,怎么找?用正则匹配找; ④eval()函数可以把字符串当作计算式进行计算,算出第三步找到的算式,得到结果; ⑤得到结果后进行post参数,url+你的参数,打
...
评论
spiritboy 2年前
举报
有bug,多刷新几次,得到Give me value post about xxx页面,这个页面可以一直重放,因此把那个计算式子用脚本计算一下,再post这个页面,传入value=xxx即可
取名字是挺难 1年前
举报
这位大佬,虽然可以一直重放,但我为什么传值的时候还是不会回显
eeeeeeeee 2年前
举报
大家看看这个人的脚本讲到的很清楚 https://blog.csdn.net/m0_64815693/article/details/125539527?spm=1001.2014.3001.5502
xioy 1年前
举报
你头像有意思ETOPGS{352s4r87-q6541q0s-r3p6s7q2-139884}
ATT4CK 2年前
举报
html=res.text # print(html) pattern=re.compile(r'(\d+[\+\-\*\\].*?)=\?') result=re.findall(pattern,html)
q402207401 2年前
举报
特么至少要告诉我传的参数名是啥吧
xiaoxiao972521 2年前
举报
不用嫖脚本,这个题目改Cookies 有效时间是可行的
笨笨笨蛋 2年前
举报
大佬,能细说吗?
夜雨 2年前
举报
url = 'xxxx' req = requests.session() res = req.get(url) st = res.text.find("<div>") end = res.text.find("=?") data = eval(res.text[st+5:end]) data = {'value': data} a
TGbus 2年前
举报
# bugku秋名山车神 import re #倒入re模块 import requests #倒入requests模块 s = requests.session() #保持连接 url = 'http://114.67.175.224:19596/' # 指定URL,赋值 g = s.get(url) #爬取url指定的网页源代码并存放在g.text文件中 print(g.text
树木有点绿 2年前
举报
白嫖脚本,太难了
200200 2年前
举报
惭愧惭愧,暑假那会bzhan自学了下python,可是那一百多个视频还看了一半多,刚快要讲编写脚本这种了,还有后面有布置练习然后下个视频教上个视频说的练习这种。。。开学后想着卷一卷然后发现以前那一板块的全没了,后面作者也发了类似的,要么听不进要么辣鸡,哎,哪天找到好的继续学吧,这个题一看,两秒算出来,直接想到上脚本,找的那些脚本差不多能看懂,主要的是那正则,最好自己复制下来去运行
LovelyDawn 1年前
举报
不一定要用正则
jy1997 2年前
举报
①requests.Session() 保持当前会话不变动,意思就是当前访问的东西不要动; ②python获取页面源代码(类似你在页面上右击查看源代码),直接get(url)即可; ③在第二步得到的一连串东西里面,找到那个算式,怎么找?用正则匹配找; ④eval()函数可以把字符串当作计算式进行计算,算出第三步找到的算式,得到结果; ⑤得到结果后进行post参数,url+你的参数,打