1.打开场景,发现是一个表达式求值,而且要求是两秒之内求值,刷新发现表达式变了,手动算是不可能了
,写脚本跑吧
2.上脚本内容

#! /usr/bin/python
import requests #引入request库
import re        #引入re库url ="http://114.67.246.176:17738/"
s = requests.session()  #session表示复用与目标的链接,可以多次以一个cookie与服务器通信
retuen = s.get(url)equation = re.search(r'(\d+[*+-\])+(\d+)',retuen.text).group() #r'' 表示不转义  [*+-\]这四个顺序不能乱,是按ascii码值由大到小来排的,纯属规定
#group函数表示匹配到的整体,这个正则,匹配的在等号前面的全体表达式,如果写错了,可以pirnt一下看看,及时修改
result = eval(equation)    #eval()函数用来执行一个字符串表达式,并返回表达式的值,也就是post要带过去的值key = {'value':result}#创建一个字典类型用于传参
flag = s.post(url,data=key)#用post方法传上去print(flag.text)

有意思的是由于这个运算太过复杂,php和python精度又不一样,不是每次运行都能出结果的,要么写个循环,要么自己手动多写几次
参考视频链接:https://www.bilibili.com/video/BV1ag411u7Vy/

Bugku WEB 秋名山车神相关推荐

  1. Bugku web19秋名山车神

    Bugku web18秋名山车神 前言 一.知识补充 1.正则表达试补充 2.re 函数介绍 二.web 19 解题过程 三 .秋名山车神 总结 文章目录 前言 一.知识补充 1.正则表达试补充 2. ...

  2. bugku web18 秋名山车神

    题目: 不断刷新网页,发现内容一直在变 结合题意,快速post计算结果 import re import requests #创建session对象,保存Cookie值 s = requests.Se ...

  3. bugku 秋名山车神

    get新知识:一些有关python爬虫的基本知识 解题部分 题目中都是这样的大数字进行计算,并且需要短时间内计算,所以这不得不使用脚本进行解题,脚本如下 #bugku 秋名山车神 --爬虫练习 imp ...

  4. bugku——web 做题记录

    Table of Contents 2,秋名山车神: 3,速度要快 4 welcome to the bugkuctf 1,login1(sql约束攻击) sql约束攻击: 2,过狗一句话 3,细心 ...

  5. 从脚本学python(秋名山车神)

    最近做bugku的时候,做到秋名山车神那题,连python都不会(泪)很惭愧 https://zhuanlan.zhihu.com/p/141333473 脚本代码来自上面这个writeup impo ...

  6. [Bugku][Web][CTF] 9-15 write up

    [说明] 整合资源 简略版本2020Bugku write up Bugku Web第九题 关键字 :/?args=GLOBALS PHP 将所有全局变量存储在一个名为 $GLOBALS[index] ...

  7. 人人都是秋名山车神——Unity实现简化版卡丁车漂移

    人人都是秋名山车神--Unity实现简化版卡丁车漂移 大家好. 前一阵子,Unity出了个名为Karting Microgame的教程项目,里边有一个赛车小游戏示例场景,行驶.转弯.漂移等主要功能都几 ...

  8. BugkuCTF web18_秋名山车神 writeup

    web18_秋名山车神 原题链接 key:python脚本 ①题目环境里的网页长这样式的

  9. BuKu web18 秋名山车神

    BuKu web18 秋名山车神 显然这道题是编写脚本,废话不多说直接上代码: import bs4,requests from lxml import html from bs4 import Be ...

最新文章

  1. 省选前的计划(日更,然而你们天天吊打我)
  2. Robots.txt和Robots META
  3. IDEA中Project 和 Module的区别
  4. 全面理解python中self的用法
  5. doe报告模板_【质量管理小组QCC活动】报告模板
  6. Congestion Charging Zone 水题
  7. C++构造函数、new、delete
  8. linux系统数据库导出语句,数据库应用-SQL语句导入导出大全
  9. [搬运] 写给 C# 开发人员的函数式编程
  10. python开发android应用app,python开发app开发框架
  11. 生活中的逻辑谬误01.诉诸纯洁
  12. 函数名或方法名前加下划线 python
  13. DSP之LCD1602笔记
  14. YB1205B 外置MOS异步升压恒流LED驱动控制器
  15. owncloud server replied : locked 故障处理
  16. 游戏开发之Unity2021熟悉基本工具
  17. 乐视X520(乐2 全网通)一键刷机教程
  18. EXCEL怎么批量在两字姓名中间加空格
  19. php mysql ssl 连接_Mysql 中的SSL 连接
  20. Oracle ojdbc6-11.2.0.3.jar下载以及Maven手动安装jar包

热门文章

  1. python中import as的浅显理解
  2. 科比26分加索尔22+9湖人首胜 爵士5虎熄火遭羞辱
  3. Idea中取消自动导包顺序
  4. 服务器2012系统备份方法,服务器2012系统如何备份数据库备份
  5. win10 bat执行cmd命令
  6. MyBatis-Plus之简介、快速入门、insert、update
  7. 【java基础】运动员和教练
  8. In file included from scripts/kconfig/lxdialog/checklist.c:24:0: scripts/kconfig/lxdialog/dialog.h:3
  9. 小程序FMP优化实录,已拿offer附真题解析
  10. 为什么t检验要满足正态?