[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);
相关推荐
IPHWT 零软网络6 小时前
MX60E-A信创级智能语音网关技术实现与架构分析
网络·网络安全·国产自研·技术实现·智能语音网关·政企通信·信创技术
Ether IC Verifier8 小时前
SystemVerilog 数据类型详解
php·systemverilog·uvm·ic验证
弥树子8 小时前
踩坑记录:服务器内网调用接口,真实请求URL与官方公开URL不一致问题排查
开发语言·php
AugustRed10 小时前
Linux 运维常用命令大全(超全速查表)
运维·网络·php
信息安全失业大专人员12 小时前
HTTP/HTTPS 协议精髓与 WAF(Web 应用防火墙)架构防线大底座
web安全·http·信息安全·https·企业信息安全
сокол14 小时前
【网安-Web渗透测试-免杀系列】内存免杀(无文件落地)
windows·网络安全
心 一15 小时前
Lonkero Web安全扫描器:从安装到实战的完整指南
安全·web安全
学习溢出16 小时前
【网络安全】追踪PowerShell命令历史
安全·网络安全
剑神一笑17 小时前
Linux lsof 命令深度解析:从文件描述符到进程追踪
linux·运维·php