[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);
相关推荐
tangyal10 小时前
渗透笔记1
笔记·网络安全·渗透
shizhenshide12 小时前
社交媒体自动化:批量注册/发帖的验证码难题一站式解决
自动化·php·媒体·验证码·ezcaptcha
zwtahql13 小时前
php源码级别调试
开发语言·php
吉吉6115 小时前
浅谈文件包含之伪协议
安全·web安全
吗喽15434518816 小时前
渗透高级第一次作业(笔记整理)
笔记·安全·网络安全
Jerry_Gao92116 小时前
【成长笔记】【web安全】深入Web安全与PHP底层:四天实战课程笔记
笔记·安全·web安全·php·漏洞
遗悲风16 小时前
PHP伪协议全面解析:原理、常用场景、攻防实战与安全防护
android·安全·php
niaiheni17 小时前
PHP文件包含
开发语言·php
无名的小三轮17 小时前
第二章 信息安全概述
开发语言·php
吃不吃早饭17 小时前
深入浅出:HTTPS 安全机制 + PHP 文件包含与伪协议全解析
安全·https·php