[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);
相关推荐
dog2502 小时前
网络优化,还是降低各阶矩
服务器·网络·php
x_x-F4 小时前
网络数据从网卡到用户态:一场基于内存所有权转移的接力赛
开发语言·网络·php
g10565591395 小时前
LAMP博客平台Wordpress实战
android·mysql·nginx·php
许彰午7 小时前
# allbytaskid——一个接口扛六个DataStore
运维·服务器·php
shdwak....sad12 小时前
版本管理&迁移kali-vmware&知识库
人工智能·网络安全
sbjdhjd13 小时前
企业站 SQL 注入实战:PCRE 正则回溯绕过关键词 WAF 完整实战 | 进阶02
sql·安全·web安全·网络安全·ai·开源·php
吴声子夜歌14 小时前
网络安全——消息认证
安全·web安全·消息认证
weixin_BYSJ198714 小时前
springboot技能与工具共享小程序---附源码29657
java·javascript·spring boot·python·小程序·django·php
张小姐的猫14 小时前
【Linux】网络编程 —— 传输层协议 TCP(下)
linux·运维·服务器·网络·tcp/ip·http·php
weixin_BYSJ198714 小时前
flask民族服饰饰品商城小程序---附源码37399
java·javascript·spring boot·python·小程序·django·php