[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);
相关推荐
Lust Dusk13 分钟前
记一次Linux应急响应题目解析
linux·运维·服务器·网络·安全·网络安全
笨鸟先飞,勤能补拙2 小时前
AI 安全的下一个 5 年:从 Agent 到 AGI 的攻防博弈
人工智能·python·安全·web安全·网络安全·github·agi
数据知道2 小时前
SQL 注入从入门到精通:手工注入 + sqlmap 自动化
网络·数据库·sql·网络安全·自动化
雾屿_Mistisle3 小时前
文件上传漏洞
web安全
数据知道4 小时前
OWASP Top 10 实战通关指南:总览篇
网络·安全·网络安全
Lust Dusk6 小时前
记一次web渗透做题思路解析
网络·安全·web安全·网络安全
BingoGo8 小时前
PHP 8.6 新特性一览
后端·php
90后小陈老师8 小时前
从“打开就卡“到“秒开“:一次 PHP GD 动态海报生成的性能优化实战
开发语言·性能优化·php
Sagittarius_A*8 小时前
Burst Lab|PHP 审计 10:PHP 网络请求与 SSRF 漏洞审计思路
网络·安全·web安全·php·代码审计
Yan_chen6669 小时前
HTTP和HTTPS 完整指南
网络协议·web安全·http·网络安全·https