[FSCTF 2023]ez_php1

一共有三小关

第一关:md5加密

第二关:反序列化

重点 单个字符串序列化 unserialize($str) === "$KEY"

php 复制代码
<?php
$KEY="YES I love";

echo serialize($KEY);

s:10:"YES I love";

第三关: 反序列化

把a的地址赋给b,因为在__destruct()中有echo,可以输出文件内容。

php 复制代码
$c=new Clazz();
$c->b=&$c->a;
echo serialize($c);
相关推荐
白帽子黑客罗哥5 分钟前
网络安全防护技术与实战策略:从基础防御到前沿应对
安全·web安全·php
安全渗透Hacker15 分钟前
PHPStudy快速搭建DVWA靶场完整指南
安全·web安全·网络安全·安全性测试
快点好好学习吧28 分钟前
PHP程序员到底为什么要学习正则表达式?使用场景是什么?底层原理是什么?
学习·正则表达式·php
0DayHP1 小时前
HTB:Eighteen[WriteUP]
网络安全·内网渗透·web渗透
真上帝的左手1 小时前
7. 网络安全-等保
网络·安全·web安全
小张的博客之旅2 小时前
“复兴杯”2025第五届大学生网络安全精英赛 (排位赛wp)
网络·安全·web安全
菜根Sec2 小时前
网络安全笑话
web安全·网络安全·渗透测试
Smartdaili China2 小时前
如何在桌面和移动设备上修复YouTube错误400
开发语言·php·error·youtube·移动·住宅ip·错误400
yyf198905252 小时前
用PHP实现论坛功能
php
漏洞文库-Web安全2 小时前
强网杯 2024 web pyblockly 单题wp
安全·web安全·网络安全·ctf