wp-bugku-秋名山老司机
打开连接提示要两秒钟计算出一个变态的表达式
先抓个包看看
只能上脚本了
import requests
import re //这个库一般用来匹配文字url = 'http://123.206.87.240:8002/qiumingshan/' //url
r = requests.session() //requests.sesssion()对象可以跨请求的保存某些参数
g = r.get(url) //产生一个请求资源的对象,get方法
ans = re.findall('<div>(.*?)=?;</div>',g.text) //使用re库中的findall方法,匹配正则。第一个参数是要匹配的正则表达式,第二个参数是将我们请求到的资源变成字符串的形式,再以列表的形式返回到变量ans中
ans = "".join(ans) //将ans从列表的形式转化为字符串的形式
ans = ans[:-2] //去掉ans最后的两个字符,这里即去掉=?
post = eval(ans) //执行我们处理完的字符串,即那个变态的表达式
data = {'value':post} //构造data的post部分
flag = r.post(url,data=data) //生成post请求,post的值是算出来的结果
print(flag.text) //打印返回的数据即flag值
问题:
<div>(.*?)=?;</div>
这一段正则没有搞明白,有没有大牛给解释一下,感谢!
wp-bugku-秋名山老司机相关推荐
- BugkuCTF: 秋名山老司机(web)
题目描述: 亲请在2s内计算老司机的车速是多少 1565348110-1585852319+1424136689-501596850-364488737*872756914-663618483-112 ...
- 秋名山老司机 (Bugku) re库和request库
尝试写的第一个python脚本--之前一直只会用工具(不,有的工具也还不会用--)可以说是很神奇了 先贴上代码: import requests import re url='http://120.2 ...
- BUGKU——秋名山/never give up
** 秋名山老司机 ** 先上链接:http://123.206.87.240:8002/qiumingshan/ 打开之后是这样一串数字,使用burpsuite抓包但是没用, 只能通过写一个脚本通过 ...
- 老司机都懂的x件事,一般人我不告诉他
临近双十一, 小编还寻思着不知道买点啥的时候, 室友忽然告诉我ta!买!车!了! ? 忽然间脑海里就闪现过秋名山车神的种种名场面-- <头文字D> 来源:知乎@飞隅 开始盘算哪天一起出去自 ...
- rust矿洞绳子怎么爬下_车底下绑一根绳子妙用在哪?看看老司机怎么说!
汽车的出现提高了我们工作和生活的效率,但汽车也是一个"伤人利器",如果不好好了解关于汽车的一些知识,在使用的过程中就可能会出现一些错误操作,导致汽车和我们自身都受到伤害:所以老司机 ...
- php返回结果判断,老司机在判断返回结果时翻了个身(ThinkPHP)
"这篇文章属于基本内容.看到它的学生检查他们的代码是否有同样的问题 "序言小q又带着问题来了,今天的问题估计是大多数同志都会犯的问题. 问题是使用ThinkPHP时查询返回的结果是 ...
- 读论文七步走!CV老司机万字长文:一篇论文需要读4遍
视学算法报道 编辑:LRS [新智元导读]读论文对于AI新手和工程师来说可能是一件比较难的事.最近一位从业超5年的CV老司机发布了一篇万字长文,讲述了读论文七步法,从找论文到总结,每篇论文由浅 ...
- 跟着老司机玩转Node自定义命令行
看之前熟读已下文章: 跟着老司机玩转Node命令行 Nodejs 制作命令行工具 github.com/jaywcjlove/- node生成自定义命令(yargs/commander) 通过node ...
- QIIME 2用户文档. 3老司机上路指南(2019.7)
前情提要 Nature Biotechnology:QIIME 2可重复.交互和扩展的微生物组数据分析平台 1简介和安装Introduction&Install 2插件工作流程概述Workfl ...
- QIIME 2用户文档. 3老司机上路指南(2018.11)
文章目录 前情提要 老司机上路指南 为什么要改用QIIME 2? 老司机上路前的几点建议 数据处理步骤 数据导入 样本拆分 双端合并 去除非生物序列 相似序列分组 去噪 OTU聚类 物种分类 分析特征 ...
最新文章
- matlab画CDF曲线
- 获取不到app.config里面的数据库连接字符串的解决方法
- memcached介绍,安装与基本使用
- Android开发之android4.4沉浸式状态栏后toolbar和状态栏重复(重叠,覆盖)的bug
- 大华webplugin控件无法安装_大华监控平台SmartPSS如何上电视墙,一文包你学会
- css3优惠卷上方锯齿_css3怎么实现锯齿边框?
- input 框 去掉下面的提示文字、提示选项
- 50种方法巧妙优化你的SQLServer数据库(转)
- 【HNOI2006】【BZOJ1192】鬼谷子的钱袋(水题,位运算?)
- 你不知道的JS之作用域和闭包(三)函数 vs. 块级作用域
- qq分享至空间、好友自定义分享样式
- pocketpc同步驱动_PocketPC上的NewsBreak RSS Feed阅读器和播客
- Word、PPT、PDF 文件怎么批量插入首页、扉页、尾页?怎么在指定位置插入页?
- php订单表设计,订单详情表,与,订单表 怎么做?
- 如何将你原来的服务器迁移到腾讯云服务器?
- 怎样查询计算机登录记录,qq登陆记录,教您QQ如何查看登录历史记录
- 使用PayPal补习注册(2/3):PayPal项目的真实注册
- zucc 可视化 大作业
- 3个小鲜肉依托网购创业,现公司市值达477亿美元
- Javascript中的every()与some()的区别和应用
热门文章
- 范莎学院计算机专业,范莎学院会不会不容易毕业?
- Pipline 中的Hazard, Forwarding, Stall, Flush和其他
- Laravel和Doctrine的测试驱动开发
- php手机编程ios,在iOS上实现生产力级别PHP编程
- win10系统oracle删除用户,win10 清除个人数据库
- Cisco Viptela SD-WAN实验
- javascript思维导图大全
- 多多情报通:拼多多推广账户金额可以通用吗?里面钱可以提出来吗?
- 停车场web项目(内含有数据库)
- 什么是堆栈,堆和栈到底是不是一个概念