打开网页,题目让我们计算车速,限时2s,并且通过POST方式传递结果

再刷新几次,显示:

手动计算并传值一定会超过2s的时间限制,因此我们编写python脚本实现(参考车速脚本.py)
编写python脚本并运行(这里需要requests和re两个库)

import requests
import reurl = '''http://114.67.246.176:15506/'''
s = requests.session() #//通过session会话保持表达式是同一个retuen = s.get(url)equation = re.search(r'(\d+[+\-*])+(\d+)', retuen.text).group()result = eval(equation) # //eval() 函数用来执行一个字符串表达式,并返回表达式的值。key = {'value': result} #创建一个字典类型用于传参print(s.post(url, data=key).text) #通过post方法传上去
"""
re.search()方法扫描整个字符串,并返回第一个成功的匹配。如果匹配失败,则返回None。
re.search()表示从文本的第一个字符匹配到最后一个,其第一个参数为正则表达式,第二个参数为要匹配的文本
r''表示内容为原生字符串,放置被转义
(\d+[+\-*])+(\d+):\d+表示匹配一个或多个数字;[+-*]表示匹配一个加号或一个减号或个乘号(注:减号在间括号
内为特殊字符,要利用反斜杠转义);所以(\d+[+-*])+表示匹配多个数字和运算符组成的“表达式”;最后再加上一组
数字(\d+)即可
group()返回字符串
"""


BugkuCTF-WEB题秋名山车相关推荐

  1. BugkuCTF之web题之细心

    BugkuCTF之web题之细心 一进网页发现: 这是啥????(黑人问号)一脸的懵逼,查看源代码?发现几个链接欸,点了几下发现,然并卵...发现提示找不到文件,那好吧,就一个一个来试试,试到robo ...

  2. BugkuCTF web基础$_GET

    前言 写了这么久的web题,算是把它基础部分都刷完了一遍,以下的几天将持续更新BugkuCTF WEB部分的题解,为了不影响阅读,所以每道题的题解都以单独一篇文章的形式发表,感谢大家一直以来的支持和理 ...

  3. CTF Web题 部分WP

    1.web2 听说聪明的人都能找到答案 http://123.206.87.240:8002/web2/ CTRL + u 查看源代码 2.计算器 http://123.206.87.240:8002 ...

  4. 98年建模a题论文_2020年 MathorCup数学建模 A题 无车承运人平台线路定价问题,定价评价...

    想要看更加舒服的排版.更加准时的推送 关注公众号"不太灵光的程序员" 每日八点有干货推送,微信随时解答你的疑问 公众号"不太灵光的程序员" 同时发布<20 ...

  5. 替换url部分_MOCTF部分Web题攻略

    文章来自零釼实验室成员 南宫十六 文章共1864字32图 预计阅读时间5分钟 MOCTF部分Web题解 MOCTF的题目还是比较简单的,今天这篇就当个web类型的入门题吧.本来想把web题解题思路一次 ...

  6. 攻防世界Web题 - unseping 总结

    攻防世界Web题 - unseping 总结 1.审题 进入题目,可以看出来是典型的php反序列化题目. 2.源代码分析 <?php highlight_file(__FILE__); //显示 ...

  7. 【CTF整理】Who are you (2017强网杯web题)

    [CTF整理]Who are you (2017强网杯web题) 别人思路总结: 0x01 初探 打开网页就是一句"Sorry. You have no permissions." ...

  8. CGCTF平台web题writeup

    前言 大概的做了做CGCTF的web题,基本都做出来了,在这整理了一下writeup,其中一些十分简单的题,就大概的写了些,后面一些难题会更详细,需要的可以直接拉倒最后面.共勉. 正文 签到题 10p ...

  9. ISCC web题复现

    前言 第一次参加ISCC线上赛,感觉题目质量还是挺好的,擂台赛都是大佬们的主场,向我这样的小白也只能学学新东西.在此总结做过的web题目以及相关知识点. 冬奥会 这是一道典型的代码审计.代码中需要满足 ...

最新文章

  1. python django报错 no such column:
  2. android studio安装中出现Failed to install Intel HAXM错误的解决方法
  3. 从Theano到Lasagne:基于Python的深度学习的框架和库
  4. QT的QWhatsThis类的使用
  5. Nginx配置同时适配电脑和移动端设备
  6. 计算机视觉知识基础_我见你:计算机视觉基础知识
  7. 常用正则验证(邮箱、手机号、密码)
  8. 转角遇上Volcano,看HPC如何应用在气象行业
  9. 陌陌宣布由总裁兼COO王力担任公司新任CEO
  10. hdu 1856 并查集 求最大的子树含有元素的个数
  11. Vue基础视频教程(一)
  12. php中英文逗号分号转换等
  13. SSRF漏洞理解进阶SSRF+gopher打内网(redis、mysql、fastcgi) SSRF相关基础概念
  14. lightbox灯箱效果
  15. Arduino ESP32:测试GPIO中断功能
  16. 如何使用AE制作文字破碎动画?制作ae破碎文字特效教程分享
  17. linux命令jps意思是什么
  18. MAC新手教程:十分钟轻松熟悉Mac系统
  19. shell批量修改文件名
  20. 做自媒体新手怎么入门?第一步教你增加短视频流量

热门文章

  1. 任务不再等待!玩转DataWorks资源组
  2. 母婴企业上云 实现线上线下互动营销、一体化管理服务
  3. 五年从P5到P8,在阿里学做个靠谱的人
  4. 探索Java日志的奥秘:底层日志系统-log4j2
  5. 阿里云企业IPv6部署方案
  6. 云原生全景图之五:应用程序定义和开发层
  7. DevOps:从「蒸汽时代」到「高铁时代」,SUNMI DevOps转型之路 | 原力计划
  8. 使用AWS CloudWatch 调优Lambda函数 | 技术头条
  9. 云重磅|中西合璧 联想凌拓瓜熟蒂落;5G实锤 华为推出首部5G折叠手机;​IBM打造Kubernetes无处不在”的模式...
  10. Spark精华问答 | Spark的三种运行模式有何区别?