博客
关于我
网络安全实验室----微笑一下就能过关
阅读量:109 次
发布时间:2019-02-27

本文共 409 字,大约阅读时间需要 1 分钟。

======================

个人收获:

1.php伪协议

 

=====================

 

就想记录下题目,转载下别人的wp

转载:

 

微笑一下就能过关了

题目描述

这里写图片描述

解题思路

1、点开题, 

这里写图片描述 
查看源码 
这里写图片描述 
发现有个源码链接,打开 
这里写图片描述 
2、代码审计 
(1)不可以提交^_^ 
(2)不可以包含“.”、“%”、“0-9的数字”、“%”、“http”、“https”、“ftp”、“telnet”、“%” 
(3)不可以包含“_” 
(4)不可以存在文件,但文件的内容要是(●’◡’●) 
3、这道题基本上就是在考PHP伪协议了,但是又过滤了http、https等协议,又不能存在文件,又要内容,基本上就是data了,利用query string会把一些特殊符号解析成“_”,基本上也就构造出payload:?^[^=data://text/plain;charset=unicode,(●’◡’●) 
4、得到key 
这里写图片描述

你可能感兴趣的文章
刷脸支付时代的变革意味着个人命运的改变
查看>>
安装visdom出现Downloading scripts, this may take a little while
查看>>
HTTP状态码解析—— 200、404、503、403等
查看>>
2021-ICPD昆明站-I Mr. Main and Windmills
查看>>
Tips - 0712
查看>>
iOS-编译报错duplicate symbol _OBJC_IVAR
查看>>
animation跑马灯动画实现两种方法
查看>>
计时器模仿地球绕太阳圆周运动
查看>>
对曲线的坐标的积分的斯托克斯公式+参数定积分法
查看>>
SAR图像超分辨技术
查看>>
fpga工程师笔试题
查看>>
神经网络遗传算法函数极值寻优-非线性函数极值
查看>>
201604-4 游戏 ccf
查看>>
1144. The Missing Number (20)
查看>>
为什么阿里巴巴不建议在for循环中使用”+”进行字符串拼接
查看>>
【Spring Boot 26】分别在SpringBoot和Vue中解决跨域问题
查看>>
Class.forName(),classloader.loadclass用法详解
查看>>
tp5.1 页面错误!请稍后再试~ 安装好后,提示错误
查看>>
阿里云 安全组规则 设置某个IP不能访问服务器(出站)
查看>>
系统打了补丁后,IIS装不了的解决…
查看>>