[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);
相关推荐
宁小法29 分钟前
Redis evalsha 可能返回的错误类型
redis·php·lua报错
祁白_35 分钟前
PHP回调函数
web安全·php·ctf·代码审计·writeup
着迷不白1 小时前
七、Linux网络管理
服务器·网络·php
Jay-r1 小时前
智能合约开发中13种最常见漏洞及修复(精华版)
安全·web安全·区块链·智能合约·solidity
酉鬼女又兒2 小时前
零基础入门虚拟局域网VLAN:从广播域问题根源到802.1q帧格式、三大端口类型及实战例题全解析
网络·网络协议·计算机网络·网络安全·职场和发展·智能路由器·求职招聘
pencek2 小时前
HakcMyVM-driftingblues3
网络安全
HackTwoHub2 小时前
关于文件上传漏洞深度绕过利用教程,突破命令执行限制
运维·安全·web安全·网络安全·系统安全·安全架构
一拳一个娘娘腔2 小时前
【开篇】揭开黑客的面纱:Web渗透测试全景指南与法律红线
web安全
超级无敌zhq2 小时前
内网权限维持实战:打造持久化后门与隐蔽通道
网络·windows·安全·网络安全
隔窗听雨眠2 小时前
VMware迁移上云的十个关键关卡
开发语言·php·vmware